sqlite-graphrag 1.1.6

Persistent GraphRAG memory for Claude Code, Codex, Cursor, and 27 AI agents — one self-contained ~19 MiB Rust binary, zero daemon. Never re-explain your codebase again. Hybrid retrieval (FTS5 BM25 + cosine similarity + multi-hop graph traversal) surfaces the right memory in milliseconds. Embedding and entity enrichment run as parallel REST calls against your cloud LLM — no fragile headless subprocesses, no ONNX runtime, no model downloads. Soft-delete with full version history, transactional atomic writes, BLAKE3-tracked mutations. OAuth-only: raw API keys ABORT the spawn.
Documentation
1
2
3
4
5
6
7
8
9
10
//! Type aliases for AHash-backed collections used in hot paths.
//!
//! AHash is a non-cryptographic hasher that is 2-3x faster than the default
//! SipHash for internal data where DoS resistance is not needed.

/// A `HashMap` using `ahash::RandomState` as the hasher.
pub type AHashMap<K, V> = std::collections::HashMap<K, V, ahash::RandomState>;

/// A `HashSet` using `ahash::RandomState` as the hasher.
pub type AHashSet<T> = std::collections::HashSet<T, ahash::RandomState>;