Files
TORCH/reports/performance/retriever-baseline.md
T
google-labs-jules[bot]andPR0M3TH3AN 9e6d99eb1e ⚡ optimize lexical search with inverted index
- Implemented LexicalIndex class in src/services/memory/retriever.js.
- Added WeakMap caching for indices based on memory array references.
- Improved memory array stability in src/services/memory/index.js using a storeVersion counter.
- Achieved ~2x speedup for 10k memories and ~9x speedup for 100k memories in benchmarks.
- Maintains compatibility with existing textMatchSimilarity scoring.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-20 03:51:34 +00:00

309 B

Lexical Search Baseline Performance

Date: Fri Feb 20 03:31:01 UTC 2026 Environment: Sandbox

Configuration

  • Number of memories: 10,000
  • Number of queries: 100
  • Search type: Full-scan regex matching

Results

Total time for 100 queries over 10000 memories: 1579.75ms Average time per query: 15.80ms