Purpose
Use semantic search when you can describe the library but cannot guess the exact keyword or topic spelling.List search on Semantic, with relevance percentages
Screenshot TODO · images/screenshots/search/semantic.webp
Requirements
- Pro is active
- A working Embedding provider / model in Settings → AI
- Build or refresh the AI index when the UI asks
- Switch list search to Semantic
Scope
Typical options:- starred: your Stars
- knowledge: the knowledge base
- all: broader (follow the app)
How it works (user-facing)
The query is encoded as a vector and compared with cached repo vectors. Some paths fuse with keyword ranking. Quality tracks the embedding model and whether the index covers the target repos. After you tap Build, a busy ring appears first; already-fresh repos advance the progress ring, and only missing or stale vectors are filled. Relevance percentages in the list match the type size of language, Stars, and Forks. Knowledge-base keyword search supports Chinese infix matching; naming a repo is more likely to hit indexed README content. See Index management.Notes
- Semantic search is not Search Center’s Web scope.
- Changing the embedding model can misalign old vectors; rebuild when the UI says so.
- Whether private repos enter the vector index depends on login scope and ingest range.