I built a knowledge system that gives AI perfect codebase memory

https://news.ycombinator.com/rss Hits: 1
Summary

Octocode - Intelligent Code Indexer and Graph Builder Muvon Un Limited (Hong Kong) | Website | Product Page πŸš€ Overview Octocode is a powerful code indexer and semantic search engine that builds intelligent knowledge graphs of your codebase. It combines advanced AI capabilities with local-first design to provide deep code understanding, relationship mapping, and intelligent assistance for developers. ✨ Key Features πŸ” Semantic Code Search Natural language queries across your entire codebase Multi-mode search (code, documentation, text, or all) Intelligent ranking with similarity scoring Symbol expansion for comprehensive results πŸ•ΈοΈ Knowledge Graph (GraphRAG) Automatic relationship discovery between files and modules Import/export dependency tracking AI-powered file descriptions and architectural insights Path finding between code components 🌐 Multi-Language Support Rust , Python , JavaScript , TypeScript , Go , PHP , , , , , C++ , Ruby , JSON , Bash , Markdown , , , , Tree-sitter based parsing for accurate symbol extraction 🧠 AI-Powered Features Smart commit message generation Code review with best practices analysis Memory system for storing insights, decisions, and context for storing insights, decisions, and context Semantic memory search with vector similarity with vector similarity Memory relationships and automatic context linking and automatic context linking Multiple LLM support via OpenRouter πŸ”Œ MCP Server Integration Built-in Model Context Protocol server Seamless integration with AI assistants (Claude Desktop, etc.) Real-time file watching and auto-reindexing Rich tool ecosystem for code analysis ⚑ Performance & Flexibility Optimized indexing : Batch metadata loading eliminates database query storms : Batch metadata loading eliminates database query storms Smart batching : 16 files per batch with token-aware API optimization : 16 files per batch with token-aware API optimization Frequent persistence : Data saved every 16 files (max 16 files at risk) : Data ...

First seen: 2025-06-07 07:10

Last seen: 2025-06-07 07:10