arkon
Arkon is a self-hosted knowledge layer for organisations that sits between internal documents and AI clients. Rather than chunking files into a vector index, its MRP pipeline (Map, Reduce, Plan-review, Refine, Verify, Commit) compiles documents into a wiki of interlinked pages. Each ingestion produces a plan listing which pages will be created or updated that a human can review first; new material is merged into existing pages instead of overwriting them; every page records its source documents; and drafts persist so a crashed run resumes without repeating the LLM work.
People then use the wiki with a browser view (page tree, backlinks, a knowledge graph, full-text and pgvector semantic search, version history with rollback) or from Claude Desktop and Claude.ai through the MCP server, which signs in with OAuth 2.1 and PKCE. Its tools cover wiki search and reading, source drill-down, and an edit workflow with propose, review, approve and reject. Access is controlled by department and project workspaces, roles (Viewer, Contributor, Editor, Admin and custom ones) and an audit log, with scope enforced at the API, MCP and search layers. It can also distribute versioned skill packages.
It runs as 7 Docker containers (PostgreSQL with pgvector, Redis, MinIO, the FastAPI API, two workers and a Next.js frontend). The README suggests 2 vCPU and 4 GB RAM for up to 20 people. LLM, embedding and vision calls go to Anthropic, Google or OpenAI with keys you supply, so no GPU is needed, and it says there is no telemetry. Licensing needs attention: it uses the PolyForm Internal Use License 1.0.0, which is free for internal business operations but does not let you offer Arkon as a service to others, so it is source-available rather than open source. Last push was 2026-06-03. This review is based on the README and repository data; we have not run it ourselves.
Features
Why choose it
Trade-offs
Maintenance check
- Last commit
- 2026-06-02
- Commits, last 90 days
- 0
- Releases, last 90 days
- 0
- Latest release
- v0.9.1 (2026-06-01)
- Open issues
- 21
- Recent issues with at least one comment
- 9/26
Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.
Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.
Most discussed open issues
- #12 Lỗi edit document3 comments · 2026-05-22
- #36 "Error: MAP phase produces no successful chunked" when upload new documents.0 comments · 2026-08-10
- #35 Support OpenAI-Compatible Providers (Custom Base URLs + User-Defined Models)0 comments · 2026-07-29
- #33 "Plans awaiting review" KPI points users at the Review console, which only handles wiki drafts (not compilation plans)0 comments · 2026-07-08
- #32 Orphan-pages count disagrees between Dashboard Overview and Wiki Linter (reserved system pages counted as orphans)0 comments · 2026-07-08
Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.
Compatibility
Quick start
Use cases
Alternatives
Comments
No comments yet. Be the first!