Skip to main content

Mnemosyne memory provider for Hermes Agent — local-first AI memory with SQLite, vector search, FTS5 hybrid ranking, and episodic consolidation.

Reason this release was yanked:

version reset to 0.1.0

Project description

Mnemosyne for Hermes Agent

Local-first AI memory provider for Hermes Agent.

Powered by Mnemosyne — SQLite with vector search, FTS5 hybrid ranking, episodic consolidation, temporal knowledge graph, and multi-agent validation. Zero cloud. Zero latency. MIT licensed.

Quick Start

pip install mnemosyne-hermes
hermes memory setup   # select "mnemosyne"

# Or manually:
hermes config set memory.provider mnemosyne

Why Mnemosyne

  • Local-first. Your memory lives on your machine. No cloud. No API key. No network calls.
  • 19 tools. mnemosyne_remember, mnemosyne_recall, mnemosyne_sleep, mnemosyne_validate, mnemosyne_graph_query, and more.
  • Hybrid search. Vector similarity + FTS5 full-text + temporal scoring. Tunable per-query.
  • Episodic consolidation. mnemosyne_sleep compresses short-term working memory into long-term episodic summaries.
  • Knowledge graph. mnemosyne_triple_add and mnemosyne_triple_query for structured fact storage.
  • Graph traversal. mnemosyne_graph_query runs multi-hop BFS through linked memories.
  • Collaborative validation. mnemosyne_validate lets agents attest, update, or invalidate each other's memories.
  • Cross-agent surface. mnemosyne_shared_remember stores compact metadata visible across agents.

Configuration

No required config. Defaults use ~/.mnemosyne/ for storage. Optional environment variables:

Variable Default Description
MNEMOSYNE_HOME ~/.mnemosyne Storage directory
MNEMOSYNE_DB_PATH auto Custom SQLite path
MNEMOSYNE_VEC_WEIGHT 0.5 Vector similarity weight
MNEMOSYNE_FTS_WEIGHT 0.3 Full-text search weight
MNEMOSYNE_IMPORTANCE_WEIGHT 0.2 Importance score weight
MNEMOSYNE_AUTO_SLEEP_ENABLED false Auto-consolidate after N turns
MNEMOSYNE_AUTO_SLEEP_THRESHOLD 50 Turns between auto-consolidation
MNEMOSYNE_PROFILE_ISOLATION false Separate DB per Hermes profile

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mnemosyne_hermes-3.1.0.tar.gz (34.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mnemosyne_hermes-3.1.0-py3-none-any.whl (36.0 kB view details)

Uploaded Python 3

File details

Details for the file mnemosyne_hermes-3.1.0.tar.gz.

File metadata

  • Download URL: mnemosyne_hermes-3.1.0.tar.gz
  • Upload date:
  • Size: 34.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for mnemosyne_hermes-3.1.0.tar.gz
Algorithm Hash digest
SHA256 eb7f58e8ca918144f4443cdedc928ab92d6a7bf9c389f60e07b084c691a187b9
MD5 0495f0c285e45e76e1ee7decc26f39d9
BLAKE2b-256 e5dd49718981fb38dbafa471b313d0433d4315d7749109a5d951dcf54c7cfc85

See more details on using hashes here.

File details

Details for the file mnemosyne_hermes-3.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mnemosyne_hermes-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8ad831b437ad537fd376a990604fd26bf6b4503229880cb5b9bc967ef3fa9828
MD5 276e2bd34e206e0c886180d0bd611d1a
BLAKE2b-256 0b261552fb559bac9464b1ea285138a25356be7dda187f7dcdf5b5e69e6028d9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page