Expand description
AgentDB wrapper for ExoGenesis Omega Provides ReasoningBank, Reflexion, Causal, and Skill storage
This is an in-memory implementation that mimics AgentDB’s functionality for the ExoGenesis Omega cognitive architecture.
§Features
- HNSW index for fast approximate nearest neighbor search
- SIMD-accelerated distance computations
- Self-learning GNN index with adaptive navigation
- RuVector integration for advanced vector operations
§RuVector Integration
- ruvector-core: HNSW with SIMD acceleration
- ruvector-gnn: Self-learning graph neural networks
- ruvector-graph: Cypher-like graph queries
Re-exports§
pub use gnn_index::GNNConfig;pub use gnn_index::GNNIndex;pub use gnn_index::GNNNode;pub use gnn_index::GNNSearchResult;pub use gnn_index::GNNStats;pub use ruvector_integration::GNNLayer;pub use ruvector_integration::GNNStats as RuVectorGNNStats;pub use ruvector_integration::GraphEdge;pub use ruvector_integration::GraphQueryResult;pub use ruvector_integration::RuVectorConfig;pub use ruvector_integration::RuVectorError;pub use ruvector_integration::RuVectorIndex;pub use ruvector_integration::RuVectorResult;pub use ruvector_integration::SimdLevel;pub use ruvector_integration::VectorEntry;pub use simd_ops::DistanceMetric;
Modules§
- gnn_
index - Self-Learning Graph Neural Network Index
- ruvector_
integration - RuVector Integration
- simd_
ops - SIMD-Optimized Vector Operations
Structs§
- AgentDB
- Main AgentDB interface providing vector storage, reflexion, causal, and skill management
- AgentDB
Config - Configuration for AgentDB instance
- AgentDB
Stats - Overall database statistics
- Causal
Edge - Represents a causal relationship between actions and outcomes
- Reflexion
Episode - Represents a single reflexion episode capturing agent learning
- Reflexion
Stats - Statistics from reflexion analysis
- Skill
- Represents a learned skill with semantic embedding
- Vector
Result - Result of a vector similarity search
Enums§
- AgentDB
Error - Error types for AgentDB operations