What is a knowledge base, and what separates a useful one

What is a knowledge base in plain English: the difference between a knowledge base and a database, the kinds that exist, and why a slow one isn't really one.

The Editorial Raccoon
A single crisp white index card lifted into focus above a densely organised, colour-tabbed accordion file folder of cards

TL;DR. A knowledge base is the place a team or its customers go to find an answer without asking a person. Useful ones load instantly, are owned by someone with a name, and retire content on purpose. The rest are graveyards.

A knowledge base is a centralised place where an organisation puts the stuff people would otherwise have to ask about. Onboarding guides. Runbooks. Customer FAQs. The why-we-decided-this-three- quarters-ago page. The point is that the answer is there, and the person looking for it can find it before they give up and ping a coworker.

That’s the working definition. The academic one — from the Wikipedia entry on knowledge bases — talks about “a set of sentences in a knowledge representation language, with interfaces to tell and ask.” That definition is correct, and it has roughly nothing to do with what most teams need on a Tuesday. The rest of this post is the Tuesday version.

The boring definition

A knowledge base stores answers, not data. A database stores rows about your customers; a knowledge base stores the article explaining how the customers’ data ends up in those rows. A database has a schema; a knowledge base has a tag and an owner. Both are persistent, both are searchable, both are worse when nobody maintains them — but only one of them needs prose.

The phrase “knowledge base software” in 2026 almost always means a wiki-shaped tool: pages with rich text, links between them, search across all of them, and access controls. Some are built for customer self-service (external knowledge bases); some are built for the team (internal knowledge bases); a few try to do both and end up doing neither well.

Knowledge base vs. database, in one paragraph

Both store things. A database stores facts a program will operate on — your accounts table, your sessions table, your invoice ledger. A knowledge base stores what humans need to know to do their job. The same person can use both in the same hour: query the database to see what a customer ordered, then open the knowledge base to remember the policy on partial refunds. The two are friends.

The two kinds: internal and external

Internal knowledge bases are for the people who work at the company. Onboarding, HR policies, runbooks, decision records, the slow accumulation of how we do it here. The audience is small, known, and trusted. The hardest problem is not security — it’s freshness. Every internal knowledge base eventually contains a document that hasn’t been updated since the cofounder who wrote it left the company.

External knowledge bases are for the people who buy from the company. Help articles, troubleshooting guides, a question-and-answer hub the support team can link to in a ticket. The audience is huge and anonymous. The hardest problem is not freshness — it’s clarity. Every external knowledge base eventually contains a sentence that confused someone enough to file a support ticket about an article that was supposed to prevent the support ticket.

The two solve different problems. Most companies need both. Some companies try to put both in the same product; that works only if the access controls are honest.

What goes in a knowledge base article

A useful knowledge base article does three things:

  1. States the answer in the first paragraph. Not the second. Not after a heading called “Background.” The first.
  2. Walks the reader through the steps. Numbered, in the order someone actually performs them, with the keyboard shortcut where one exists.
  3. Says when to escalate. “If X is not true, this article is the wrong one — open a ticket.” Tells the reader when the page is the wrong page.

A knowledge base article that is missing any of those three is not a knowledge base article; it is a wall of text with the right filename. Most templates we ship — runbooks, postmortems, decision records — build the structure in for you. A template’s job is to remove the blank-page problem. Yours is the thinking.

The four things a useful knowledge base does

This is the bar. If the knowledge base is missing any one of them, your team will route around it.

It loads in under a second, and the keyboard does the rest. Sub-second loads keep “look it up” from feeling like an interruption; full keyboard nav keeps your hands where they already are. Raccoon Page pairs the two — pages render in well under a second, the command palette is Cmd+K, slash commands in the editor, thirty-plus shortcuts. A wiki that takes a full second to load and three clicks to find anything isn’t a knowledge base — it’s a tax on knowledge. Below that line, search starts beating the Slack a coworker impulse. Above it, search loses.

It has named owners. Every domain — onboarding, security, billing, the customer FAQ — belongs to a person. Not a team, not a role, a person, with the ability to retire what no longer applies. An unowned knowledge base is a knowledge graveyard with working CSS.

