The Smarter Database for AI.
The vector database that enhances Natural Language Processing and Generative AI search applications with relevancy at scale.

schema = {
'columns':[
{'name': 'id', 'pytype': 'str'},
{'name': 'tag', 'pytype': 'str'},
{'name': 'text', 'pytype': 'bytes'},
{'name': 'embeddings', 'vectorIndex': {
'type': 'hnsw',
'metric': 'L2',
'dims': 1536 }}
]
}
table = session.create_table('documents', schema)
import pandas as pd
import numpy as np
df = pd.DataFrame({
'id': ['id1', 'id2', 'id3'],
'tag': ['tag1', 'tag2', 'tag3'],
'text': ['text1', 'text2', 'text3'],
'embeddings': np.random.rand(3, 1536).tolist()
})
table.insert(df)
query = np.random.rand(1, 1536).tolist()
table.search(vectors=query, n=1)
Quick & easy to use
Build Apps With Intelligence
Sign up for our Starter Edition. Within minutes, you'll be performing contextual search with time-based and semantic relevancy.
Relevant
Improve search with temporal and semantic context
Time Aware
Compare data from moments in time to analyze trends or changes
Comparable
Relate similar data contexts through like-to-like search results
Real-time
Search and index your data with unmatched speed
Why KDB.AI
Develop With Flexibility
Choose to work with common frameworks, integrating with popular open source models for public and private enterprise data.
Efficient
Boost performance with a variety of indexing methods and fast ingestion
Integrated
Use popular tools like LangChain or integrate with your apps via APIs
Easy to Use
Simplify querying with semantic search using Python or REST APIs
Scalable
Scale to billion vector search across any of your stored enterprise data
Filterable
Use metadata filtering to extract specific data from contextual search results
Multi-modal
Store, index, and query all data types including text, video, audio, and images

Learning Hub
Grow Your Vector Database Knowledge
New to vector databases? Master the basics, build your own AI app, and explore key use cases like semantic search, recommendation systems, and anomaly detection.
Unstructured Data Search
Find similarity between objects in any data format
Object Detection
Identify, locate, and search for items within images and video
Classification
Simplify, categorize, and streamline complex data sets with ease
Recommendation Systems
Refine algorithms based on feedback loops for adaptive user experiences
Pattern Matching and Outliers
Spot anomalies in data sets to build data integrity and boost performance
Sentiment Analysis
Detect customer patterns and improve user experiences