Guru
Replaceable in one session with an AI coding agent.
A knowledge base built around cards that expire: every piece of information has a verifier and a review date, so the wrong answer does not sit there for two years.
Build me the knowledge base I actually need instead of Guru. Copy the one idea that makes this product different from a wiki: **every card has an owner and an expiry date.** A wiki rots invisibly; this one tells you which parts have rotted. STACK - Node 20+ with Fastify, server-rendered HTML with a little vanilla JS - SQLite through better-sqlite3, WAL mode, FTS5 for search - Caddy in front THE DATA MODEL - cards: id, title, body_md, collection_id, owner_id, verify_every_days, verified_at, verified_by, status - revisions: id, card_id, body_md, author_id, at — append-only, so a wrong edit is recoverable - verifications: id, card_id, verifier_id, at, note — append-only, and the audit somebody will ask for - uses: id, card_id, person_hash, context, at — where a card was actually read - links: id, card_id, target_kind, target_ref — the ticket, the deal, the page it belongs to VERIFICATION, THE FEATURE THAT MATTERS - Every card names one person and an interval. When it lapses, the card is marked unverified **everywhere it is displayed**, not just in an admin list - Verifying is one button. If it takes a form, nobody does it, and the whole mechanism fails - A weekly digest to each owner listing only their lapsed cards, never everybody's - A public count of the unverified share of each collection. **That number is the health of your knowledge base and it is the only honest one** SEARCH THAT FINDS THINGS - FTS5 over title and body with a title weighting; prefix matching as somebody types - Boost recently used and recently verified cards, demote unverified ones - Record every search that returned nothing. **The empty-result log is the list of cards to write next**, and it is the best content roadmap this kind of product has WRITING - Markdown, one screen, no folders more than two deep. Depth is where knowledge bases go to die - A card is one answer to one question. Title it as the question — 'how do I refund a customer' — because that is what people search - Templates for the recurring shapes: a policy, a how-to, a definition GETTING IT TO WHERE PEOPLE ARE - A search endpoint returning ranked cards as JSON, so your chat tool, help desk or command palette can call it - A keyboard shortcut opening search over whatever you are doing - Every read recorded with its context, so 'which cards do support actually use' is answerable and the rest can be archived WHAT MATTERS MOST The expiry with a named owner, and the empty-search log. One stops the base filling with wrong answers; the other tells you what to write.
What you lose
- A browser extension surfacing the right card inside other tools
- Verification workflows people actually complete
- Search that reaches into chat and the help desk
- An answer suggested where the question is being asked
If you would rather not build
- Docmost, newer and lighter
- A folder of markdown with a review date in the frontmatter
The escape hatch
open source · no votes, no paid placement
Why this verdict
our own opinion · changed only by a person
72/100
Verdict yes at 72: markdown, FTS5 and a review date. The verification mechanic is genuinely good product design and costs almost nothing to copy.
History
tracked since 14 Aug 2026 · nothing is ever overwritten
Nothing recorded yet. This chart fills in once the page has visitors, votes or prompt copies — it will not draw a flat line to look busy.
Questions about Guru
answered from the record above
Is Guru free?
No — the plan we track is $15 a month. All-in-one at $15 per user per month billed annually.
Can you replace Guru by building your own?
YES. Replaceable in one session with an AI coding agent. Replacement score 72 out of 100, build time one session. Read what you lose before you decide.
How much does Guru cost?
$15 a month on All-in-one — $180 a year. Recorded 14 Aug 2026.
What do you lose by replacing Guru?
A browser extension surfacing the right card inside other tools; Verification workflows people actually complete; Search that reaches into chat and the help desk; An answer suggested where the question is being asked. If any of those carry weight for you, keep paying.
Is there an open-source alternative to Guru?
Yes: Outline, BookStack. The prompt on this page is for when you want it your way instead.
Related entries
same category first, most replaced first
Every week, something stops being worth paying for.
New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click. Nothing is being sent yet — your address is kept here, and the first issue is the first thing it is used for.
free forever · no tracking pixel · stored here, never passed to anyone

