cd /news/ai-tools/wikikb-a-fast-repository-native-know… · home topics ai-tools article
[ARTICLE · art-120046] src=githubnext.com ↗ pub= topic=ai-tools verified=true sentiment=· neutral

WikiKB: a fast, repository-native knowledge base for people and agents

GitHub Next released WikiKB, a knowledge base layer built on the GitHub repository wiki that enables humans and agents to ingest, search, and query curated knowledge efficiently. WikiKB leverages Self-Organizing Memory for Agents (SOMA) from Microsoft Research's GraphRAG Zero project, using a small, static, local CPU embedding model for indexing and retrieval without requiring an LLM provider, though it can be configured to use one for RAG operations. The tool supports ingestion from files, URLs, and GitHub issues, and is designed to be readable, reviewable, portable, efficient, agent-friendly, and provider-optional.

read3 min views22 publishedAug 23, 2026
WikiKB: a fast, repository-native knowledge base for people and agents
Image: Githubnext (auto-discovered)

WikiKB is an efficient, transparent, and explicitly curated knowledge base layer for humans and agents, built on the GitHub repository wiki.

Agentic memory is incredibly useful. We want our agents to grow their understanding of a domain over the life of a project. But the knowledge an agent accumulates passively can be haphazard and opaque. Projects and topics bleed over into each other, amplifying and muddying the model’s context.

WikiKB is an efficient, transparent and explicitly curated knowledge base layer, for humans and agents, built on the GitHub repository wiki. Yes, every repo comes with a wiki! Most of them go unused, making it the perfect landing place for a human-readable, agent-addressable memory. WikiKB content can be ingested and queried from the command line, through GitHub issues, or agentically using the provided skill definition.

Because the knowledge base lives in the repository’s wiki, everything ingested can be viewed in the rendered wiki or in the raw Markdown files behind it. You can install WikiKB alongside an existing project, or create a dedicated repository to hold knowledge about any topic.

Try it! #

Tell your agent:

 Install WikiKB using https://github.com/githubnext/wikikb/blob/main/INSTALL.md

Implementation #

WikiKB is fast and efficient, leveraging Self-Organizing Memory for Agents (SOMA) from the GraphRAG Zero project at Microsoft Research. SOMA uses a small, static, local embedding model running on the CPU for efficient indexing and retrieval. No LLM provider is required to add documents to the knowledge base or search it. For RAG operations such as summarization and question answering, you can configure WikiKB to use an LLM provider.

For example:

wkb ai-research query \
  "How does graph-based retrieval differ from vector search?"

This retrieves relevant entries from the knowledge base and sends them to the configured AI provider to produce a synthesized, source-backed answer.

Run the same command with --no-ai

to return the relevant entries without generating new content:

wkb ai-research query \
  "How does graph-based retrieval differ from vector search?" \
  --no-ai

You can also use search

, which is always retrieval-only:

wkb ai-research search "hybrid retrieval methods" --top 5

Add knowledge from files, URLs, and GitHub issues #

WikiKB can ingest a local document or a public URL:

wkb ai-research ingest ./notes/retrieval-design.md --tag retrieval,design
wkb ai-research ingest https://example.com/research-paper --tag research

It can also archive GitHub issues, optionally including their comments:

wkb ai-research.sources.discussions ingest-issues \
  owner/repository \
  --state all \
  --limit 50 \
  --comments

Ingested material is normalized into Markdown pages with provenance, metadata, and tags. Namespaces let you organize larger knowledge bases and search only the relevant section:

wkb ai-research.papers.transformers search "positional encoding"

WikiKB design principles #

Readable: every entry is ordinary Markdown.Reviewable: changes are preserved in Git history.Portable: the wiki remains useful without WikiKB.Efficient: indexing and retrieval run locally on the CPU.Agent-friendly: agents can recall and store durable project knowledge through a defined interface.Provider-optional: retrieval works without an LLM account or API request.

Install WikiKB #

Tell your agent:

 Install WikiKB using https://github.com/githubnext/wikikb/blob/main/INSTALL.md

Keep in touch #

Please reach out on the GitHub Next Discord and let us know how WikiKB is working for you.

── more in #ai-tools 4 stories · sorted by recency
── more on @github next 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/wikikb-a-fast-reposi…] indexed:0 read:3min 2026-08-23 ·