TopK home pagelight logodark logo
  • Support
  • GitHub
  • Console
  • Console
Get Started
  • Welcome
  • Installation
  • Regions
  • Quickstart (5m)
Guides
  • Semantic search
  • Vector search
  • Multi-vector search
  • Keyword search
  • True Hybrid search
  • Reranking
  • Consistency
  • Multi-tenancy
Document API
  • Upsert documents
  • Query documents
  • Get documents
  • Delete documents
Collection API
  • Create a collection
  • List collections
  • Get collection
  • Delete a collection
Get Started

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.

​
Digging Deeper

Consistency

Learn about TopK’s consistency modes and how to choose the right one.

Multi-tenancy

Learn how to use TopK in a multi-tenant environment.

Installation
githubxlinkedin
Powered by Mintlify
On this page
  • Get Started
  • Guides
  • APIs
  • Digging Deeper
Assistant
Responses are generated using AI and may contain mistakes.