A.R.E.S
Agentic Retrieval Enhanced Server
A production-grade agentic chatbot server built in Rust. Multi-provider LLM support, tool calling, RAG, and advanced research capabilities , all in one self-hostable package.

Who is ARES for?
Whether you're building your first AI agent or deploying enterprise solutions, ARES provides the infrastructure you need.
Developers
Build AI agents without wrestling with infrastructure. Focus on your application logic while ARES handles the heavy lifting.
- Hot-reload config
- Type-safe tool calling
- OpenAPI docs auto-generated
Self-Hosters
Run everything locally with Ollama and SQLite. No external dependencies, no API keys required to get started.
- Local-first by default
- SQLite included
- Zero config to start
Enterprises
Production-ready security with JWT auth, API keys, and Argon2 password hashing. Deploy on your own infrastructure.
- Data sovereignty
- Audit ready
- Multi-provider flexibility
Powered by ARES
CAIA is built on top of ARES, showcasing what's possible with our runtime.
C.A.I.A
Our AI Agent Product
CAIA demonstrates what's possible when you combine powerful infrastructure with intelligent automation. Built on ARES, it's proof that what we build actually works in production.
Why Open Source?
We believe the best tools should be accessible to everyone. No gatekeeping, no vendor lock-in.
Community First
MIT licensed. Use it, modify it, sell it , we don't care. Just build cool stuff.
Your Data, Your Rules
Self-host on your infrastructure. Your data never leaves your servers.
Transparency
Every line of code is auditable. No black boxes, no hidden APIs.
Growing Together
Contributions welcome. Report bugs, suggest features, or submit PRs.
Ready to Build Something?
ARES is open source and ready to use. Clone the repo, run the server, and start building. Or reach out if you need help with custom development.