Commit Graph

3 Commits

Author SHA1 Message Date
Christopher Mayor
468519fde1 feat: semantic search with Qdrant + Ollama embeddings
- Add SemanticSearchService with embed() + searchQdrant() methods
- Add GET /api/search/semantic endpoint (?q=query&k=5)
- Wire SemanticSearchService into router and cmd/server/main.go
- Add SemanticSearch React page with results + similarity scores
- Add 'Semantic Search' nav link in App.tsx
- Add unit tests with mocked Ollama + Qdrant HTTP servers (4 tests, all passing)
- Add GitHub issue templates (bug report, feature request)
- Add pull request template
2026-04-24 11:21:26 -07:00
Christopher Mayor
97c502a5f9 docs: write compelling README with architecture diagram and resume summary 2026-04-24 10:52:37 -07:00
Christopher Mayor
7dbd00e537 Sync from /srv/compose/unified-media-manager 2026-04-24 10:45:19 -07:00