TCM Index is a searchable knowledgebase of The Currency Merchant trading-education recordings — every word of every session, indexed and queryable.
The corpus is transcribed locally with Whisper (distil-large-v3), chunked into ~60-second windows, and stored in a Turso (libSQL) database with both an FTS5 full-text index and a 384-dim vector column.
Search modes
- Hybrid — combines BM25 and vector similarity. The default.
- Keyword — pure FTS5 with trading-term expansion (FVG, OB, BOS…).
- Semantic — vector-only similarity; best for concept-style questions.
Ask AI
Retrieves the five most relevant transcript chunks and asks Gemini 2.0 Flash to answer using only those excerpts, with inline citations.
Stack
Whisper · Turso · sqlite-vec · Cloudflare Workers (Hono) · Cloudflare Pages · HTMX · Tailwind · Gemini 2.0 Flash