Catalog PyPI
PACKAGE EXPLORERView in registry

agentforge-memory-kuzu

PyPI

Embedded, file-backed GraphStore for AgentForge (Kùzu)

agentaicypherembeddedgraphknowledge-graphkuzu
Versions collected1
Direct dependencies2From release 0.4.0
Last observed20 Oct, 21:58 UTC

README

Version 0.4.0 documentation

agentforge-memory-kuzu

Embedded, file-backed GraphStore for AgentForge, backed by Kùzu — a persistent property graph in a single directory, in-process, no server (feat-027).

It is the graph analogue of the SQLite MemoryStore: zero-ops local development, CI, single-host deployments, and embedded products. The driver implements the locked GraphStore contract and passes run_graph_conformance, so it is swap-compatible with the Neo4j and SurrealDB drivers.

from agentforge_memory_kuzu import KuzuGraphStore
from agentforge_core.values.graph import GraphNode, GraphEdge

async with await KuzuGraphStore.from_path(".ckg") as store:
    await store.add_node(GraphNode(id="a", labels=("Func",)))
    await store.add_node(GraphNode(id="b", labels=("Func",)))
    await store.add_edge(GraphEdge(src="b", dst="a", edge_type="CALLS"))
    callers = await store.get_edges("a", edge_type="CALLS", direction="in")

Via YAML, anywhere a graph_stores driver is accepted:

store:
  driver: kuzu
  config:
    path: .ckg          # directory; created if absent

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.4.024 Jun 20262

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
scaffoldic/agentforge-py

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:58 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:5b94bcd50baea213709aefe0e0b3ca6de15be6b3f398c5c67d2504388650e1e6