Vistara — Day 3 Devlog
Date: August 17, 2026
Focus: Keyword Search + Chunking
Today I expanded Local Google from basic keyword search into chunk-based search.
Completed
- SQLite FTS5 keyword search
- BM25 relevance ranking
- Sensitive-file filtering
- Search result formatting
- 500-word text chunking
-
chunksdatabase table -
chunks_ftsFTS5 index - Backfilled chunks for existing documents
- Chunk-based keyword search
- Search-result snippets from matching chunks
- Best matching chunk per document to reduce duplicates
Result
Local Google can now search through document chunks instead of treating every document as one giant piece of text.
The original Day 4 chunking work was moved into Day 3 because most of it was completed today.
Next
Finish the remaining ranking polish, then move toward semantic search with embeddings.
Day 3: Completed ✅
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.