CLI-агент для кода на Rust с памятью через эмбеддинги

🔹 1jehuang/jcode

CLI-агент для кода на Rust с памятью через эмбеддинги

⭐ 10333 звёзд · Rust

Терминальный агент для кодинга с интеграциями Claude, OpenAI, Gemini и GitHub Copilot через OAuth. Память построена на семантических векторных эмбеддингах: релевантные воспоминания подтягиваются автоматически по косинусному сходству.

Время до первого кадра — 14 мс против 3436.9 мс у Claude Code, разница в 245 раз. Одна сессия с локальными эмбеддингами ест 167.1 МБ RAM, без них — 27.8 МБ, каждая дополнительная сессия добавляет около 10.4 МБ.

Режим Swarm запускает несколько агентов в одном репозитории с автоматическим разрешением конфликтов при правках файлов. Свой рендерер Handterm тянет нативный scroll API и рисует диаграммы Mermaid прямо в чате. Linux, macOS, Windows 11.