selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

ai-agent-automation logo

Self-host ai-agent-automation

v0.12.0

Local-first AI agent workflow automation platform

BetaOpen SourceApache-2.0
Updated16 hours ago
LanguageTypescript
Setup difficultyAdvanced
Stars
177
Ports
3000 (Frontend (Next.js)), 5000 (Backend API (Express))
Requires
MongoDB
Install with Docker Compose
ai-agent-automation screenshot 1

What is ai-agent-automation?

This local-first platform lets developers run AI agent workflows on their own hardware. A visual builder creates flows from nodes such as language model calls, HTTP requests, file handling, email, browser automation, and document processing. Agents are set up with a provider, model, role, and memory options. Each execution produces a traceable task record with inputs, outputs, logs, and replay capability. Documents can be uploaded, split, embedded, and queried with citations. Multiple agents collaborate through a shared builder and chat. Workflows become public endpoints with optional API keys. A dashboard displays live status, trends, timelines, and metrics. Supported model providers include OpenAI, Groq, Gemini, Ollama, and Hugging Face. Tool integrations cover web requests, email, browser control, file operations, GitHub, Slack, and Discord. MCP and agent-to-agent protocols are also available. Deploy via Docker Compose (MongoDB replica set, API, worker, frontend, nginx) or run locally with Node.js. Licensed Apache-2.0.

Should you self-host ai-agent-automation?

ai-agent-automation scores 46/100 on selfhost.directory (how scoring works) and ranks #21 of 32 in Workflow Automation. It has 177 GitHub stars.

It shipped 12 stable releases in the past year. The latest, v0.12.0, came out on 12 September 2026. New versions land roughly every 10 days.

Setup is advanced: plan for several services and some ongoing maintenance. It is Apache-2.0-licensed and written mostly in Typescript.

Its closest alternative on selfhost.directory is Activepieces (81/100, 25 264 stars). It scores higher overall, so compare the two before you pick. See ai-agent-automation vs Activepieces side by side.

Features

  • Agent configuration
  • Agent Teams
  • Approval Workflows
  • Deterministic task execution
  • Document RAG
  • Execution observability
  • MCP Integration
  • Replay & resume
  • Scheduler
  • Semantic memory
  • Templates
  • Tool integrations
  • Visual Workflow Builder
  • Webhooks
  • Workflow APIs

ai-agent-automation README

How to install ai-agent-automation

Install ai-agent-automation with Docker Compose

Git, Docker Compose, and at least one LLM provider API key or a local Ollama instance.
Environment variables
JWT_SECRET, OPENAI_API_KEY, GROQ_API_KEY, GEMINI_API_KEY, HF_API_KEY, OLLAMA_HOST, EMAIL_HOST, EMAIL_PORT, EMAIL_USER, EMAIL_PASS, EMAIL_FROM, MCP_ENABLED, MCP_CONFIG_PATH, MCP_CONFIG_JSON, MCP_SERVER_URL, GITHUB_TOKEN, SLACK_WEBHOOK_URL, DISCORD_WEBHOOK_URL, TELEMETRY_ENABLED, DISABLE_ALL_ANALYTICS

git clone https://github.com/vmDeshpande/ai-agent-automation.git cd ai-agent-automation/infra cp .env.example .env

Edit infra/.env with your configuration

docker compose up --build

Starts complete platform including MongoDB Replica Set, Backend API, Worker Runtime, Frontend, and Nginx Reverse Proxy

ai-agent-automation releases & version history

More in Workflow Automation

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…