OpenViSTAI · Agents · Blockchain · Crypto
Menu
Agent Memory & RAG

Memory OS

Memory OS is a self-hosted, seven-layer memory system for Hermes Agent that stores conversation history and structured facts, retrieves relevant information through search, and injects selected context into agent sessions.

Independent OpenViST project profile, based on linked sources.

Memory OS — OpenViST project profile in Agent Memory & RAG.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when a Hermes Agent deployment needs persistent, searchable memory and context injection across sessions.

Who it is for

  • Hermes Agent users who want conversation and project context to persist across sessions.
  • Operators building a local agent stack with Docker and Python.

Documented uses

  • Search prior conversations using full-text or semantic retrieval.
  • Store structured facts with trust scoring for later recall.
  • Inject relevant stored context into an agent's prompt.
  • Organize accumulated project knowledge in a curated wiki.
Before you choose

Requirements & limits

The repository identifies Memory OS as open source under the MIT license. The documented setup uses local infrastructure and Docker.

  • Hermes Agent is a required dependency.
  • The documented stack requires Docker and Python 3.11 or later.
  • Memory storage and retrieval combine SQLite, Qdrant, Redis and an ARQ Worker.
  • The memory system is API-provider agnostic; the README names OpenRouter, OpenAI, Anthropic, Ollama and local models as examples.
  • The Ground Truth layer is designed to instruct the agent to use injected memories, beyond merely retrieving them.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install the Memory OS stack with the setup script

Set up the documented Docker services, SQLite databases, Icarus plugin and environment using the repository's one-command installer.

Before you start

  • Hermes Agent
  • Docker
  • Python 3.11 or later

Steps

  1. Open the Memory OS GitHub repository and review its setup instructions.

  2. Run the README's documented setup script command in the intended environment.

Expected outcome

The installer is documented to configure the Docker services, SQLite databases, Icarus plugin and environment.

Guide limitations

  • The project documentation describes installation, but this guide does not verify a successful setup.
  • The service requires Hermes Agent, Docker and Python 3.11 or later.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
8 October 2026
Original website title
ClaudioDrews/memory-os · Official homepage title · retained in its source language