
core
omega-memoryApache-2.0
150 звёзд23 форков
OMEGA — это MCP-сервер, который добавляет постоянную память ИИ-агентам для разработки. Он сохраняет историю решений, предпочтения в коде и архитектурный контекст между сессиями.
Без такого сервера каждый новый диалог с агентом начинается с нуля. Разработчик тратит 10–30 минут, заново объясняя контекст, который уже был установлен. Агенты повторяют одни и те же ошибки.
OMEGA работает локально, на вашем компьютере. Никаких облачных сервисов, API-ключей или привязки к одной модели. Сервер совместим с Claude, GPT, Gemini, Cursor, Claw Code и любыми MCP-клиентами. Это решение занимает первое место в тестах LongMemEval.
Установка
uvx omega-memoryХарактеристики
Общее
- СтатусСообщество
- Разработчикomega-memory
- ЛицензияApache-2.0
Технологии
- ЯзыкиPython
- Транспортstdio
Описание
Возможности
- Сохранение предпочтений: агент запоминает, что вы используете TypeScript в strict-режиме или предпочитаете функциональный стиль.
- Передача контекста между сессиями: после перезапуска клиента агент восстанавливает историю обсуждений и принятые решения.
- Поиск по памяти: запросы вроде «найди, почему мы выбрали PostgreSQL» возвращают точную запись из базы.
- Автоматическое запоминание через хуки: сервер фиксирует ключевые события без вашего участия.
- Работа с любой LLM: не привязан к провайдеру — переключайтесь между моделями без потери накопленной информации.
- Специализированная установка под клиента: отдельные команды для Claude Desktop, Cursor, Windsurf, Cline и Codex.
- Библиотечный режим: используйте OMEGA как Python-библиотеку в скриптах и CI/CD без запуска полноценного сервера.
- Zero-конфигурация: команда omega setup сама загружает модель и регистрирует MCP-сервер.
Как подключить
Установите сервер через pip:
pip install omega-memory[server]Запустите настройку для вашего клиента. Например, для Claude Desktop:
omega setup --client claude-desktopили для Cursor:
omega setup --client cursorСкрипт сам пропишет конфигурацию MCP-сервера. Вот как выглядит запись в файле настроек Claude Desktop:
{
"mcpServers": {
"omega-memory": {
"command": "uvx",
"args": ["omega-memory"]
}
}
}После установки и настройки перезапустите клиент. Проверьте подключение командой:
omega doctorПримеры запросов
- «Сохрани моё предпочтение: всегда использовать функциональные компоненты в React.»
- «Вспомни, какую архитектуру мы выбрали для микросервиса оплаты в прошлом спринте.»
- «Найди записи о проблемах с библиотекой Pandas в этом проекте.»
- «Запомни этот патчерн для логгирования — в будущих сессиях повторяй его.»
Технические детали
- Язык: Python 3.11+
- Транспорт: stdio (MCP-протокол)
- Лицензия: Apache-2.0
- Совместимость: Claude Desktop, Cursor, Windsurf, Cline, Codex и любые другие MCP-клиенты
- Версия: стабильная, 1123 теста пройдено