pip.
OpenAI, Anthropic, and Google clients are included in the base package. Set the matching API key before using the provider.
Common installs
Choose the smallest install that matches the thing you are running.
For website scraping, install the browser runtime once in the environment that will scrape pages:
Extras
Extras add integrations that are optional at runtime. Combine extras with commas when you need more than one.Combined extras
Provider keys
Set credentials in environment variables, not in docs examples, source files, or.ragrails.toml.
OpenAI chat + Voyage embeddings
Vector database keys
qdrant, store-qdrant, and server-qdrant extras as local Qdrant. Point the provider URL at your cloud endpoint and set QDRANT_API_KEY.
Local Qdrant
The quickstart path uses local Qdrant:Docker

