octocode-mcp and src-to-kb
These are **complements**: one provides real-time semantic search across repositories via MCP protocol, while the other performs static code-to-knowledge-base conversion—together they address both dynamic querying and batch indexing needs for LLM code understanding.
About octocode-mcp
bgauryy/octocode-mcp
MCP server for semantic code research and context generation on real-time using LLM patterns | Search naturally across public & private repos based on your permissions | Transform any accessible codebase/s into AI-optimized knowledge on simple and complex flows | Find real implementations and live docs from anywhere
This project helps software developers enhance their AI assistants by providing a comprehensive understanding of codebases. It takes code from GitHub, GitLab, and local repositories and processes it to allow AI assistants to perform tasks like code search, understanding implementations, and reviewing pull requests with deep context. This tool is for software engineers, tech leads, or engineering managers who want their AI assistants to operate with the expertise of a senior staff engineer.
About src-to-kb
vezlo/src-to-kb
Convert source code to LLM ready knowledge base
This tool helps software development teams create a searchable knowledge base from their project's source code and Notion documentation. It takes your code repository or Notion pages as input and organizes them into an intelligent system you can query. Developers and technical writers can then ask questions about the codebase and receive AI-powered answers, understand how different parts of the project work, or quickly find relevant information.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work