Semantic search, autofill, and AI Q&A over your archived timesheets, powered by
Supabase pgvector + Cloudflare Workers AI embeddings (bge-m3, multilingual).
- Archived → Search: find past entries by meaning, not keywords (Thai + English).
- Autofill: new entries suggest similar past descriptions as you type.
- Ask tab: ask natural-language questions about your history; answers cite the entries they used.
- Archived entries are embedded automatically on page open; an "Index archive" button backfills the initial bulk.
Requires a one-time Supabase migration (pgvector + match_archived_timesheets) and the
updated Cloudflare Worker (embed + chat routes).