Welcome
TopK is a search engine built for the AI era.
It offers a robust search API that includes vector search, BM25 keyword search, metadata filtering, reranking, and much more.
TopK also coined the concept of True Hybrid Search, which allows you to combine multiple search techniques in a single query — delivering the most relevant results while maintaining record-low latency.
Moreover, it’s designed to support massive-scale datasets and provide a headache-free setup for multi-tenant configurations.
Get Started
Install SDK
Install TopK Python or Javascript SDK
Get API Key
Generate your API key in the TopK console.
Guides
Quickstart
Create your first collection, add documents and run your first search.
Semantic Search
Learn how to setup and run a semantic search.
Vector Search
Learn how to setup and run a vector search.
Multi-Vector Search
Learn how to setup and run a multi-vector search.
Keyword Search
Learn how to setup and run a BM25 keyword search.
True Hybrid Search
Learn how to combine multiple search techniques in a single query.
APIs
Query API
Explore the full Query API for document retrieval.
Collection API
Explore the Collection API for managing your collections.