Vector Backends (Chroma, Pinecone)

Xio supports different vector databases for storing document embeddings and retrieving relevant content during chat.

The default option is Chroma, which runs locally and requires no additional configuration. It is lightweight, fast, and ideal for offline use.

To use Chroma:

envCopyEditVECTOR_DB=chroma

For larger-scale or remote deployments, Xio can also connect to Pinecone. Pinecone allows you to scale embedding storage with high availability and is best suited for cloud-based infrastructure.

To use Pinecone:

envCopyEditVECTOR_DB=pinecone

Both options are fully integrated into Xio's document workflow and require no code changes once configured.

Last updated