OpenClawRAG
Краткое назначение
OpenClawRAG — локальный RAG memory package для OpenClaw с MCP-сервером и skill-инструкцией.
Бизнес-задача
AI-агенту нужна долговременная память для процедур, runbooks и рабочих правил, но не всегда нужен полноценный database stack. Проект дает простой способ сохранять и искать локальные memories через MCP tools.
Техническое решение
MCP-сервер публикует инструменты remember, search, list, get и forget. Данные хранятся в append-only JSONL-файле, а skill объясняет агенту, когда нужно использовать память и какие данные нельзя сохранять.
Архитектура
- stdio MCP server;
- durable JSONL storage;
- soft-delete через tombstone records;
- отдельный OpenClaw skill;
- smoke test для проверки установки;
- env override для пути к memory store.
Стек
JavaScript, MCP, JSONL, RAG memory, OpenClaw skill, local-first storage.
Ограничения и риски
В память нельзя сохранять secrets: API keys, passwords, private keys, OAuth tokens, session cookies и одноразовые коды. Для production-процессов нужен понятный retention policy.
Что показывает в портфолио
Проектирование локальной памяти для AI-агентов, MCP-инструменты, durable context и практичную модель хранения без лишней инфраструктуры.
Ссылка
https://github.com/NohchiyBors/OpenClawRAG