Semantic search for GitHub repos using vector embeddings.
- Runtime: Bun (not Node)
- Frontend: React + Vite + Tailwind
- Backend: Bun.serve() API
- Database: Qdrant vector DB
- Embeddings: OpenRouter (Qwen3-Embedding-8B)
scripts/ingest.ts- Ingest readmes into Qdrantscripts/sync-qdrant.sh- Sync local Qdrant storage to remote server
Push to master triggers GitHub Actions deploy.