Search works. Typo-tolerant, fast, scoped. The most common failure mode of a knowledge base is the answer was in there somewhere; nobody could find it. Search misses (queries that returned nothing) are the most valuable artifact in the whole operation. The team that runs them through triage every week is the team whose knowledge base stays useful.

It retires content on purpose. Stale is worse than empty. A runbook that points to an old hostname doesn’t fail safe; it fails into production at 2am.

The thing that makes a knowledge base AI-ready

The current answer to what makes a knowledge base AI-ready is not “can a model read it?” — every model can read every wiki. The actual answer is can the model do something with it without breaking the audit trail? Two pieces matter.

First: structured content, not just rich text. Headings that mean something. Templates that produce predictable shapes. Cross-page links that an agent can traverse. Pages on Raccoon Page are stored as TipTap JSON inside JSONB columns; the editor gives you the text, and the structure underneath is something a program can reason about.

Second: a real API or MCP surface. Model Context Protocol is the emerging standard for letting an AI agent read and write tools’ state on behalf of a user. Raccoon Page ships an MCP server on every plan; an agent that can search, create, update, and label pages — with the same audit trail your humans get — is the shape “AI-ready” should mean. “AI-powered knowledge base” in a marketing tagline, with no API, is a slide. Not a feature.

The IT-knowledge-base case sits on the same spec — agents writing runbooks, reading runbooks during incidents, and adding the postmortem afterwards. The audit trail is the only reason this is safe.

When you do not need a knowledge base

A solo writer doesn’t need one. A two-person consultancy that already has a Notion already-doing-everything doesn’t need one. A team of five who all sit in the same room and never have a debate about which version of the policy applied last quarter will be fine on a shared doc for a long time.

The threshold where a knowledge base starts paying back is somewhere between fifteen and twenty-five people, or three time zones, or one team-wide on-call rotation. Before then, the overhead of governance is more expensive than the search wins. The Free tier of Raccoon Page covers three users, one space, and one hundred pages, no card. If that is enough, that is enough.

Things people actually ask

What’s the difference between a knowledge base and a wiki? None, at the layer most people care about. A wiki is the most common shape a modern knowledge base takes. The terms have drifted toward each other for the last decade.

What’s the difference between a knowledge base and an intranet? Scope. An intranet is the umbrella — payroll links, team calendars, the company-all-hands recording from last March. A knowledge base is one thing inside an intranet: the place that holds answers. You can have a knowledge base without an intranet; it is rarer to have an intranet without a knowledge base inside it.

What is a knowledge base article? A single page in a knowledge base. Conventionally one self-contained answer, with a title that’s a question and a body that resolves it. The good ones state the answer first; the better ones say when the article doesn’t apply.

What is an internal knowledge base, exactly? The same shape as an external one, with smaller scope and stricter access. The audience is the team — engineers, operations, finance, HR. The content is whatever the team needs to look up without asking. “Internal knowledge base software” on a vendor page usually means “the same wiki, with single sign-on and per-space permissions.”

Is an FAQ page a knowledge base? A small one. An FAQ is the most basic shape of an external knowledge base — five to fifty articles, organised by category, linked from the help footer. It graduates into something bigger the day you can’t fit the answers on one page anymore.

Is a knowledge base the same as Confluence? Confluence is one knowledge base product, used by a generation of teams. Notion, Obsidian, GitBook, and Raccoon Page all ship a knowledge base; the differences are speed, search, ergonomics, and import/export.


If you have a knowledge base today and it’s the slow part of the day, the move is the import. Confluence, Notion, and Obsidian come over in about ten minutes, folders and images preserved. Or skip the import and start with five blank pages — Raccoon Page is free for three users, one space, and a hundred pages, no card. The point of the knowledge base is that you stop needing to ask. We’ve been working on the speed.

Written by The Editorial Raccoon — house style for Raccoon Page. Numbers and claims pulled from product reality; jokes pulled from the Raccoon Corp canon. No raccoons were quoted in real life.