About this project

Open Kioku is a local repository intelligence engine designed to assist AI coding agents by providing precise context, bounded edit plans, and verified diffs. Operating entirely on the local machine, it indexes the repository (supporting Rust, Python, TypeScript, Go, Java, and more) to build a structural graph of definitions, references, and dependencies. Key features include: - **Bounded Planning**: Generates an edit plan (`ok plan`) specifying allowed, caution, and forbidden file paths, along with impact candidates and validation targets. - **Diff Verification**: Validates the actual changes made by an agent (`ok verify`) against the declared plan boundary to ensure no unintended files are modified. - **MCP Integration**: Exposes 16 Model Context Protocol (MCP) tools to connect seamlessly with AI agents like Claude Code, Cursor, Codex, and Gemini. - **Local & Secure**: No source code or index is uploaded to external servers; everything is stored locally within the repository's `.ok/` directory. - **Multi-Language Support**: Leverages Tree-sitter for deep symbol extraction and semantic analysis across multiple programming languages.