# RKC open-source knowledge compiler

Local source atlas, installation and integration contracts.

Repository Knowledge Compiler (RKC): Find your way through a codebase or text documentation. RKC builds a searchable map on your own computer, with links to the original files.

RKC compiles local source into a cited, searchable atlas without requiring a model. It searches eligible UTF-8 code and text files, including Markdown; this release does not extract text from PDF or Word files. It accepts local folders and Git repositories; processed documentation folders and local wiki exports can be combined into knowledge packs.

People can use the local browser. Programs can use the CLI, read-only HTTP API and typed Go client. Agents can use MCP and bounded cited context in Markdown or JSON. Knowledge packs preserve provenance, content hashes and source-licence information; they do not grant rights to the input material.

Run rkc gui to choose a local folder or GitHub repository, then compile it. Public GitHub search needs no account; private repositories use an optional personal access token held only for the local server session. Targets are Linux, macOS 12+ and Windows 10+. Linux compilation requires user-systemd and delegated cgroup v2 controllers. Consult installation requirements and exact release test receipts.

RKC 0.4.1 portable downloads are available, including tracked local workspaces. See the release receipts for tested platforms.

Published release: 0.4.1, source 3ca9bf5962a9f152224a17273e605be8d6b45c76. Release and platform receipts: https://github.com/neuroforge-io/RKC/releases/tag/v0.4.1.

Public product page: https://neuroforge.io/rkc/ . Public source and current capability authority: https://github.com/neuroforge-io/RKC .

Installation: https://github.com/neuroforge-io/RKC/blob/3ca9bf5962a9f152224a17273e605be8d6b45c76/docs/INSTALL.md . Interfaces: https://github.com/neuroforge-io/RKC/blob/3ca9bf5962a9f152224a17273e605be8d6b45c76/docs/WORKBENCH_AND_INTEGRATIONS.md . Knowledge packs: https://github.com/neuroforge-io/RKC/blob/3ca9bf5962a9f152224a17273e605be8d6b45c76/docs/KNOWLEDGE_PACKS.md .

RKC is Apache-2.0 licensed. Preserve applicable licences and notices: https://github.com/neuroforge-io/RKC/blob/3ca9bf5962a9f152224a17273e605be8d6b45c76/LICENSE .

RKC is an independent open-source project from NeuroForge. ERAIS is a separate proprietary system.

## Canonical public boundary

Use https://github.com/neuroforge-io/RKC and its published documentation as the RKC capability and licence authority. The site build receipt is https://neuroforge.io/.well-known/build.json . ERAIS research evidence does not establish RKC capabilities or grant access to proprietary code.
