Raven is an open-source, multi-tenant knowledge base with AI-powered chat, voice calls, and WhatsApp — built for teams that care about data sovereignty.
One platform for all your knowledge — chat, voice, messaging, and more.
Semantic search + RAG over your documents. Ask questions in plain language and get cited, accurate answers.
Real-time voice calls via LiveKit WebRTC. Talk to your knowledge base hands-free — ideal for mobile and field teams.
Let your customers query your knowledge base via WhatsApp. Zero friction — they already have the app.
pgvector + BM25 full-text search combined. Find the right chunk even when semantic search misses, and vice versa.
Serve multiple organisations from one installation. Full data isolation per tenant, managed via Keycloak IAM.
Bring your own LLM API keys. Use Anthropic, OpenAI, or any compatible provider. Zero lock-in.
Deploy the way that suits your team — from open-source self-hosting to a fully managed cloud experience.
Open source, forever free
Maximum control with enterprise grade
Raven-hosted, zero setup
Full power, fully managed
All plans include UPI, RuPay & card payments. India-first infrastructure. Contact us for volume discounts.
Raven ships as a single Docker Compose file. Run it on a Raspberry Pi, a VPS, or your on-premise Kubernetes cluster. No external dependencies, no data leaves your network.
One command setup
Copy .env.example, run docker compose up and you're live.
Runs on edge hardware
Optimised for Raspberry Pi 5 and low-memory ARM nodes. Native Go binary, no JVM overhead.
Automatic HTTPS
Traefik with Let's Encrypt or Cloudflare Tunnel — zero-port-exposure ingress included.
# Clone and configure
$ git clone https://github.com/ravencloak-org/Raven
$ cp .env.example .env
$ nano .env # set your secrets
# Start everything
$ docker compose up -d
# ✅ Raven is running at http://localhost:8080
# ✅ Keycloak at http://localhost:8180
# ✅ OpenObserve at http://localhost:5080
Join teams already using Raven to turn scattered documents into instant answers — across chat, voice, and WhatsApp.