| Crates.io | spec-ai-knowledge-graph |
| lib.rs | spec-ai-knowledge-graph |
| version | 0.6.0-prerelease.12 |
| created_at | 2025-12-01 15:36:30.345544+00 |
| updated_at | 2026-01-04 05:02:09.426084+00 |
| description | A framework for building AI agents with structured outputs, policy enforcement, and execution tracking |
| homepage | |
| repository | https://github.com/geoffsee/spec-ai |
| max_upload_size | |
| id | 1959959 |
| size | 111,365 |
Knowledge graph storage and synchronization for the spec-ai framework.
This crate provides isolated knowledge graph functionality, including:
graph_store)KnowledgeGraphStore - Main storage interface for graph operationsSyncedNodeRecord / SyncedEdgeRecord - Records with sync metadataChangelogEntry - Change tracking for synchronizationtypes)GraphNode / GraphEdge - Core graph primitivesNodeType / EdgeType - Type classificationsGraphQuery / GraphQueryResult - Query structuresGraphPath - Path traversal resultsTraversalDirection - Edge traversal directionvector_clock)VectorClock - Logical clock for causality trackingClockOrder - Ordering comparison resultsThis is an internal crate used by:
spec-ai-core - For graph operations in the agent runtimespec-ai-config - For persistence layer integrationFor end-user documentation, see the main spec-ai README.