
Пошаговый туториал показывает, как за ≈20 минут установить GBrain v0.38.2.0 локально: установить Bun и глобальный пакет gbrain, инициализировать встроенную Postgres‑базу PGLite, запустить гибридный поиск и подключиться к Claude Code через MCP.
GBrain v0.38.2.0 можно развернуть локально примерно за 20 минут: автор показывает установку Bun, глобальную установку gbrain, инициализацию PGLite и демонстрацию гибридного поиска с подключением к Claude Code через MCP. Это имеет значение для разработчиков: автономный «слой памяти» позволяет отлаживать и тестировать AI‑агенты без отдельного сервера БД или контейнеров. По сути GBrain — markdown‑first слой памяти с Postgres‑бэкендом; PGLite реализует встроенный Postgres 17 через WASM, что устраняет потребность в отдельном сервере. Система автоматически генерирует типизированный граф знаний с отношениями (works_at, founded, invested_in, attended, advises, mentions). Важная деталь: извлечение связей выполняется через регулярные выражения (regex inference) — без вызовов LLM.
Поиск в GBrain устроен гибридно: векторные эмбеддинги сочетаются с BM25 и Reciprocal Rank Fusion (RRF), а за переранжирование по умолчанию отвечает ZeroEntropy‑переранжировщик. В руководстве показаны реальные выводы из терминала при инсталляции v0.38.2.0 и демонстрации поиска, что облегчает повторение шагов пользователям. Требования и ключевые команды: поддерживаются macOS и Linux (Windows — через WSL2); требуется Bun ≥ 1.3.10 как runtime. Установка Bun может выполняться командой curl-fsSL https: //bun.sh/install | bash, затем bun install -g github: garrytan/gbrain для глобальной установки gbrain. Инициализация встроенной базы — gbrain init --pglite; чтобы пропустить моментальное конфигурирование эмбеддингов, можно добавить --no-embedding и подключить провайдера позже.
На практике автор приводит промышленные цифры из реального деплоймента: «мозг» хранит 146 646 страниц, 24 585 человек, 5 339 компаний и 66 автономных cron‑задач. На собственном бенчмарке BrainBench (240‑страничный корпус) GBrain показывает P@5 = 49.1% и R@5 = 97.9%; при отключённом графе точность P@5 падает на 31.4 процентного пункта, что подчёркивает роль графовой структуры в ранжировании.
Практические последствия для разработчиков и интеграторов очевидны: PGLite упрощает локальную отладку и избавляет от отдельного сервера или Docker, но без ключа эмбеддингов gbrain query возвращает только keyword‑результаты. Для гибридного поиска нужен ключ ZeroEntropy (по умолчанию) или провайдеры OpenAI/Voyage; опционально можно подключить Anthropic для multi‑query expansion. MCP‑сервер открывает 74 инструмента для чтения и записи «мозга», что упрощает интеграцию с Claude Code, Cursor и Windsurf.
Источники
Ответы (0)
Пока нет ответов в этой теме.