Engrim - Universal local-first SQLite memory engine for AI CLIs

Show HN: Engrim – A universal, local-first SQLite memory engine for AI CLIs

Engrim — это универсальный, локальный движок памяти на основе SQLite для AI-интерфейсов командной строки. Он позволяет легко переключаться между моделями и средами, такими как Google Antigravity, Claude Code, Cursor и Windsurf, не теряя архитектурных решений, ограничений пользователя и состояния проекта. Благодаря гибридному поиску (bm25 + векторные эмбеддинги) и отслеживанию происхождения, Engrim обеспечивает умную загрузку контекста и экономит до 99% затрат на повторный контекст. Установка проста: pip install engrim и engrim setup. Работает полностью локально и офлайн, гарантируя конфиденциальность.

«Зачем платить за 200 000 токенов забытого шума на каждом шаге? Модели — одноразовые инструменты; решения вашего проекта — нет».
  1. flippant

    Поздравляю с релизом!

    Я последние пару месяцев пользуюсь другим плагином для памяти [1]. После этого изменения я почти никогда не запускаю компактизацию сессии. Вместо этого я просто создаю новую сессию, даю агенту задачу и позволяю ему разобраться, что произошло в предыдущих сессиях.

    Резюме решений выглядят очень круто — хотя информация об агенте/модели, наверное, мне не пригодится, потому что я на самом деле никогда не позволяю агентам самостоятельно коммитить код (даже в ветках).

    - [1] https://ctx.rs/

  2. thih9

    > Запустите engrim setup без аргументов. Он автоматически обнаружит установленные окружения на вашей машине и настроит их все

    Есть ли скрипт для удаления?

  3. cedws

    Действительно ли память агента работает как концепция? Я видел только, как LLM записывают в память мусор и вспоминают его в нерелевантных контекстах.

  4. aidiveyt

    Стоп-хуки могут блокировать ход выполнения: exit 2 с сообщением, и сессия продолжает работать, пока проверка не пройдет.

  5. esafak

    Тим, не мог бы ты подробнее рассказать об этой части?

    > Эмпирическое доказательство (тематическое исследование 105 сессий)

    Можно ли это сравнить с конкурентами? Сейчас появляется много таких плагинов для памяти, и никто не знает, как они соотносятся.

    Похоже, основная часть твоей работы находится в https://github.com/timgordontg/engrim/blob/main/src/engrim/m...

    Пока нет управления жизненным циклом или разрешения конфликтов, и модели сами решают, когда использовать память.

Ещё за этот день

2026-09-07