Skip to main content
Build agents that retrieve and cite information from knowledge bases.

Quick Start

1

Simple Usage

2

With Configuration

Use ragConfig, production vector stores, and reranking — see Configuration Options below.

Configuration Options

Vector Store Options

Memory Vector Store (Development)

Pinecone

Weaviate

Qdrant

ChromaDB

Adding Documents

Reranking

Enable reranking for better retrieval quality:

Graph RAG

For complex relationships between documents:

Best Practices

Split large documents into meaningful chunks.
Add source, date, and category metadata for filtering.
Improves retrieval quality for complex queries.
Balance between context size and relevance.

Environment Variables

Knowledge Base

Managing knowledge bases

Graph RAG

Graph-based RAG