벡터 검색만으로는 에이전트 메모리에 부족하다. 정확한 용어 검색, 최근 컨텍스트, 구조화 쿼리가 필요.
ZeroClaw의 하이브리드: FTS5 BM25 + 벡터 유사도 + 메타데이터 필터링. 병렬 실행 후 가중치 결합 (기본: FTS5 60%, 벡터 40%).
- •쓰기: ZeroClaw 0.3ms vs ChromaDB 2.1ms vs Pinecone 15~50ms
- •쿼리: ZeroClaw 1.2ms vs ChromaDB 8.5ms vs Pinecone 30~80ms
- •메모리: ZeroClaw 45MB vs ChromaDB 380MB vs Weaviate 1.2GB
- •콜드 스타트: ZeroClaw <1ms vs ChromaDB 2.3초
단일 파일의 장점: cp로 백업, 다른 머신에 복사로 마이그레이션, SQLite 클라이언트로 검사, rm으로 초기화, SQLCipher로 암호화. Pi 4GB에서 ChromaDB 380MB는 치명적. SQLite 45MB는 문제없다.