Home Projects octocode
octocode
Rust

octocode

Structural code intelligence for AI agents — semantic search, knowledge graphs, and a built-in MCP server in one Rust binary. Give Claude, Cursor, and any MCP client a deep understanding of your codebase.

by Muvon · GitHub
Stars
Forks
License
Created
Last commit
Category
Language
aiai-agentsclaude-codeApache-2.0Rust
View on GitHub
In plain words

Transform your codebase into a searchable knowledge graph for AI assistants to navigate and understand (Cursor required)

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
octocode — GitHub preview card
📈 Star history
461430
2026-07-202026-08-31
📈 Track octocode

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

Structural code intelligence for AI agents — semantic search, knowledge graphs, and a built-in MCP server in one Rust binary. Give Claude, Cursor, and any MCP client a deep understanding of your codebase.

octocode has 461 stars on GitHub. It has been forked 44 times. octocode is written mainly in Rust. It has been in active development since 2025. octocode is available under the Apache-2.0 license. Its main topics are ai, ai-agents, claude-code, cli.

Compare with the paid tools it replaces
A free alternative to Sourcegraph Cody
Frequently asked questions

What is octocode?

Structural code intelligence for AI agents — semantic search, knowledge graphs, and a built-in MCP server in one Rust binary. Give Claude, Cursor, and any MCP client a deep understanding of your codebase.

Is octocode open source?

octocode is an open-source project. It is released under the Apache-2.0 license.

Is octocode free?

Yes. octocode is free and open source — you can use, modify and self-host it.

What license does octocode use?

octocode is available under the Apache-2.0 license.

What language is octocode written in?

octocode is written mainly in Rust.

🏅 Maintainer of this project?
olud.ai badge — octocode

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=muvon-octocode)](https://olud.ai/project/muvon-octocode.html)
More badge options →
🧬 Shares DNA with🧬 View the DNA map →
memtrace-public
Structural memory for AI coding agents. Bi-temporal graph, MCP-native, zero LLM calls. Cursor ·…
467 · agent-memory
sharescode-intelligencecode-search
graphify
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge gr…
113k · ai-agents
sharescode-searchtree-sitter
codebase-memory-mcp
High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge gr…
41.3k · aider
sharescode-intelligencetree-sitter
grepai
Semantic Search & Call Graphs for AI Agents (100% Local)
1.8k · ai
sharescode-searchsemantic-search
semble
Fast and Accurate Code Search for Agents. Uses 99% fewer tokens than grep+read
6k · agents
sharescode-searchembeddings
repobrain
🧠 RepoBrain (formerly Antigravity) — Give your repo a brain. ChatGPT for your codebase: works i…
1.3k · agents-sdk
sharescode-intelligencecode-search
jcodemunch-mcp
Cut AI token costs 95%+ on code exploration. The leading MCP server for precise, symbol-level G…
2.6k · ai-coding
sharescode-intelligencetree-sitter
semble_rs
Fast, AI-agent-native code search in Rust — hybrid BM25 + semantic, Tree-sitter AST chunking, d…
215 · ai-agent
sharescode-searchtree-sitter
Graft
Turbocharge Claude Code, Cursor, Codex, Gemini & every coding agent: faster, cheaper, with cont…
5.2k · ai-agents
sharestree-sitterknowledge-graph
Graft
Turbocharge Claude Code, Cursor, Codex, Gemini & every coding agent: faster, cheaper, with cont…
4.8k · ai-agents
sharestree-sitterknowledge-graph

Measured from GitHub topics shared by both projects, weighted by how rare each topic is.