M Mermaduckle AI Workflow Platform
Open-source · Self-hosted · Free

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.

100% Open Source
1 Binary to deploy
6 Core surfaces
0 External dependencies
<50ms API response time
What you can do

From prototype to production in one platform.

🔧
Engineering

Build multi-step AI pipelines with approval gates before they touch production systems

🛡️
Security & Compliance

Audit every AI action, review sensitive operations, export compliance reports

🤖
AI/ML Teams

Manage agent configurations, test prompts, orchestrate multi-agent workflows

⚙️
DevOps

Self-host with Docker, deploy to Fly.io, integrate via webhooks and schedules

Platform

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
How we compare

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.

Mermaduckle n8n Langflow Flowise Pipedream
Visual workflow builder
Human-in-the-loop approvals partial
Built-in audit trail
Agent library & management
Self-hosted single binary Node.js Python Node.js cloud only
Zero external dependencies Postgres varies varies cloud
Secrets vault + API key rotation
CSV audit export enterprise
500+ integrations growing
Open source partial
Free tier Free forever
Product depth

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.

mermaduckle.com/app
◼ Dashboard
◼ Workflows
◼ Marketplace
◼ Approvals
◼ Agent Library
◼ Audit & Governance
◼ Settings
12Active Workflows
247Total Runs
3Pending Approvals
99.2%Success Rate
Deployment

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.

Self-host

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.

Docker

One-line deploy.

Multi-stage Dockerfile included. Build a minimal Debian image with the release binary and static assets. Works on any container platform.

Fly.io

Push to deploy.

fly.toml and GitHub Actions CI/CD included. Push to main, deploy automatically with persistent SQLite on Fly volumes.

What's in the repo
  • Cargo.toml — Rust workspace with 4 crates
  • crates/server/ — Actix-web server + API + SPA
  • Dockerfile — multi-stage build
  • fly.toml — Fly.io deployment config
  • .github/workflows/ — CI/CD pipeline
Deploy to Fly.io
# 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
Under the hood

Built on boring, reliable technology.

Rust Memory-safe, fast, single binary compilation
Actix-web High-performance async HTTP framework
SQLite Embedded database, zero infrastructure
Argon2 Industry-standard password and key hashing
Vanilla JS No framework, no build step, instant loading
Docker Multi-stage builds, minimal runtime image
Pricing

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.

Community

$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
Enterprise

Custom

For organizations that need ongoing operational support.

  • Everything in Launch
  • SLA-backed response times
  • Environment reviews and upgrade support
  • Custom feature development
Ready to build?

Try the live app or deploy your own instance in minutes.