MoltBrain
MoltBrain обеспечивает долговременную память для AI-агентов, автоматизируя захват и воспроизведение контекста проекта в разных сессиях. Повышайте продуктивность с помощью семантического поиска, исторических инсайтов и аналитики.
MoltBrain служит постоянным слоем памяти для AI-агентов, специально разработанным для OpenClaw, MoltBook и Claude Code. Он интеллектуально захватывает и сохраняет критически важные инсайты, решения и фрагменты кода, созданные во время сеансов разработки. Постоянно изучая контекст вашего проекта, MoltBrain позволяет агентам вспоминать релевантную информацию в последующих взаимодействиях, повышая их понимание и продуктивность. Он включает семантический поиск, веб-просмотрщик для навигации по истории, аналитику, тегирование и возможности экспорта, обеспечивая всестороннюю и доступную базу знаний для ваших AI-проектов.
Ключевые особенности
Варианты использования
Long-term memory layer for OpenClaw, MoltBook & Claude Code that learns and recalls your project context automatically. $BRAIN CA 0x35e7942E91876Eb0c24A891128E559a744fe8B07
Install • Features • How It Works • OpenClaw • Config • API
╔══════════════════════════════════════════════════════════════════════╗
║ ║
║ Step 1 /plugin marketplace add nhevers/moltbrain ║
║ Step 2 /plugin install moltbrain ║
║ ║
╚══════════════════════════════════════════════════════════════════════╝
That's it. MoltBrain starts working automatically.
╭──────────────────────────────────────────────────────────────────────────────╮
│ │
│ ┌─────────────────┐ ┌─────────────────┐ ��
│ │ SESSION #1 │ │ SESSION #47 │ │
│ │─────────────────│ │─────────────────│ │
│ │ │ │ │ │
│ │ "Set up auth │ │ "Add password │ │
│ │ with OAuth" │ │ reset flow" │ │
│ │ │ │ │ │
│ └────────┬────────┘ └────────┬────────┘ │
│ │ │ │
│ │ Claude discovers: │ Claude remembers: │
│ │ • OAuth2 + PKCE flow │ • Your auth setup │
│ │ • JWT with 1hr expiry │ • Token structure │
│ │ • bcrypt cost factor 12 │ • Security choices │
│ │ │ │
│ ▼ ▲ │
│ ┌────────────────┐ ┌────────────────┐ │
│ │ CAPTURE │ ──────────────────► │ INJECT │ │
│ │ & LEARN │ MEMORY │ & RECALL │ │
│ └────────────────┘ └────────────────┘ │
│ │
╰──────────────────────────────────────────────────────────────────────────────╯
+-------------------------+-------------------------+-------------------------+
| | | |
| OBSERVATIONS | SMART SEARCH | WEB VIEWER |
| ---------------- | ---------------- | ---------------- |
| Auto-captures | Semantic search | Browse history |
| discoveries, | via MCP tools | at localhost |
| decisions & code | finds context | :37777 |
| | | |
+-------------------------+-------------------------+-------------------------+
| | | |
| ANALYTICS | TAGS & FILTERS | FAVORITES |
| ---------------- | ---------------- | ---------------- |
| Track tokens, | Organize with | Bookmark your |
| sessions, and | custom tags & | most important |
| concept trends | smart filters | observations |
| | | |
+-------------------------+-------------------------+-------------------------+
| | | |
| EXPORT | THEMES | SHORTCUTS |
| ---------------- | ---------------- | ---------------- |
| JSON, CSV, or | Dark & light | Full keyboard |
| Markdown with | mode with | navigation in |
| custom templates | custom themes | the web viewer |
| | | |
+-------------------------+-------------------------+-------------------------+
╔═══════════════════════════════════╗
║ CLAUDE CODE SESSION ║
╚═══════════════╤═══════════════════╝
│
┌────────────────────┼────────────────────┐
│ │ │
▼ ▼ ▼
╔════════════════╗ ╔════════════════╗ ╔════════════════╗
║ SessionStart ║ ║ PostToolUse ║ ║ Stop ║
║────────────────║ ║────────────────║ ║────────────────║
║ Inject context ║ ║ Capture output ║ ║ Generate ║
║ from memory ║ ║ extract facts ║ ║ summary ║
╚═══════╤════════╝ ╚═══════╤════════╝ ╚═══════╤════════╝
│ │ │
└────────────────────┼────────────────────┘
│
╔══════════════╧══════════════╗
║ WORKER SERVICE ║
║ http://localhost:37777 ║
╚══════════════╤══════════════╝
│
┌─────────────────────────┼─────────────────────────┐
│ │ │
▼ ▼ ▼
╔════════════════╗ ╔════════════════╗ ╔════════════════╗
║ SQLite ║ ║ ChromaDB ║ ║ Web Viewer ║
║ Database ║ ║ Vector Search ║ ║ UI ║
║────────────────║ ║────────────────║ ║────────────────║
║ Observations ║ ║ Semantic ║ ║ Timeline ║
║ Summaries ║ ║ similarity ║ ║ Search ║
║ Sessions ║ �� matching ║ ║ Analytics ║
╚════════════════╝ ╚════════════════╝ ╚════════════════╝
Settings stored in ~/.moltbrain/settings.json:
┌──────────────────────────────────────┬─────────┬─────────────────���──────────┐
│ SETTING │ DEFAULT │ DESCRIPTION │
├──────────────────────────────────────┼─────────┼────────────────────────────┤
│ MOLTBRAIN_WORKER_PORT │ 37777 │ Worker service port │
├──────────────────────────────────────┼─────────┼────────────────────────────┤
│ MOLTBRAIN_CONTEXT_OBSERVATIONS │ 50 │ Max observations to inject │
├──────────────────────────────────────┼─────────┼────────────────────────────┤
│ MOLTBRAIN_PROVIDER │ claude │ AI provider for summaries │
├──────────────────────────────────────┼─────────┼────────────────────────────┤
│ MOLTBRAIN_PRUNE_DAYS │ 0 │ Auto-prune (0 = disabled) │
├──────────────────────────────────────┼─────────┼────────────────────────────┤
│ MOLTBRAIN_THEME │ system │ UI theme (dark/light/sys) │
├──────────────────────────────────────┼─────────┼──��─────────────────────────┤
│ MOLTBRAIN_LOG_LEVEL │ info │ Logging verbosity level │
└──────────────────────────────────────┴─────────┴────────────────────────────┘
moltbrain stats # Show memory statistics
moltbrain export # Export to markdown
moltbrain tag <id> <t> # Tag an observation
moltbrain prune # Manual cleanup
moltbrain search <q> # Search observationsmoltbrain/
│
├── 📊 benchmarks/ Performance tests
├── 🎨 contrib/ Community modes & themes
├── 📚 docs/ Documentation
├── 📖 examples/ Usage examples & guides
│
├── 🔌 extension/
│ ├── profiles/ Observation modes
│ ├── runtime/ Worker scripts
│ ├── themes/ UI themes (dark/light)
│ ├── snippets/ Code snippets
│ └── templates/ Summary templates
│
├── 🌍 locales/ i18n (en, es, fr)
├── 🗄️ migrations/ Database migrations
├── 📋 schemas/ JSON validation schemas
├── 🛠️ scripts/ Build & utility scripts
│
├── 💻 src/
│ ├── analytics/ Token & session tracking
│ ├── cache/ Query & context caching
│ ├── core/ Core engine
│ ├── export/ JSON/CSV/MD exporters
│ ├── favorites/ Bookmark system
│ ├── filters/ Date/type/project filters
│ ├── formatters/ Output formatters
│ ├── mcp/ MCP server for OpenClaw & MoltBook
│ ├── shortcuts/ Keyboard shortcuts
│ ├── themes/ Theme system
│ └── validators/ Input validation
│
├── 🦞 integrations/
│ └── clawd/ Clawd extension & skill
│
├── 📝 templates/ Export templates
├── 🧪 tests/ Test suites
└── 🔧 tools/ CLI utilities
The worker exposes a REST API at http://localhost:37777:
# Health check
curl http://localhost:37777/health
# Search observations
curl "http://localhost:37777/api/search?q=authentication"
# Get timeline
curl "http://localhost:37777/api/timeline?project=my-app&days=7"
# Export data
curl "http://localhost:37777/api/export?format=json" > backup.json
# Get statistics
curl "http://localhost:37777/api/stats"Works with OpenClaw (116k+ stars) - the popular personal AI assistant!
+-----------------------------------------------------------------------------+
| |
| EXTENSION Add to OpenClaw's extensions/ folder |
| ---------- Full lifecycle hooks integration |
| |
| SKILL Install as an OpenClaw skill |
| ---------- recall_context, search_memories, save_memory tools |
| |
| MCP SERVER Protocol-based integration |
| ---------- Works with any MCP-compatible client |
| |
+-----------------------------------------------------------------------------+
Quick setup:
# As OpenClaw extension
cd ~/.openclaw/extensions
git clone https://github.com/nhevers/moltbrain.git moltbrain
cd moltbrain/integrations/openclaw
npm install && npm run build
# Enable the plugin (required for bundled installations)
pnpm openclaw plugins enable moltbrain
# Or via MCP
npm run mcp:startNote: If installing as a bundled extension (in OpenClaw's extensions/ directory), you must explicitly enable it: pnpm openclaw plugins enable moltbrain
See integrations/openclaw/README.md for full setup guide.
Works with MoltBook - the social network for AI agents! Share memories, learn from other agents, and build collective knowledge.
Quick setup:
# Install MoltBook MCP integration
npm install --save @moltbrain/moltbook-mcp
# Configure in your MoltBrain settings
{
"MOLTBRAIN_MOLTBOOK_ENABLED": true,
"MOLTBRAIN_MOLTBOOK_API_URL": "https://moltbook.com"
}See integrations/moltbook/README.md for full setup guide.
Works with Claude Code via the plugin marketplace:
/plugin marketplace add nhevers/moltbrain
/plugin install moltbrain╔══════════════════════════════════════╗
║ ║
║ • Node.js 18+ or Bun 1.0+ ║
║ • OpenClaw, MoltBook, or Claude Code ║
║ ║
╚══════════════════════════════════════╝
AGPL-3.0
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━��━━━━━━━━━━
Built with care for the OpenClaw, MoltBook & Claude Code community
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
MoltBrain — Долговременная память для Claude Code, OpenClaw и MoltBook
MoltBrain — это прослойка памяти, которая автоматически запоминает контекст вашего проекта: архитектурные решения, найденные факты, фрагменты кода и настройки. В следующих сессиях ИИ-ассистент (Claude Code, OpenClaw или MoltBook) получает эту информацию без повторных объяснений.
MoltBrain работает как фоновый сервис (localhost:37777), использует SQLite, ChromaDB для семантического поиска и предоставляет веб-интерфейс для просмотра истории.
Быстрая установка
В Claude Code (через маркетплагин)
/plugin marketplace add nhevers/moltbrain
/plugin install moltbrain
После установки MoltBrain запускается автоматически.
В OpenClaw
cd ~/.openclaw/extensions
git clone https://github.com/nhevers/moltbrain.git moltbrain
cd moltbrain/integrations/openclaw
npm install && npm run build
Если вы устанавливаете как встроенное расширение (в директории extensions/ OpenClaw), обязательно включите его:
pnpm openclaw plugins enable moltbrain
Или запустите MCP-сервер:
npm run mcp:start
Подробная инструкция: OpenClaw integration README.
В MoltBook
npm install --save @moltbrain/moltbook-mcp
Затем в настройках MoltBrain (~/.moltbrain/settings.json) укажите:
{
"MOLTBRAIN_MOLTBOOK_ENABLED": true,
"MOLTBRAIN_MOLTBOOK_API_URL": "https://moltbook.com"
}
Подробнее: MoltBook integration README.
Как это работает
- Начало сессии — MoltBrain внедряет в контекст ассистента сохранённые наблюдения, относящиеся к текущему проекту.
- Во время работы — каждое использование инструмента (PostToolUse) перехватывается, из вывода извлекаются факты, решения и детали реализации.
- Остановка сессии — формируется краткое резюме, которое сохраняется в базу.
Внутри используется:
- SQLite — основное хранилище наблюдений, сессий и сводок.
- ChromaDB — векторный индекс для семантического поиска.
- Worker Service (
localhost:37777) — REST API и веб-интерфейс.
Возможности
- Автоматический захват — без ручных команд: MoltBrain сам решает, что стоит запомнить.
- Семантический поиск — через встроенный MCP-инструмент или REST API.
- Веб-интерфейс — просмотр временной шкалы, поиск, аналитика по адресу
http://localhost:37777. - Теги и фильтры — можно пометить наблюдения вручную, отфильтровать по дате, типу или проекту.
- Избранное — закрепляйте важные записи.
- Экспорт — JSON, CSV или Markdown с кастомными шаблонами.
- Темы — тёмная, светлая, системная.
- Горячие клавиши — полная навигация с клавиатуры в веб-интерфейсе.
- Аналитика — отслеживание расхода токенов, количества сессий, трендов понятий.
Настройка
Конфигурация хранится в ~/.moltbrain/settings.json. Основные параметры:
| Параметр | По умолчанию | Описание |
|---|---|---|
MOLTBRAIN_WORKER_PORT |
37777 |
Порт воркер-сервиса |
MOLTBRAIN_CONTEXT_OBSERVATIONS |
50 |
Максимум наблюдений для внедрения в контекст |
MOLTBRAIN_PROVIDER |
claude |
Поставщик ИИ для создания сводок |
MOLTBRAIN_PRUNE_DAYS |
0 |
Автоочистка старых записей (0 = отключено) |
MOLTBRAIN_THEME |
system |
Тема UI (dark/light/system) |
MOLTBRAIN_LOG_LEVEL |
info |
Уровень логирования |
CLI команды
moltbrain stats # Статистика памяти
moltbrain export # Экспорт в Markdown
moltbrain tag <id> <tag> # Присвоить тег наблюдению
moltbrain prune # Ручная очистка
moltbrain search <запрос> # Поиск наблюдений
REST API
Все эндпоинты доступны на http://localhost:37777:
# Проверка здоровья
curl http://localhost:37777/health
# Поиск наблюдений
curl "http://localhost:37777/api/search?q=authentication"
# Временная шкала
curl "http://localhost:37777/api/timeline?project=my-app&days=7"
# Экспорт
curl "http://localhost:37777/api/export?format=json" > backup.json
# Статистика
curl "http://localhost:37777/api/stats"
Требования
- Node.js 18+ или Bun 1.0+
- Один из: Claude Code, OpenClaw или MoltBook
Лицензия
AGPL-3.0
Создано с заботой для сообществ OpenClaw, MoltBook и Claude Code.
Как MoltBrain захватывает и вспоминает контекст проекта?
Он автоматически записывает «наблюдения» — такие как обнаружения, решения и фрагменты кода — во время взаимодействия с ИИ-агентом. При запуске нового сеанса MoltBrain внедряет соответствующий контекст из своей памяти, используя семантический поиск на основе векторной базы данных (ChromaDB).
С какими ИИ-агентами и средами разработки интегрируется MoltBrain?
MoltBrain специально создан для интеграции с OpenClaw, MoltBook и Claude Code, обеспечивая расширенные возможности памяти для ИИ-агентов в этих средах разработки.
Легко ли устанавливать и настраивать MoltBrain?
Да, установка проста и обычно выполняется одной командой в маркетплейсе плагинов. После установки MoltBrain автоматически начинает работу в фоновом режиме, захватывая и управляя контекстом вашего проекта.
Что такое MoltBrain?
MoltBrain — это уровень долговременной памяти для ИИ-агентов, таких как Claude, позволяющий им автоматически изучать, сохранять и вспоминать контекст проекта в течение нескольких сеансов разработки, повышая непрерывность и эффективность.
Каковы ключевые возможности MoltBrain для разработчиков?
Ключевые возможности включают автоматический захват контекста (наблюдений), мощный семантический поиск по информации проекта, встроенный веб-просмотрщик для истории и аналитики, пользовательские теги и фильтры, а также гибкие варианты экспорта данных (JSON, CSV, Markdown).
Источник: https://mcpmarket.com/server/moltbrain
Комментарии
Комментариев пока нет. Будьте первым.