ReMe vs OpenViking

Agent memory and context workspaces compared

ReMe and OpenViking both give AI agents persistent, inspectable context across sessions. ReMe centers on a local-first workspace of Markdown memory, while OpenViking organizes documents, memories, and skills in a browsable virtual filesystem with scoped retrieval.

ReMeOpenViking
LanguagePythonPython
LicenseApache-2.0AGPL-3.0
Stars3.7k39.2k
Forks3213.1k
Last analyzedOct 23, 2026Oct 3, 2026

Key differences

  • ReMe focuses on capturing conversations and resources, then refining them into durable knowledge; OpenViking stores resources, user memories, and agent skills in one context system.
  • ReMe uses BM25, wikilink expansion, and optional embeddings; OpenViking scopes semantic retrieval to a directory or subtree and uses generated abstracts and overviews.
  • ReMe requires Python 3.11 or newer; OpenViking self-hosting requires Python 3.10 or newer, `uv`, and a model provider with embedding and vision-language models.
  • ReMe is licensed under Apache-2.0; OpenViking is licensed under AGPL-3.0, with some commercial self-managed capabilities requiring a separate license.
  • ReMe offers CLI, HTTP, MCP, Studio, and Python interfaces; OpenViking offers a CLI, HTTP API, web studio, and Python, Go, and TypeScript SDKs.
  • ReMe reports 3.7k stars and 321 forks; OpenViking reports 39.2k stars and 3.1k forks.

Choose ReMe if you…

  • want durable memory stored in editable Markdown files in a local-first workspace.
  • need conversation capture and memory refinement, with BM25 search and optional embeddings.
  • prefer Apache-2.0 licensing and interfaces including MCP and a Python API.
Read the ReMe analysis →

Choose OpenViking if you…

  • need a shared context store for documents, memories, and agent skills.
  • want semantic retrieval scoped to a project directory or subtree.
  • need SDK options for Python, Go, or TypeScript, or are considering its hosted service.
Read the OpenViking analysis →

Compare the numbers side by side, or add more projects

This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.