RO

richarvey/omnimem

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

63 stars 7 forks Качество 69 Тренд 34MIT

Семантическая память для агентов ИИ. Постоянные сессии, оценка опыта и кладбище тупиков, подкрепленное знаниями, полученными из RSS, которые вы читаете и храните в векторе Valkey.

Обзор

Развитие происходит на Squarecows — вопросы и пиар там пожалуйста. Каждый сеанс Клода начинается с нуля. Никакой памяти о вашем проекте. Не помню, что случилось на прошлой неделе. Нет памяти о том, что вы провели три часа в прошлый вторник, выясняя, почему онксрантайм взрывается на Альпийском, прежде чем найти что-то, что действительно работает. Вы снова объясните проект. Клод снова предлагает ту же сломанную библиотеку. Та же тревога. Та же песня. Вы - Билл Мюррей, а Клод - Панксатони. OmniMem это исправляет. Это автономный MCP-сервер, который обеспечивает постоянную память агента ИИ на сессиях, проектах и машинах. Он работает на вашем собственном оборудовании и является бесплатным навсегда. Это предупреждение пришло из памяти, а не из-за удачи. Ошибка, за которую вы уже заплатили, не может взимать плату дважды. Одна команда получает полный стек из предварительно построенных изображений Docker Hub: Затем направьте на него своего агента — быстрый старт проходит через все остальное или перейдите в более полный раздел быстрого старта ниже.

Обзор (машинный перевод)

omnimem.org · Разработано на Squarecows, отражено на GitHub · Проблемы на GitHub

Прекратите проживать один и тот же сеанс дважды.

Каждый сеанс кодирования начинается с нуля. Он не знает вашего проекта. Не помню, что провалилось на прошлой неделе. Не имеет понятия, что вы потеряли вечер, выясняя, почему WebKitGTK спокойно игнорирует перенаправление из пользовательской схемы URL.

Итак, вы снова все объясняете, и агент уверенно предлагает то, что не сработало. Та же тревога, та же песня. Ты Билл Мюррей, а твой агент - Панксутони.

OmniMem это исправляет. Это дает вашему ИИ-агенту память, которая длится на сессиях, проектах и машинах, по MCP, поэтому он работает с любым агентом, который вам нравится. Он работает на вашем собственном комплекте и он бесплатный.

Это предупреждение пришло из памяти, а не из-за удачи. Ошибка, за которую вы уже заплатили, не может взимать с вас плату дважды.

[!ПРИМЕЧАНИЕ] 7.0.3 - это первый выпуск OmniMem 7: одно приложение вместо четырех контейнеров 6.x. Установщики для каждой платформы находятся на странице релизов. Бег 6.x? Оригинальное название: Coming from 6.x: The 6.x Стек Docker остается на ветке v6.7.x, и его однолинейный установщик все еще работает.

Одна программа, два способа запустить ее

OmniMem 7 является одним двоичным.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

omnimem.org · Developed on Squarecows, mirrored to GitHub · Issues on GitHub

Stop living the same session twice.

Every coding agent session starts from zero. It doesn’t know your project. It doesn’t remember what failed last week. It has no idea you lost an evening working out why WebKitGTK quietly ignores a redirect from a custom URL scheme.

So you explain everything again, and the agent confidently suggests the exact thing that didn’t work. Same alarm, same song. You’re Bill Murray and your agent is Punxsutawney.

OmniMem fixes that. It gives your AI agent a memory that lasts across sessions, projects and machines, over MCP, so it works with whichever agent you like. It runs on your own kit and it’s free.

claude> answer the settings form with a 303 redirect

⚠ WARNING: previously abandoned approach

  303 from omnimem://: WebKitGTK never follows it (effort: 4/5)
  → answer with a page that replaces itself instead

That warning came from memory, not luck. A mistake you’ve already paid for doesn’t get to charge you twice.

[!NOTE] 7.0.3 is the first release of OmniMem 7: one app in place of the four containers 6.x ran. The installers for every platform are on the releases page. Running 6.x? See Coming from 6.x: the 6.x Docker stack stays on the v6.7.x branch, and its one-line installer still works.


One program, two ways to run it

OmniMem 7 is a single binary. The MCP server, the memory engine, the embedding model, RSS ingestion and the database all live in one process, with your memories in one SQLite file. No containers to wrangle, no database server to babysit.

  • On your desktop it sits in the tray (or the menu bar on a Mac). The icon tells you it’s running, copies the MCP address for you, and opens a settings window where you can browse memories, review skills, edit your feeds, take backups and change settings.
  • On a server it’s omnimem serve: a systemd service from the .deb or .rpm, or a container, configured with environment variables (one .env file for the service), with nothing graphical anywhere near it.

The embedding model (all-MiniLM-L6-v2 on ONNX Runtime) runs locally. Nothing leaves the machine unless you add an Anthropic API key for the optional Claude Haiku features: fact extraction, query expansion, deeper contradiction checks and RSS summaries.

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →