Rubi je správce kontextu a projektové paměti pro AI programovací asistenty. Z kódu vytváří mapu vztahů a do znalostního grafu ukládá rozhodnutí, chyby, upozornění i důležité pojmy. Při dalším dotazu vyhledává relevantní záznamy v omezeném tokenovém rozpočtu, místo aby agent znovu procházel celý projekt.
Součástí je průběžné zkracování konverzace s uložením předávacího záznamu a následným obnovením souvislostí. Data zůstávají v obyčejných Markdown souborech uvnitř projektu a lze je otevřít také v Obsidianu. Jádro funguje jako server MCP a dokumentace popisuje napojení na Claude Code, Codex i další klienty. Autor zveřejňuje vlastní měření nákladů, ale odděluje skutečné testy od simulací a projekcí. Úspory proto nejsou zárukou pro každý projekt.