Skip to main content

hermes-nexusyn

Nexusyn memory provider plugin for Hermes Agent — cross-session, multi-agent memory with hybrid retrieval, per-agent attribution, project scoping and server-side distillation.

Nexusyn is a multi-tenant memory engine built for teams of AI agents: every memory is attributed to the agent that saved it, can be scoped to a project, and is retrieved with hybrid search (vector + full-text + reranking). A server-side compile pipeline automatically distills raw memories into wiki articles, lessons, decisions and error reports — visible in the Nexusyn dashboard.

Install

pip install hermes-nexusyn
hermes-nexusyn install
hermes config set memory.provider nexusyn
hermes memory setup        # or: echo "NEXUSYN_API_KEY=your-token" >> ~/.hermes/.env

Create an API token in the Nexusyn dashboard (Settings → API Tokens).

hermes-nexusyn install copies the plugin into $HERMES_HOME/plugins/nexusyn/, where Hermes Agent's plugin discovery picks it up. Use --home <path> for non-default profiles. hermes-nexusyn status shows the install state; hermes-nexusyn uninstall removes it.

Tools (4)

  • nexusyn_search — hybrid search across memories; returns ranked chunks with memory ids
  • nexusyn_query — grounded answer synthesized from memories, with sources
  • nexusyn_remember — persist a fact, preference, decision or lesson
  • nexusyn_forget — delete a memory by id

Configuration

Key Env var Default Description
api_key NEXUSYN_API_KEY — API token (required)
base_url NEXUSYN_BASE_URL https://api.nexusyn.ai Engine endpoint (cloud or self-hosted)
project NEXUSYN_PROJECT "" (global) Project slug — recall returns the project's memories plus globals
agent NEXUSYN_AGENT hermes Agent slug for memory attribution
prefetch NEXUSYN_PREFETCH on Background recall before each turn
sync NEXUSYN_SYNC session Turn persistence: session, turn, or off

Full behavior reference: see the plugin README.

Data & privacy

Conversation turns (or session digests), built-in memory writes, and search queries are sent to the configured Nexusyn endpoint. Point NEXUSYN_BASE_URL at a self-hosted engine to keep data on your infrastructure.

License

MIT

Metadata

Release files for hermes-nexusyn 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hermes-nexusyn 1.0.0
File Size Uploaded Provenance Actions
hermes_nexusyn-1.0.0.tar.gz 12.2 kB Without provenance Details for hermes_nexusyn-1.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for hermes-nexusyn 1.0.0
File Interpreter ABI Platform Actions
hermes_nexusyn-1.0.0-py3-none-any.whl Python 3 none any Details for hermes_nexusyn-1.0.0-py3-none-any.whl

Total release size: 26.3 kB

Release files / hermes_nexusyn-1.0.0.tar.gz

Download URL hermes_nexusyn-1.0.0.tar.gz
Size 12.2 kB
Tags Source
SHA-256 checksum
How to use checksums
ebdbbcc252f6a0effe1d6b72f807e2d05d842bfc83fa6649affbbce47de754ba
BLAKE2b-256 checksum
How to use checksums
de4112e748dcbab1a6e45231db28423ec9c8af131a885613e4cdce51aafba5ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / hermes_nexusyn-1.0.0-py3-none-any.whl

Download URL hermes_nexusyn-1.0.0-py3-none-any.whl
Size 14.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
92ab828bb490e5175f53b13c8c0196ae4f5eaee980fe45fd8d0fa9af113b7ca4
BLAKE2b-256 checksum
How to use checksums
a5a792e714829954accbe36dd7c68e89c63fb3c680c75e5fb3adc52ac19be1fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for hermes-nexusyn 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page