diff --git a/CLAUDE.md b/CLAUDE.md index 89870c8..1fa4581 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,7 +1,7 @@ # clawhdf5 ## Purpose -Pure-Rust HDF5 format implementation with HNSW vector search, WAL-backed persistence, agent memory storage, and GPU-accelerated I/O. A standalone library: no agent framework currently integrates it (OpenClaw and ZeroClaw claims were withdrawn on 2026-09-25 — neither was ever true). +Pure-Rust HDF5 format implementation with HNSW vector search, WAL-backed persistence, agent memory storage, and GPU-accelerated I/O. A standalone library. Its one verified consumer is ClawBrainHub (`.brain` files); no agent framework integrates it (OpenClaw and ZeroClaw claims were withdrawn on 2026-09-25 — neither was ever true). ## Architecture @@ -196,5 +196,12 @@ python -c "import clawhdf5; print(clawhdf5.__version__)" ``` ## Integration -None today. OpenClaw and ZeroClaw were both described as consumers; neither -integrates clawhdf5 (see Key Features and `docs/openclaw.md`). +- **ClawBrainHub** (`clawverse/clawbrainhub` on git.redclaw.dev) is the one + verified consumer: `cbh-core` reads and writes `.brain` files through the + facade (`File`, `FileBuilder`, `AttrValue`, `Selection`), `cbh-scanner` + uses the facade, and `cbh-cli` uses `clawhdf5_agent::bm25::BM25Index`. It + depends on this repo by path (`../clawhdf5`), so it builds against whatever + is checked out — changes to those APIs reach it directly. Verified + 2026-09-25 against main: builds, and its 204 tests pass. +- OpenClaw and ZeroClaw were both described as consumers; neither integrates + clawhdf5 (see Key Features and `docs/openclaw.md`).