Catalog / mintbot.ai / graph-memory
Graph Memory 0.2.0 beta
Temporal knowledge-graph long-term memory using the agent's selected Hermes model for extraction, local FastEmbed vectors for semantic recall, and embedded LadybugDB, the maintained continuation of Kuzu.
Install
Hand this locator to your AXP host (on mintbot: tell your agent "install github.com/mintbot-ai/graph-memory"):
https://github.com/mintbot-ai/graph-memory
- Extension id
mintbot.ai/graph-memory- Publisher
- mintbot.ai
- Homepage
- https://github.com/mintbot-ai/graph-memory
- Licence
- MIT
- Keywords
- memory, knowledge-graph, graphiti, ladybugdb, hermes
- Runtimes
- hermes
- Provides
- tools, memory, config
- Published
- 2026-08-26T10:23:24Z
- Valid until
- 2027-02-22T10:23:24Z
- Manifest
- https://raw.githubusercontent.com/mintbot-ai/graph-memory/HEAD/agent-extension.json (repository-head)
- Signing key
ed25519:m5vaq2/BLL372gVnVljTkdS+TeYjkpyduQ7/zk/gHbk=key_id mintbot.ai-graph-memory-2026
bound to the publisher via the publisher key directory- Listed
- 2026-10-14T23:27:14Z · last checked 2026-10-14T23:41:28Z
Declared permissions
- network egress
pypi.org:443,files.pythonhosted.org:443,huggingface.co:443,cdn-lfs.huggingface.co:443,cas-bridge.xethub.hf.co:443,extension.ladybugdb.com:443
install.sh pip-installs graphiti-core, ladybug and fastembed into the Hermes venv (PyPI); the FastEmbed model and the LadybugDB extension are fetched on first use.- filesystem
config:rw,hermes:plugins:rw,cache:rw
config:rw = the Hermes home (config.yaml gets memory.provider set, dependencies land in the Hermes venv, the graph database lives under HERMES_HOME/graph-memory so `hermes backup` includes it); hermes:plugins:rw = the provider package itself; cache:rw = the pip cache.- root
- no
Components
memory
graph- Profile-scoped temporal knowledge graph backed by embedded LadybugDB.
tools
memory_query- Search temporal graph memory for facts, entities, relationships, and history.memory_write- Store a durable fact, decision, event, or relationship in temporal graph memory.
Manifest as admitted
{
"identity": {
"author": "mintbot.ai",
"description": "Temporal knowledge-graph long-term memory using the agent's selected Hermes model for extraction, local FastEmbed vectors for semantic recall, and embedded LadybugDB, the maintained continuation of Kuzu.",
"display_name": "Graph Memory",
"homepage": "https://github.com/mintbot-ai/graph-memory",
"keywords": [
"memory",
"knowledge-graph",
"graphiti",
"ladybugdb",
"hermes"
],
"license": "MIT",
"name": "graph-memory",
"publisher": "mintbot.ai",
"version": "0.2.0"
},
"kind": "agent-extension",
"permissions": {
"filesystem": [
"config:rw",
"hermes:plugins:rw",
"cache:rw"
],
"network_egress": [
"pypi.org:443",
"files.pythonhosted.org:443",
"huggingface.co:443",
"cdn-lfs.huggingface.co:443",
"cas-bridge.xethub.hf.co:443",
"extension.ladybugdb.com:443"
],
"reason": {
"filesystem": "config:rw = the Hermes home (config.yaml gets memory.provider set, dependencies land in the Hermes venv, the graph database lives under HERMES_HOME/graph-memory so `hermes backup` includes it); hermes:plugins:rw = the provider package itself; cache:rw = the pip cache.",
"network_egress": "install.sh pip-installs graphiti-core, ladybug and fastembed into the Hermes venv (PyPI); the FastEmbed model and the LadybugDB extension are fetched on first use.",
"runtime": "Entity and relationship extraction calls whatever model/provider Hermes already has selected, through Hermes itself - the extension holds no credentials and opens no network connections of its own for it."
},
"root": false
},
"provides": {
"config": {
"schema_ref": "schemas/config.schema.json",
"secrets": []
},
"memory": [
{
"kind": "graph",
"name": "graph",
"schema_ref": "schemas/graph.md",
"summary": "Profile-scoped temporal knowledge graph backed by embedded LadybugDB."
}
],
"tools": [
{
"input_schema_ref": "schemas/memory_query.json",
"name": "memory_query",
"summary": "Search temporal graph memory for facts, entities, relationships, and history."
},
{
"input_schema_ref": "schemas/memory_write.json",
"name": "memory_write",
"summary": "Store a durable fact, decision, event, or relationship in temporal graph memory."
}
]
},
"release": {
"artifact": {
"sha256": "35d2ddc6a1f883df4dc86e56edae3bd64300ec0efc90ba466e7e8d19d26131ba",
"url": "https://github.com/mintbot-ai/graph-memory/releases/download/v0.2.0/graph-memory-0.2.0.tar.gz"
},
"changelog": "https://github.com/mintbot-ai/graph-memory/releases/tag/v0.2.0",
"channel": "beta",
"published_at": "2026-08-26T10:23:24Z",
"valid_until": "2027-02-22T10:23:24Z"
},
"requires": {
"resources": {
"disk_mb": 600,
"ram_mb": 512
}
},
"signature": "V84abJBYJIu3L/C8cX4nP0biUOUUXn50kkFd+uqR3aNcsFxZguqjPDqDHwXFlx4RWRofnsRlpNZctCyWx00lAQ==",
"signing": {
"key_id": "mintbot.ai-graph-memory-2026",
"next_key": null,
"public_key": "ed25519:m5vaq2/BLL372gVnVljTkdS+TeYjkpyduQ7/zk/gHbk="
},
"spec_version": "0.3",
"targets": [
{
"component_map": {
"memory": {
"activation": "memory.provider=graph-memory",
"compatibility_family": "kuzu",
"database": "$HERMES_HOME/graph-memory/graph.lbug",
"driver": "ladybug",
"provider": "graph-memory"
},
"tools": {
"module": "./",
"names": [
"memory_query",
"memory_write"
],
"register": "__init__.py:register"
}
},
"delivery": {
"method": "archive",
"sha256": "35d2ddc6a1f883df4dc86e56edae3bd64300ec0efc90ba466e7e8d19d26131ba",
"url": "https://github.com/mintbot-ai/graph-memory/releases/download/v0.2.0/graph-memory-0.2.0.tar.gz"
},
"enforcement": "advisory",
"lifecycle": {
"health": "healthcheck.sh",
"install": "install.sh",
"uninstall": "uninstall.sh",
"upgrade": "upgrade.sh"
},
"platforms": [
"linux/amd64",
"linux/arm64"
],
"runtime": "hermes",
"runtime_version": ">=0.18.2"
}
],
"updates": {
"check": "daily",
"policy": "notify",
"source": {
"kind": "github",
"repo": "mintbot-ai/graph-memory"
}
}
}
Machine-readable: /api/catalog/mintbot.ai/graph-memory.json