Build multi-step AI pipelines with approval gates before they touch production systems
Ship AI workflows with confidence.
Build visual workflows, route sensitive actions through human approval, manage agents and secrets, and audit every run — all in one open-source Rust binary you deploy on your own infrastructure.
From prototype to production in one platform.
Audit every AI action, review sensitive operations, export compliance reports
Manage agent configurations, test prompts, orchestrate multi-agent workflows
Self-host with Docker, deploy to Fly.io, integrate via webhooks and schedules
Everything you need to run AI workflows in production.
Not a prototype or a builder-only tool. Mermaduckle ships the workflow studio, approval queue, audit trail, agent library, secrets management, and deployment tooling in one integrated surface.
Visual Workflow Studio
Drag-and-drop builder with import/export, AI-assisted generation, run history, and real-time debugging.
- Create, edit, and connect nodes visually
- AI Architect generates workflows from prompts
- Import/export workflows as JSON
Human-in-the-Loop Approvals
Pause high-stakes workflow steps for human review before they execute. No more "hope it works" deployments.
- Approval queue with context and metadata
- Approve or reject with audit trail
- Block sensitive actions automatically
Audit & Governance
Every action logged. Every run inspectable. Export compliance reports as CSV with one click.
- Full event history with actor, target, and metadata
- Severity-based filtering and search
- One-click CSV export for compliance
Agent Library
Configure, test, and manage AI agents with full control over models, prompts, tools, and runtime behavior.
- Per-agent model and prompt configuration
- Tool binding and custom parameters
- Performance metrics and cost tracking
Secrets & API Keys
Encrypted secrets vault, scoped API keys with rotation, team RBAC, and integration management.
- Argon2-hashed API keys with scopes
- Encrypted environment secrets
- Role-based access (admin/user)
Webhooks & Schedules
Trigger workflows from external events or run them on a cadence. Full webhook logs and health monitoring.
- Cron-based scheduling per workflow
- Webhook endpoints with payload logging
- Health checks and system status dashboard
Purpose-built for governed AI workflow execution.
Other tools optimize for connector breadth or visual composition. Mermaduckle is built for the moment your AI workflows need approval gates, audit trails, and production-grade operational control.
Not a demo. A real product surface you can use today.
The live app at /app is not a mock. Every feature listed
here is functional — build workflows, approve actions, inspect audit logs,
manage agents, configure secrets.
Your infrastructure. Your data. Your rules.
Mermaduckle runs as a single Rust binary with an embedded SQLite database. No Postgres, no Redis, no message queue. Deploy it anywhere that runs Docker.
Clone, build, own.
Pull the repo, cargo build --release, and run the binary.
Your data stays on your machine. SQLite means zero infrastructure to manage.
One-line deploy.
Multi-stage Dockerfile included. Build a minimal Debian image with the release binary and static assets. Works on any container platform.
Push to deploy.
fly.toml and GitHub Actions CI/CD included.
Push to main, deploy automatically with persistent SQLite on Fly volumes.
Cargo.toml— Rust workspace with 4 cratescrates/server/— Actix-web server + API + SPADockerfile— multi-stage buildfly.toml— Fly.io deployment config.github/workflows/— CI/CD pipeline
# Clone and deploy in under 2 minutes
git clone https://github.com/PhilipJohnBasile/mermaduckle
cd mermaduckle
fly launch
fly volumes create mermaduckle_data --size 1
fly deploy
Built on boring, reliable technology.
Free and open source. Pay only for support.
The full platform is free to use, self-host, and modify. Commercial tiers exist for teams that want faster adoption or dedicated support.
$0 / forever
The complete platform. No feature limits. No usage caps.
- All 6 product surfaces included
- Unlimited workflows, agents, and runs
- Self-host on your own infrastructure
- Community support via GitHub issues
Custom
Faster time to production with implementation support.
- Everything in Community
- First workflow implementation & environment setup
- Operator onboarding and deployment support
- Priority email support
Custom
For organizations that need ongoing operational support.
- Everything in Launch
- SLA-backed response times
- Environment reviews and upgrade support
- Custom feature development