Search Engine for the AI Era
Combine keyword, semantic, and vector search in a single query. TopK delivers the most relevant results with record-low latency.
Quick Start
Get up and running with TopK in minutes
Get your API key
Sign up at console.topk.io and generate your API key. Initialize the client:
- JavaScript
- Python
Create your first collection
Define a schema and create a collection with semantic search enabled:
- JavaScript
- Python
Key Features
Everything you need for modern search experiences
Semantic Search
Automatic embeddings and similarity search without managing vector models
Vector Search
Bring your own embeddings with support for multiple vector types and dimensions
Keyword Search
BM25 full-text search with relevance scoring and filtering
True Hybrid Search
Combine multiple search techniques in a single query for optimal results
Multi-Vector Search
Search across multiple vector representations simultaneously
Reranking
Built-in reranking to improve result quality
Explore the APIs
Comprehensive documentation for all TopK operations
Collections API
Create and manage collections with custom schemas
Documents API
Upsert, query, update, and delete documents
Query API
Powerful query language with filtering and ranking
SDK Reference
Complete API documentation for Python and JavaScript SDKs
Python SDK
Complete reference for the TopK Python SDK
JavaScript SDK
Complete reference for the TopK JavaScript SDK
Ready to get started?
Sign up for a free account and start building powerful search experiences in minutes.