Octocode is a free, open-source code intelligence tool that helps AI coding assistants understand and navigate software repositories. Built in Rust, it combines semantic search, structural analysis, and dependency graphs in a single application. Developers can locate code using natural language queries or search for specific symbol definitions and references. Its knowledge graph identifies relationships involving imports, function calls, inheritance, and implementations. Language server integration provides additional code navigation and symbol information. A built-in MCP server connects Octocode to Claude Code, Codex, Cursor, and other compatible assistants. Local embedding and reranking models enable private code indexing without requiring API credentials. Octocode also supports document searching and command-line workflows.

Features

  • Hybrid semantic and keyword code searching with configurable result reranking
  • Structural source code analysis for locating symbol definitions and usages
  • Live dependency graphs tracking imports, calls, inheritance, and implementations
  • Built-in MCP server integration with Claude Code, Codex, Cursor, and other assistants
  • Local embedding models with optional remote AI providers for code indexing
  • Language server integration and documentation searching with command-line controls

Project Samples

Project Activity

See All Activity >

Categories

AI Coding

License

Apache License V2.0

Follow Octocode

Octocode Web Site

Other Useful Business Software
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Octocode!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Rust

Related Categories

Rust AI Coding Tool

Registered

12 hours ago