EveryDev.ai
Subscribe
Home
Tools

5,455+ AI tools

  • Featured
  • Gems
  • Trending
  • New
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2765
  • Coding2061
  • Infrastructure976
  • Projects768
  • Research694
  • MCP675
  • Analytics530
  • Marketing508
  • Design446
  • Testing439
  • Data410
  • Security372
  • Integration273
  • Prompts262
  • Communication260
  • Extensions228
  • Voice186
  • Commerce177
  • DevOps177
  • Web124
  • Learning116
  • Finance40
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. Rubi
    Rubi icon

    Rubi

    MCP Servers
    Featured

    Knowledge graph and context manager for AI coding agents that compacts sessions early, saves handoffs, and recalls project memory.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Rubi core (plugin, MCP server and hooks) is released under the MIT license and runs locally with zero dependencies. Claude or other model usage costs are external.

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    VS Code

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    MCP ServersContext EngineeringAgent Memory

    Alternatives

    Open IndexSteleOrgComputers
    Developer
    Yuri BedranCo-founder & engineer @Hubble. Building AI, data and automat…

    Listed Nov 2026

    About Rubi

    Rubi is an open-source knowledge graph and context manager for AI coding agents, published by Yuri Bedran under the MIT license. It keeps Claude Code sessions short by compacting early, saving a handoff before compaction and restoring it afterward. Its core is an MCP server, so it also connects to Codex, Gemini CLI, Cursor, Copilot and other agents. The latest listed release is v0.6.0.

    What It Is

    Rubi addresses the cost of long AI coding sessions, where the whole conversation is re-read on every message. It runs locally with no dependencies beyond Node and stores everything as plain markdown in a .rubi/ folder inside the project, which can be opened as an Obsidian graph. It builds a map of the code and a temporal knowledge graph of decisions, bugs, gotchas and concepts.

    How the Session Life Cycle Works

    Four hooks and a markdown vault drive the workflow:

    • Compact early: Claude Code compacts at about 150k tokens instead of near the model limit.
    • Meter: at 80% of the window, a hook asks Claude to save a handoff with goal, decisions, key files and next step.
    • Record: before compaction, Rubi records requests, files changed and commands run.
    • Restore: after compaction, the handoff is injected back so work continues from a much smaller context.

    A recall hook also searches the graph on every request and injects relevant notes, and a read guard blocks reading very large files in full.

    Memory and Search

    The code map uses imports and PageRank centrality. The knowledge graph is written by the agent itself, through tools such as rubi_registrar, and superseded decisions are marked rather than deleted. Search combines BM25, Personalized PageRank and Reciprocal Rank Fusion within a token budget. An automatic graph built without model calls adds file comments, module summaries and git co-change edges.

    Measured Results

    The README reports its own studies: early compaction replayed on 284 real transcripts showed an estimated saving of about 37%, and a 90-session A/B benchmark with a mature graph showed 37% fewer steps and 6% lower billed cost in short sessions. The author lists limitations, including a small benchmark and that the 26% real-usage figure is a projection.

    Setup Path

    Rubi installs as a Claude Code plugin, a Claude Desktop extension (rubi.mcpb), or via a connector script for other agents. It requires Node 18+. Claude Code and Codex were tested end to end; other agents are configured from their documentation. Support for claude.ai and mobile is listed as coming soon.

    Rubi - 1

    Community Discussions

    Be the first to start a conversation about Rubi

    Share your experience with Rubi, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (MIT)

    Rubi core (plugin, MCP server and hooks) is released under the MIT license and runs locally with zero dependencies. Claude or other model usage costs are external.

    • MIT License
    • Runs locally with zero dependencies beyond Node
    • Claude Code plugin, Claude Desktop extension, MCP server for Codex, Gemini CLI, Cursor and others
    • Code map, temporal knowledge graph, hybrid search, early compaction with handoffs

    Capabilities

    Key Features

    • Early compaction at a configurable threshold (default 150k tokens)
    • Handoff saved before compaction and restored afterward
    • Code map with imports and PageRank centrality
    • Temporal knowledge graph of decisions, bugs, gotchas and concepts
    • Hybrid search using BM25, Personalized PageRank and Reciprocal Rank Fusion
    • Automatic recall of relevant knowledge on each request
    • Token X-ray diagnostics of local Claude Code transcripts
    • Read guard for very large files
    • Automatic graph from file comments and git co-change
    • Markdown storage compatible with Obsidian
    • Local models support via tool-calling

    Integrations

    Claude Code
    Claude Desktop
    OpenAI Codex
    Gemini CLI
    Cursor
    GitHub Copilot
    Windsurf
    Cline
    OpenCode
    Continue
    Goose
    Zed
    Obsidian
    Ollama
    LM Studio
    MCP
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Rubi and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    Yuri Bedran

    Co-founder & engineer @Hubble. Building AI, data and automation software for corporate finance teams. Coding since 2020

    Read more about Yuri Bedran
    WebsiteGitHubLinkedIn
    1 tool in directory

    Similar Tools

    Open Index icon

    Open Index

    Open-source structured context layer for AI agents that lets you build domain-specific, searchable knowledge graphs (brains) agents can read from and write to via MCP.

    Stele icon

    Stele

    Shared, persistent project memory for AI coding agents, reachable over MCP by Claude Code, Cursor, Codex and other clients.

    OrgComputers icon

    OrgComputers

    A shared workspace that gives Claude Code, Cursor and Codex common projects, context and tools through one MCP server.

    Browse all tools

    Related Topics

    MCP Servers

    Model Context Protocol servers that extend AI capabilities.

    423 tools

    Context Engineering

    Techniques for optimizing context windows to improve AI responses.

    105 tools

    Agent Memory

    Memory layers, frameworks, and services that enable AI agents to store, recall, and manage information across sessions. These tools provide persistent, semantic, and contextual memory for agents, supporting personalization, long-term context retention, graph-based relationships, and hybrid RAG + memory workflows.

    232 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions