Ananta is built and operated on around 14 interconnected services. Some are open-source projects we lean on; some are engines we wrote ourselves. Every response is grounded in real web searches, every action is logged, and every engine here is either open-source or something we built and can inspect line-by-line.
The conversational brain
DeepAgents is LangChain's open-source Python agent harness (langchain-ai/deepagents) — the layer that composes responses and decides which tools to call. We run it on Grok-4-Fast-Reasoning via AIMLAPI.
Sarvam 105B is a multilingual LLM built for Indian languages. When the conversation is in Telugu, Hindi, Tamil, Bengali and so on, we route through Sarvam for a native touch that generic models simply don't have.
asymm-intelligence is a pure-Go routing and memory service we wrote in-house. It handles intent classification, emotional tone detection, and conversation memory before a single token is spent on an LLM — which keeps fast interactions cheap and fast.
Your documents
Stirling PDF is the open-source PDF workhorse. Merging, splitting, compression, page rotation, extraction, and OCR across English, Hindi, Telugu, and Arabic.
Gotenberg with LibreOffice under it handles Word, Excel, and PowerPoint to PDF conversion — Docker-friendly, battle-tested, boring in the best way.
MathAlive is our in-house engine that turns plain natural-language instructions into polished PDFs. When you say "invoice for 5 licenses at 1000 BHD with 18% GST", it's MathAlive on the other end assembling the document.
Web grounding
SearXNG is a privacy-focused metasearch engine. It aggregates results from multiple sources without passing your query to trackers. This is how we ensure every grounded answer has real sources attached — no ads, no re-selling of your intent.
Crawl4AI is our headless-browser web crawler. When you paste a URL and ask for a summary, this reads the page and extracts the meaningful content.
Voice and vernacular
Sarvam Saaras:v3 is the speech-to-text model we use, built for Indic languages. It transcribes voice notes natively in the language you spoke — no English detour. 23 languages supported.
Sarvam Bulbul:v3 is the matching text-to-speech model when Ananta speaks back. 35+ voices across 11 languages.
Data, storage, and delivery
SpacetimeDB is the real-time synchronised database we use for reliable message delivery. If your network blinks, your messages queue up and sync when it recovers — they don't get lost.
MinIO is S3-compatible object storage running on our own hardware. When you upload a file, it lives on our infrastructure — not Amazon's, not Google's — and we keep it only as long as you need it.
Postgres 16 (we call our self-hosted instance asymm-db) is our operational database for accounts, credits, and state.
Caddy sits at the edge. TLS termination (HTTPS), HTTP/3, graceful routing between services, automatic certificate renewal.
Our own engines
Asymm Engine is a .NET 10 service with 70+ mathematical kernels. It houses our OCR intelligence (PredatorVision, VedicValidator, SparseOCR+DNA), our ERP logic (invoice, payment, ledger, Tally bridge), and a quaternion-S³ geometric search algorithm you won't find anywhere else. This is the part that's purely ours.
MathAlive (mentioned above) and asymm-intelligence (also above) round out the in-house trio. Everything else is open-source software we respect, configure carefully, and contribute back to when we can.
Infrastructure principles
- Every engine here is either open-source or something we built ourselves. No closed black boxes in the middle of your data flow.
- File storage is on our servers — not a public cloud owned by someone else.
- Everything is health-checked and logged. If a service misbehaves, we see it before you do.
- Graceful degradation — if one piece fails, the others keep working.
- When we update, we update. No silent redeployments that change behaviour without you noticing.
Acknowledgments
We are deeply grateful to the open-source projects that make Ananta possible. A partial list:
- Stirling PDF — document operations
- SearXNG — privacy-first metasearch
- Gotenberg — document conversion
- LibreOffice — office document engine
- Crawl4AI — web crawling
- MinIO — object storage
- PostgreSQL — operational database
- Caddy — reverse proxy, TLS, HTTP/3
- SpacetimeDB — real-time sync
- Sarvam AI — Indic language models (chat, STT, TTS)
- AIMLAPI — model gateway
- Grok / xAI — reasoning model
- LangChain DeepAgents — agent harness framework
If one of these has been especially useful to us, we try to contribute back — bug reports, patches, or sponsorship where we can. If you maintain one of these and we haven't reached out, please do say hello.