$ whoami ▸ babuba: your own agents, on your server
Make an agent for every department — finance, ops, HR, MIS — and give your whole team access. No per-seat fees, no cloud lock-in. One gateway on your hardware: agents that read your mail, build your reports, reconcile your invoices, and ask before anything ships.
▸ BABUBA IS A SELF-HOSTED AI AGENT GATEWAY — MAKE YOUR OWN AGENTS, ONE PER DEPARTMENT, UNLIMITED USERS, ON YOUR SERVER.
// 01 — KERNEL
Chatbots answer questions. SaaS rents you a dashboard in someone else's cloud — and bills per seat. Babuba runs on your hardware, with agents you make yourself and as many users as you need.
One process. One port. One router that reads every message and decides which agent handles it — and which workflow to start.
Finance, ops, MIS, admin. Each agent is a process with its own memory, tools, guardrails and approval rules — isolated, auditable, replaceable.
Talk to it where you already work — WhatsApp, Telegram, Gmail, web chat. The shell you already have, connected to the gateway underneath.
// 02 — WHY BABUBA
No provisioning, no per-seat math, no cloud lock-in. One gateway, and you build your whole agent team on it.
[1] $ babuba agents create --name finance --dept accounts → agent online (2.1s)
[2] $ babuba agents add-user --agent finance --user asha --role user → scoped
[3] asha: "reconcile INV-1044, why is it pending?" ← whatsapp
[4] fin.accounts: matched 47/47. INV-1044 — freight mismatch ₹3,200. approve?
[5] asha: approve → done · audit logged
// 03 — BOOT SEQUENCE
$ install babuba --on-prem
Install the gateway on your server. Fifteen minutes, one command.
$ connect whatsapp gmail telegram
Hook up the channels your team already uses. No new apps to learn.
$ agents run --all
Agents read, parse, build MIS, reconcile invoices, chase pending items.
$ await human.approval
Nothing ships silently. Every action lands on your phone — one tap to approve.
// 04 — LIVE DESK
A live loop of what an agent desk looks like mid-morning. Real pipeline, real numbers — anonymized.
| INV | QTY | STATUS |
|---|---|---|
| INV-1041 | 23.5 MT | MATCHED |
| INV-1042 | 18.2 MT | MATCHED |
| INV-1043 | 31.6 MT | FLAGGED |
| INV-1044 | 12.9 MT | MATCHED |
// 05 — ORCHESTRATION
Watch the router decide. A task fans out to the right agents in parallel — each one shows its work — then merges into one answer, every step auditable.
// 06 — THE CONTROL PLANE
This is the admin panel you deploy — not a mock. Agents, approval queue, audit trail, guardrails, roles. One process, one port, your hardware.
AGENTS — 4 ONLINE
APPROVAL QUEUE
AUDIT TRAIL
09:14 fin.accounts matched 47/47 · MIS built
09:02 ops.logistics verified 12 dispatches
08:47 admin scoped asha → fin.accounts (user)
// 07 — DEPLOY A DEPARTMENT
Each one is a dedicated agent with its own memory, tools and guardrails. Boot them one at a time — or all at once.
$ 47 invoices matched today
$ 12 dispatches verified
$ payroll pack ready
$ 3 deadlines in next 30 days
// 08 — GOVERNANCE
Every framework talks about human-in-the-loop. Babuba ships it built-in — approvals, roles, guardrails and audit in the gateway, not bolted on later.
Nothing ships silently. Payments, supplier adds, any sensitive action lands on your phone — one tap to approve, with full context attached.
Every agent serves the whole team, role-scoped. Finance can't see HR's data. Ops can't approve payments. Each user gets their own scoped view — with an audit trail.
Per-agent allow / deny / warn rules and risk thresholds. The agent knows its boundaries before it acts — and stays inside them.
Every LLM call, tool call and decision is logged and searchable. Show auditors, regulators and your own team exactly what happened — and why.
// READY WHEN YOU ARE
Unlimited agents. Unlimited users. All channels. Your server. One-time price — no rent, no per-seat fees, no per-agent fees.
SEE THE LICENSE ▸ OWNERSHIP & SECURITY// 07 — FAQ
What Babuba is, where your data lives, and how it fits into your team.
Babuba is a self-hosted AI agent platform (agent gateway). You run it on your own server, make one AI agent per department — finance, ops, MIS, admin — and give your whole team access with no per-seat fees.
SaaS rents you a dashboard in someone else's cloud and bills per seat. Babuba runs on your own hardware, with agents you make yourself and as many users as you need. Zero data leaves your server.
On your server. Not on Babuba's cloud, not on the model vendor's. Babuba is self-hosted, so zero data leaves your machine.
WhatsApp, Telegram, Gmail, and web chat. The Babuba gateway connects to the channels you already use.
Unlimited. Create one agent per department — as many as you need — and add unlimited users per agent with RBAC-scoped roles. No per-agent or per-seat fees, ever.
Seconds. babuba agents create --name finance --dept accounts brings an agent online in about 2 seconds. No infra, no deployments.
Each agent is an isolated process with its own memory, tools, guardrails and approval rules — auditable and replaceable. RBAC scoping and an approval queue are built in, and agents ask before anything ships.