Repolode
garrytan

garrytan/gbrain

Самостоятельно размещаемый слой памяти для AI-агентов: хранит факты с указанием источников и объединяет агентов, MCP-клиентов и CLI в одном хранилище.

Звёзды
31,577
Форки
4,705
Открытые issues
566
Последний коммит
14 часов назад

Что это?

GBrain даёт AI-агенту постоянную память, которую вы контролируете. Он хранит факты на страницах Markdown вместе с источниками, поддерживает исправление и удаление фактов и предоставляет доступ к одной и той же базе памяти нескольким агентам через MCP или CLI. Настройка без ключей с поиском по ключевым словам работает локально на PGLite; семантический поиск, синтез ответов и фоновое обогащение данных доступны по желанию и требуют настройки провайдеров embeddings или моделей.

Помимо поиска, GBrain может строить типизированный граф знаний на основе доверенных записей на локальных страницах. Это позволяет задавать вопросы о связях, например о том, кто работает в определённой компании. Дополнительный слой синтеза формирует ответ со ссылками на источники и отмечает пробелы в знаниях базы. Запланированные задания могут собирать, удалять дубликаты и объединять страницы, пока вас нет.

Проект рассчитан на разработчиков, которые используют coding-агентов вроде Claude Code, Codex или Cursor, а также постоянно работающих персональных агентов, таких как OpenClaw и Hermes. Для личного использования поддерживается локальная база данных PGLite, а для совместной работы и более крупных развёртываний — Postgres с pgvector. В комплект также входит удалённый MCP-сервер с OAuth и разграничением доступа.

Ключевые возможности

  • 01Хранит факты с указанием источников и поддерживает их исправление и удаление.
  • 02Работает без ключей на локальной PGLite с поиском по ключевым словам; семантический поиск доступен по желанию.
  • 03Предоставляет нескольким агентам доступ к одной базе памяти через MCP по stdio или HTTP и через CLI.
  • 04Строит типизированный граф знаний на основе доверенных записей на локальных страницах, чтобы отвечать на вопросы о связях.
  • 05Дополнительная команда синтеза формирует ответы со ссылками на источники и отмечает пробелы в знаниях.
  • 06Поддерживает Postgres с pgvector для совместного использования и более крупных развёртываний.

Сценарии использования

  • Предоставить coding-агенту Claude Code или Codex постоянную память между сессиями.
  • Организовать общую базу знаний с поиском для нескольких AI-клиентов в команде.
  • Запустить постоянно работающего персонального агента, который хранит заметки, контакты и историю встреч.
  • Искать связи между людьми, компаниями и сделками, описанными в заметках Markdown.

Быстрый старт

  1. 1

    Установите GBrain с помощью Bun (требуется Bun 1.4.0 или новее; в npm пакет не опубликован)

    bun install -g github:garrytan/gbrain
  2. 2

    Настройте GBrain для Claude Code (или запустите с codex)

    gbrain setup claude-code

Что важно знать

  • Требуется Bun 1.4.0 или новее.
  • Пакет не распространяется через npm, а npm-пакет с именем gbrain не имеет к нему отношения и может подменить настоящий бинарный файл.
  • Для постоянной работы нужен развернутый сервер как минимум с 8 ГБ ОЗУ, а также регулярные расходы на токены API.
  • Для семантического поиска, синтеза и обогащения данных нужны облачные провайдеры или отдельно настроенные ключи API моделей.

В подборках

Темы

Частые вопросы

Что такое gbrain?
Самостоятельно размещаемый слой памяти для AI-агентов: хранит факты с указанием источников и объединяет агентов, MCP-клиентов и CLI в одном хранилище. GBrain даёт AI-агенту постоянную память, которую вы контролируете. Он хранит факты на страницах Markdown вместе с источниками, поддерживает исправление и удаление фактов и предоставляет доступ к одной и той же базе памяти нескольким агентам через MCP или CLI. Настройка без ключей с поиском по ключевым словам работает локально на PGLite; семантический поиск, синтез ответов и фоновое обогащение данных доступны по желанию и требуют настройки провайдеров embeddings или моделей.
gbrain можно использовать бесплатно? Какая у него лицензия?
gbrain распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
gbrain всё ещё поддерживается?
Активно поддерживается. Последний коммит в gbrain — 6 нояб. 2026 г..
Для чего можно использовать gbrain?
Предоставить coding-агенту Claude Code или Codex постоянную память между сессиями. Организовать общую базу знаний с поиском для нескольких AI-клиентов в команде. Запустить постоянно работающего персонального агента, который хранит заметки, контакты и историю встреч. Искать связи между людьми, компаниями и сделками, описанными в заметках Markdown.
Как установить gbrain?
Установите GBrain с помощью Bun (требуется Bun 1.4.0 или новее; в npm пакет не опубликован): bun install -g github:garrytan/gbrain Настройте GBrain для Claude Code (или запустите с codex): gbrain setup claude-code
Где скачать gbrain?
Исходный код и инструкции по установке — на GitHub: https://github.com/garrytan/gbrain

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Плагин памяти на основе графа знаний для DeepSeek Harness и OpenClaw: ограничивает объём недавнего контекста и находит точные прошлые вопросы и ответы между сессиями.

668+5 за неделю99TypeScriptMITАктивно поддерживаетсяОбновлён в прошлом месяце

Персональная коллекция плагинов для OpenCode V2: инструменты запросов к Postgres и MySQL, работа с секретами, переключение режимов, управление сессиями и не только.

30+3 за неделю3TypeScriptMITАктивно поддерживаетсяОбновлён 11 дней назад