AI-Ready Company Wiki: Architecture and Build Guide
An AI-ready company wiki is a governed source of organizational knowledge that people can edit and AI agents can retrieve with the same permissions, provenance and freshness signals. It is not a chatbot attached to a folder. The useful system separates canonical knowledge, derived indexes, access control, agent delivery and human review.
This guide owns the implementation question: how to design and buy that system. Our Open Knowledge Format guide explains the interchange format, the OpenKB review evaluates one knowledge compiler, and the RAG production checklist covers retrieval quality. Here, we connect those layers into one company-wide operating model.
Need a company knowledge system that employees and agents can both trust?
Scope a Knowledge PilotWhat makes a company wiki AI-ready?
A wiki becomes AI-ready when the same answer is findable, authorized, attributable, current and testable for both a person and an agent. Adding semantic search improves discovery, but it does not supply ownership, resolve contradictions or preserve document permissions by itself.
| Signal | Ordinary company wiki | AI-ready company wiki |
|---|---|---|
| Source of truth | Pages, folders and attachments | Canonical concepts with stable IDs and source links |
| Trust | Readers infer authority from the page | Owner, source, verification state and review date are explicit |
| Freshness | "Last edited" without a policy | Review interval, stale state and replacement path |
| Permissions | Checked in the wiki interface | Enforced again during retrieval and agent access |
| Discovery | Navigation and keyword search | Navigation, search, retrieval and relationship traversal |
| Agent writes | Often unrestricted or unavailable | Draft queue, diff, reviewer and audit trail |
| Quality | Feedback and page views | Source-backed question set, retrieval tests and task outcomes |
Which architecture works for humans and AI agents?
The durable pattern is a six-layer knowledge system. Each layer has one job, so you can replace a search engine or model without moving the source of truth.
- Source systems. Existing wiki pages, policies, tickets, repositories, databases and approved conversations remain evidence, not an undifferentiated dump.
- Canonical knowledge. Durable concepts, such as a pricing rule, incident playbook or customer definition, have stable IDs, owners, sources and lifecycle metadata.
- Governance control plane. Classification, access policy, review dates, approvals, retention and audit records travel with the concept.
- Derived indexes. Keyword, vector and graph indexes are rebuildable projections. They are never the only copy of the knowledge.
- Delivery layer. A permission-aware API or MCP server supplies the smallest relevant context and points back to the canonical source.
- Experiences. Employees browse and edit a wiki; assistants answer questions; agents load context for bounded tasks.
Google Cloud's Open Knowledge Format v0.2 specification is useful at the canonical layer because it keeps concepts in human-readable Markdown while adding optional provenance, verification, lifecycle and freshness fields. It does not define retrieval, permissions or runtime delivery, which is why the other layers still exist.
Should you replace your existing wiki?
Usually not at the start. Treat the current wiki as an authoring surface or evidence source, then build a governed knowledge layer around one valuable workflow. Replacing every page before proving retrieval quality creates a migration project without proving business value.
There are three viable source-of-truth models:
| Model | Best fit | Main trade-off |
|---|---|---|
| Existing wiki remains canonical | Teams with strong adoption and reliable APIs | Fastest pilot, but metadata and portability depend on the platform |
| Git-backed Markdown becomes canonical | Technical teams that value diffs, reviews and portability | Excellent for agents and governance, but non-technical editing needs a friendly UI |
| Curated knowledge layer mirrors approved sources | Organizations with many systems and mixed permissions | Best separation of evidence and answers, but synchronization and ownership must be operated |
A good pilot can begin with 30 to 50 high-value concepts. Do not ingest the whole company drive. Start with the questions that delay onboarding, support, sales or incident response, and the evidence that answers them.
How should agents retrieve company knowledge?
No single retrieval method wins every question. Use the cheapest method that preserves the needed meaning and evidence.
| Method | Use it for | Do not expect it to |
|---|---|---|
| Hierarchy and links | Progressive browsing, handbooks and known domains | Find every paraphrased question |
| Keyword search | Names, error codes, policy numbers and exact terms | Resolve vague or conceptual questions |
| Vector or hybrid RAG | Natural-language questions across larger corpora | Provide governance or guarantee the correct source |
| Knowledge graph | Ownership, dependencies, exceptions and multi-hop relationships | Justify its cost for simple document lookup |
| MCP resource or tool | Standard agent access to approved search and read operations | Replace the knowledge store or its access policy |
Evaluation has to include messy user language. Google Cloud's research note on agent discovery evaluation frames retrieval as a needle-in-a-haystack problem and asks how vague a question can become before discovery fails. For a company wiki, test abbreviations, outdated names, incomplete questions and conflicting sources, not only polished prompts written by the implementation team.
How do permissions and agent writes stay safe?
The permission check belongs in the retrieval path. Copying restricted documents into one shared vector index and filtering after generation is too late. Every search and read must derive the caller's identity, intersect it with source-level permissions and return only authorized concepts.
The OWASP guidance on vector and embedding weaknesses identifies cross-context leakage, poisoned knowledge and weak access control as concrete RAG risks. Its mitigations include permission-aware stores, trusted-source validation, classification and retrieval logging.
If the wiki is exposed over MCP, keep authentication and authorization at that boundary. The current MCP security guidance requires inbound requests to be verified and rejects token passthrough because it can bypass controls and break accountability. A search result ID or state handle is not proof that a caller may read the underlying page.
For writes, begin asymmetrically:
- People publish; agents propose. Agents create drafts or patches with source links and a stated reason for the change.
- Reviewers accept a diff. High-impact concepts, such as pricing, legal policy and production runbooks, require named owners.
- Indexes rebuild after approval. Rejected or unreviewed agent output never becomes trusted retrieval context.
- Every answer stays traceable. Log the query, retrieved concept IDs, policy decision, answer and feedback without logging secrets.
Cloudflare's recent enterprise AI agent workspace reference architecture uses the same separation: shared organizational context is published centrally in a versioned, read-only library, while model access, tools, credentials and execution remain governed outside the workspace.
What should every knowledge concept contain?
A concept should answer one durable question and expose enough metadata to decide whether it is safe to use before an agent reads the full body.
---
type: Policy
title: Production incident escalation
owner: team:platform
status: stable
classification: internal
generated: { by: human:platform-lead, at: 2026-08-13T09:00:00Z }
verified: { by: human:security-owner, at: 2026-08-13T11:00:00Z }
stale_after: 2026-11-13
sources:
- id: incident-policy
resource: https://intranet.example/policies/incidents
---
# Decision
Page the incident commander for a confirmed severity-one event.
# Exceptions
Customer-managed deployments follow the contract-specific runbook.
# Procedure
1. Open the incident channel.
2. Record the evidence and start time.
3. Page the accountable owner.The frontmatter is not a substitute for clear prose. It lets a person, deterministic filter or agent reject a stale, deprecated or unauthorized concept before spending time and model context on it.
What does a 30-day pilot look like?
- Days 1 to 3, choose the workflow. Pick one costly path, such as onboarding a developer, answering support escalations or diagnosing an incident. Define the owner and success metric.
- Days 4 to 7, create the question set. Collect 25 real questions, expected answers, approved sources, authorized roles and refusal cases.
- Days 8 to 14, curate the knowledge slice. Normalize 30 to 50 concepts, assign owners, remove duplicates and record contradictions instead of silently merging them.
- Days 15 to 20, build retrieval and access. Compare keyword and hybrid retrieval, enforce source permissions before retrieval, and return source links with every answer.
- Days 21 to 25, add both interfaces. Let people browse and correct the material; let one approved agent search and read it through a narrow API or MCP surface.
- Days 26 to 30, run the blind evaluation. Measure source-backed correctness, retrieval recall, refusal quality, median answer time, reviewer effort and permission failures against the current workflow.
Scale only if the pilot improves a business outcome without weakening access control or creating an unowned content queue. Our internal AI assistant cost model for DACH explains why content preparation, permissions, evaluation and maintenance often matter more than the model bill.
Should you build, buy or extend?
| Decision | Choose it when | Ask before signing |
|---|---|---|
| Extend the current wiki | It already has adoption, APIs, permissions and review workflows | Can retrieval preserve page and attachment ACLs for every user? |
| Buy an AI knowledge platform | Standard connectors and employee Q&A cover most of the need | Can you export canonical content, metadata, citations and audit logs? |
| Build a governed knowledge layer | The workflow spans systems, custom permissions or product-facing agents | Who owns synchronization, evaluation, incidents and ongoing review? |
| Use a hybrid | People need a familiar editor while agents need portable, tested context | Which system is canonical for each concept, and how are conflicts surfaced? |
A vendor demo should not decide this. Require an export, permission test and blind evaluation against your own questions. If the system cannot show why an answer was retrieved, who may see it and when its source was last verified, it is not ready to become company memory.
AI-ready company wiki acceptance checklist
- One named owner for every high-impact concept.
- Stable IDs and visible links back to approved sources.
- Explicit status, verification and review date.
- Source permissions enforced before retrieval.
- Separate canonical content from rebuildable search indexes.
- Answers cite the concepts actually retrieved.
- Agents propose changes through reviewable drafts or diffs.
- Contradictions and stale knowledge are surfaced, not blended.
- A fixed evaluation set covers vague queries, refusals and access boundaries.
- Content export, audit logs and model portability are tested before rollout.
Frequently Asked Questions
What is an AI-ready company wiki?
Does an AI-ready wiki require RAG?
Is MCP the company knowledge base?
Can AI agents update the wiki automatically?
How do we prevent confidential information from leaking?
How should a company start?
Final thoughts
The best AI-ready company wiki is not the one with the largest document count. It is the smallest governed knowledge system that answers a valuable set of questions for employees and agents with the same evidence, access rules and review loop.
Keep the source human-readable, treat indexes as disposable, make authorization part of retrieval and let agents propose before they publish. That architecture survives model changes and gives the company something more useful than another chatbot: an operational memory it can inspect and improve.
