Blue Ridge Ruby 2026 - Sponsor Typesense by Jeremy Smith
summary
Builds a Ruby CLI called CloudSense Ruby CLI that parses Claude Cloud Code JSONL sessions, indexes them with the Typesense open-source search using the official Ruby client, and lets the user query and resume sessions by session ID. Uses file mtime to reindex changed files, batches documents via documents.import, favors keyword search over semantic for this corpus, and finds the result formatter hardest part. Notes Cloud Code’s 30-day default deletion and a cleanup-period workaround.
AI-written summary · about
chapters (9)
- 0:00Typesense and speaker intro
- 1:37Why Typesense stands out
- 3:23Building CloudSense
- 4:26CLI search tool components
- 6:34Installing Typesense and JSONL
- 7:57Indexing with Ruby client
- 9:22CloudSense search interface
- 11:48Search results challenges
- 13:15Demo and final thoughts
related talks
46mRuby in the Clouds
33mSyntax Isn't Everything: NLP for Rubyists
21mBlazing-fast Code Indexing for Smarter Ruby Tools
21mRsense Knows Your Code
57msolr-ruby: The Best Open Source Search Engine + Ruby
26mRocky Mountain Ruby 2023 - Lightning Talks
24mscip-ruby - A Ruby indexer built with Sorbet
01h 18mLightning Talks
