This release is a pre-release and may not be stable for production use.
Hermes Neo4j Context Graph
Pre-alpha Hermes Agent adapter for Neo4j-backed context graph memory.
This package reserves the public adapter surface for connecting Hermes Agent to Daedalus Context Graph, Neo4j, and Graphiti-style temporal knowledge graph memory.
Status
This is an installable skeleton. The first goal is to secure the package and repository names while keeping the adapter boundary clean.
The reusable kernel lives in:
python -m pip install daedalus-context-graph
This package is the Hermes-specific adapter layer:
python -m pip install hermes-neo4j-context-graph
Intended Architecture
- Daedalus Context Graph provides the reusable context graph kernel.
- Neo4j provides durable graph storage.
- Graphiti-style temporal modeling provides evolving knowledge and event traces.
- Hermes Agent integration remains a thin adapter/provider.
Current Skeleton
Implemented now:
- package metadata
- adapter package namespace
- provider id constants
- memory-write to decision-trace mapping helper
- tests and CI
- PyPI trusted-publishing workflow
Planned:
- Hermes
MemoryProvideradapter - Neo4j-backed context graph store
- Graphiti temporal knowledge integration
- context core namespaces
- memory trace capture hooks
- install/uninstall verification
Local Checks
PYTHONPATH=src pytest -q
python -m compileall src
python -m build --sdist --wheel
python -m twine check dist/*
Metadata
Release files for hermes-neo4j-context-graph 0.1.0a0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hermes_neo4j_context_graph-0.1.0a0.tar.gz | 4.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hermes_neo4j_context_graph-0.1.0a0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.7 kB
Release files / hermes_neo4j_context_graph-0.1.0a0.tar.gz
| Download URL | hermes_neo4j_context_graph-0.1.0a0.tar.gz |
|---|---|
| Size | 4.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
349691306af5bdf633dd87b2231a078c9c92294272a6bb9d70bd8c8409118f1a
|
|
BLAKE2b-256 checksum How to use checksums |
a8491225707f2f120419d97c0017e52d838802acb582cc08569b57da40f6a8f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 24, 2026.
Transparency logRelease files / hermes_neo4j_context_graph-0.1.0a0-py3-none-any.whl
| Download URL | hermes_neo4j_context_graph-0.1.0a0-py3-none-any.whl |
|---|---|
| Size | 4.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
182efc9aa665b998aeb0269ca707bf9225cee85f51e4252c917b91e124eaed4b
|
|
BLAKE2b-256 checksum How to use checksums |
6305aa8c0cd6704384092a558637251fa95d21786b99efa1bd46c3ec4a37b769
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 24, 2026.
Transparency log