
Rubi
A code mapping utility that converts codebases into structured knowledge graphs. It prevents AI coding assistants from repeatedly reading entire file directories during development sessions.
The Blend
AI coding assistants often become slower and significantly more expensive during long programming sessions. This happens because these tools frequently re-read the entire conversation history and project folder every time a developer enters a new prompt. To tackle this issue, developer Yuri Bedran introduced an open source project named Rubi on GitHub. The software acts as a specialized navigation map and memory manager for popular coding assistants, including Claude Code, Cursor, and GitHub Copilot.
Rubi works by organizing a codebase into a structured knowledge graph that ranks important code relationships, while also tracking past design decisions and bug fixes in local text files. By helping AI agents find relevant code faster and condensing long conversation histories before they consume too much memory, the tool reduces the volume of redundant data the AI must process. According to benchmarks published in the project's documentation, this approach can cut background context re-reading by over a third.
For regular developers, these efficiencies translate into lower subscription bills and quicker responses when building complex software projects. However, it remains an open question whether mainstream AI platforms will eventually adopt similar native memory architectures internally, which could render third party context extensions obsolete over time.
Written independently by AI News Smoothie from the reporting listed below. Facts belong to the original publishers. Follow the links for their full coverage.
Ingredients
- GitHub - YURIBEDRAN/rubi: Knowledge graph and context manager for AI coding agents: Claude Code, Codex, Gemini CLI, Cursor, Copilot and local models. Code map with PageRank, temporal knowledge graph, hybrid search, early compaction with handoffs. · GitHub
Developer Yuri Bedran released Rubi, a context management tool designed to reduce token usage and cost for AI coding assistants.