Documentation
Ship beast-mode RAG, fast.
Guides, references and recipes for building retrieval and autonomous agents on BeastRAG — from your first index to a global, multi-tenant deployment.
Quickstart
Index your first corpus and run a query in under five minutes.
Core concepts
Parsing, embeddings, hybrid retrieval, reranking and SlimContext™.
Agentic workflows
Plan, act and reflect loops with tool calling and tracing.
SDKs
Typed clients for Python, JavaScript and .NET.
API reference
Every endpoint, parameter and response, with live examples.
Self-hosting
Run the Community Edition on your own GPUs with Docker.
Quickstart
From zero to grounded answers
Install the SDK, drop in your API key, and point the beast at your data. That is the whole setup.
quickstart.sh
# 1. Install the SDK
pip install beastrag
# 2. Authenticate
export BEAST_API_KEY="bk_live_..."
# 3. Ingest + query
python - <<'PY'
from beastrag import Beast
beast = Beast()
beast.ingest(paths=["./docs/*.pdf"])
print(beast.query("What changed in v2?", slim_context=True).text)
PY