An open-source AI agent you can read, fork, and run on any model — frontier cloud or free local weights, no API key required to start. A Mesa Redonda where many models debate until the answer holds. And when one agent isn't enough, dulus.online flies whole fleets in the cloud.
Dulus is an open-source AI agent born in Santo Domingo — named after the Cigua Palmera, the national bird of the Dominican Republic. One pip install gives you the whole loop: REPL, tools, sub-agents, voice, memory, and a Mesa Redonda where many models debate until the answer holds. It runs frontier clouds or free local weights — no API key required to start. And when one agent is not enough, dulus.online deploys, coordinates, and governs whole fleets in the cloud, with the $DULUS token as fuel. Open code. Real work. Zero gatekeeping.
DULUS v3.10.19 · open source · GPLv3
dulus.online · synthetic operations
Santo Domingo · Cigua Palmera
Six planes.
One unbreakable path.
The architecture is organized as six stacked planes — Edge, Identity, Control, Execution, Memory, Observability — each isolating a concern and enforcing guarantees independently. Every plane carries its own technology stack, its own failure mode, and its own SLO. No plane trusts the plane above it.
L0 to L5.
From answer to intelligence.
Six levels of autonomy, each a strict superset of the previous. The open-source CLI ships L3 — Verified Delivery today; L4 — Operated System is what dulus.online fleets are built for. L5 — Network Intelligence — is the horizon.
Ten modules.
Twelve steps.
The studio runs as ten specialized modules — each with its own domain, its own authority, its own accountability. Work flows through a Mission Execution Protocol of twelve sequential steps, from receipt to release. No step is skipped. No step is parallelized outside its gate.
Three pipelines.
One unbreakable path.
Every mission traverses three sequential pipelines: Intake & Orchestration locks in intent and state; Swarm & Verification builds, verifies, and gates; Deployment & Telemetry ships, observes, and learns. Each node carries an SLO. Each SLO is measured.
Any model.
One round table.
The MOD — Mixture of Dulus — is shipping today in the open-source CLI. In a Mesa Redonda, several models take a seat, answer independently, then debate — defending or conceding — until a moderator synthesizes the verdict. Twenty-six native providers, over a hundred more through LiteLLM, and free local weights can all sit at the table.
Organization
to tool call.
A single hierarchical data model governs every entity in the system — from Organization down to individual ToolCall. Every state change is wrapped in a canonical event envelope with a unique ID, version, and name. The model is the contract.
Three pillars.
Bare-metal + cloud.
Security is structural, not procedural. Three pillars — Access Control, Execution Safety, System Integrity — enforced across a dual infrastructure: bare-metal core nodes for sensitive workloads, cloud backbone for elastic scale. The two are bridged by an encrypted private fabric.
- RBAC with principle of least privilege enforced at the gateway
- Multi-tenant Auth0 isolation — no cross-tenant data access
- M2M authentication on every service-to-service call
- Secrets rotated automatically; no long-lived credentials
- Audit log on every access decision, retained 18 months
- Sandboxed execution environments for every agent
- Resource quotas — CPU, memory, network, time — per mission
- Human approval gates at every state transition
- Rollback metadata on 100% of deployments, no exceptions
- Challenge step in protocol — independent agent tests every artifact
- Immutable evidence store — cryptographic hashes on every event
- Canonical event envelope — versioned, typed, auditable
- State machine lock-in — mission graphs cannot be altered mid-flight
- Independent verification agent — not the builder, always separate
- 100% approval evidence captured before any release
One bird.
Three domains.
Dulus is not one website — it's a constellation. dulus.ai is the front door you're standing in. dulus.online is where fleets fly: deploy, coordinate and govern AI workers in the cloud. GitHub is where the agent itself lives, open source, forever. The $DULUS token fuels all of it.
- AI webchat — ask Dulus anything, free, in your language
- Business dashboard — CRM, orders, moderation, automations
- One sign-in for dulus.ai and dulus.online alike
- Embeddable widget for any site
- Free sandbox — 1 workspace, 1 managed agent, starter credits
- Operator $29/mo — multiple agents, MOD missions, Memory Palace
- Company $79/mo — roles, approvals, shared memory, analytics
- Pay in $DULUS and take 20% off any plan
- pip install dulus — free local models, no API key needed
- 26 native providers + 100 more via LiteLLM
- 263+ tests · 30+ tools · 34 languages
- MemPalace semantic memory · embedded sandbox OS
- 20% off any dulus.online plan paid in $DULUS
- Community on Telegram — t.me/dulusx
- Built for the long game, not the flip
- Follow the flight — x.com/KevRojo
Four tiers.
Zero gatekeeping.
The CLI is free forever — GPLv3, local models, no API key. Cloud plans live on dulus.online and every paid plan can be paid in $DULUS for 20% off. Same one-account sign-in across the constellation.
- 1 workspace
- 1 managed agent
- Starter mission credits
- Community support
- The open-source CLI, always free
- Multiple agents
- MOD missions — Mesa Redonda
- Memory Palace
- Standard integrations
- 20% off paid in $DULUS
- Roles and approvals
- Shared company memory
- Fleet analytics
- Audit history
- 20% off paid in $DULUS
- SSO and SCIM
- Private deployment
- Custom retention
- SLA and support
- Bare-metal option
Own the agent.
Rent the fleet.
pip install dulus and the agent is yours forever — GPLv3, local models, no API key required. When you want managed fleets, shared memory and missions in the cloud, dulus.online has a free sandbox waiting.