Knowledge Storage
Knowledge uses vector stores to index and retrieve documents. Choose the right backend for your use case.Quick Setup
chroma is the only top-level Knowledge provider that ships out of the box. qdrant, pinecone, weaviate, milvus, and pgvector are plugin adapters — call register_knowledge_adapter(name, adapter_cls) before use. See Custom Knowledge Adapters.Where is my data stored? By default, the Chroma store persists at
<project>/.praisonai/knowledge/chroma (absolute, per project). Override it with vector_store.config.path. See Knowledge Storage.Supported Vector Stores
Qdrant
High-performance vector search
Chroma
Zero-config local storage
Pinecone
Managed cloud service
Weaviate
Open-source, scalable
LanceDB
Serverless vector DB
Milvus
Enterprise-grade
PGVector
PostgreSQL extension
Cassandra
Distributed storage
ClickHouse
Analytics-optimized
Choosing a Vector Store
Configuration Examples
- Chroma
- Qdrant
- Pinecone
Related
Database Overview
All database backends
Knowledge Quick Start
Get started with knowledge

