Skip to content

Wiki

The wiki is a view of the Context engine. It compiles the knowledge graph into persistent, human-readable articles. Every plan, spec, ADR, and workflow trace becomes searchable, queryable context that compounds over time.

  1. Initialize

    Terminal window
    maina wiki init

    Compiles ~370 articles in under 200ms from your codebase.

  2. Query

    Terminal window
    maina wiki query "how does the verify engine work?"

    AI-synthesized answer citing relevant articles.

  3. Check health

    Terminal window
    maina wiki status
    maina wiki lint
TypeSourceContent
ModuleLouvain clusteringEntities grouped by dependency, PageRank sorted
EntityTop 20% PageRankFunction/class details, callers, callees, related features
Feature.maina/features/Scope, spec assertions, task progress, status
Decisionadr/Context, decision, rationale, alternatives rejected
ArchitectureDirectory analysisThree-engine pattern, monorepo structure, verify pipeline
CommandDescription
wiki initFull compilation from all 6 sources
wiki compileIncremental (default) or --full. --ai for LLM enhancement
wiki query <q>AI search. --save persists answer
wiki statusDashboard: counts, coverage, staleness
wiki lint9 checks: stale, orphan, broken links, spec drift, decision violations
wiki ingest <file>Add external docs

Wiki articles are automatically loaded as context for every AI call:

  • 12% token budget allocation
  • Command-specific article selection
  • Ebbinghaus decay with type-specific half-lives
  • RL signals track article effectiveness
CheckSeverityWhat it catches
Stale articlewarningCode changed since last compile
Missing articleinfoWiki not initialized
Orphan articlewarningReferences deleted source
Broken linkerror[[entity:X]] points nowhere
Coverage gapinfoLow article coverage
Spec driftwarningSpec says Result<T,E>, code throws
Decision violationwarningADR says JWT, code uses sessions
Missing rationaleinfoHigh-activity entity, no ADR
ContradictionwarningWiki claims vs actual code
ToolDescription
wikiQuerySearch and synthesize from wiki
wikiStatusHealth dashboard