Build, automate, monitor, and scale workflows with a powerful visual builder, distributed execution engine, observability stack, and production-ready infrastructure.
AutoFlow is a modern workflow orchestration platform that enables teams to design, deploy, execute, monitor, and scale automation workflows visually.
Inspired by platforms like n8n, Temporal, Airflow, and Zapier, AutoFlow combines visual workflow design, enterprise governance, observability, and cloud-native scalability into a single platform.
- Drag-and-drop workflow designer
- Node-based canvas editor
- Dynamic connections
- Real-time validation
- Live workflow preview
- Custom node support
- DAG-based execution
- Parallel node execution
- Conditional branching
- Scheduled workflows
- Event-triggered workflows
- API-triggered workflows
- Long-running workflow support
- Immutable workflow versions
- Version history
- Rollback support
- Draft & published states
- Change tracking
- Safe deployments
- Real-time execution tracking
- Execution history
- Node-level logs
- Workflow replay
- Execution analytics
- Status monitoring
- Organization isolation
- Tenant-level resources
- Workspace management
- Tenant configurations
- Resource quotas
- Usage monitoring
- Role Based Access Control
- Organization Admin
- Workspace Admin
- Developer
- Operator
- Viewer
- Custom roles
- Permission policies
- User activity tracking
- Workflow change history
- Login events
- API access logs
- Execution audit trail
- Compliance reporting
- Automatic retries
- Exponential backoff
- Configurable retry policies
- Failure handling
- Dead Letter Queue support
- Recovery workflows
- OpenTelemetry tracing
- Distributed tracing
- Structured logging
- Metrics collection
- Performance monitoring
- Health monitoring
- Workflow dashboards
- Execution dashboards
- Infrastructure metrics
- Queue monitoring
- Error analytics
- SLA tracking
- Node marketplace
- Community integrations
- Custom plugins
- One-click installation
- Versioned connectors
- Private marketplace support
- Redis Streams
- Event Bus
- Webhooks
- Pub/Sub
- Async processing
- Background workers
- REST APIs
- OpenAPI documentation
- API keys
- Rate limiting
- Webhook management
- SDK support
βββββββββββββββββββ
β Frontend β
β React + Canvas β
ββββββββββ¬βββββββββ
β
βΌ
βββββββββββββββββββ
β FastAPI β
β API Gateway β
ββββββββββ¬βββββββββ
β
βββββββββββββββββββββββΌββββββββββββββββββββββ
βΌ βΌ βΌ
βββββββββββββββ βββββββββββββββ βββββββββββββββ
β PostgreSQL β β Redis β β Object Storeβ
β Metadata DB β β Queue/Cache β β Files/Logs β
βββββββββββββββ βββββββββββββββ βββββββββββββββ
β
βΌ
βββββββββββββββββββ
β Workflow Engine β
ββββββββββ¬βββββββββ
β
βββββββββββββββββββββββΌββββββββββββββββββββββ
βΌ βΌ βΌ
βββββββββββββββ βββββββββββββββ βββββββββββββββ
β Executors β β Retry Queue β β Dead Letter β
β Workers β β β β Queue (DLQ) β
βββββββββββββββ βββββββββββββββ βββββββββββββββ
β
βΌ
ββββββββββββββββββββββββ
β OpenTelemetry Stack β
ββββββββββββ¬ββββββββββββ
βΌ
βββββββββββββββ βββββββββββββββ
β Grafana β β Prometheus β
βββββββββββββββ βββββββββββββββ
- React
- TypeScript
- React Flow
- Tailwind CSS
- Zustand
- React Query
- FastAPI
- SQLAlchemy
- Alembic
- Pydantic
- PostgreSQL
- Redis
- Docker
- Kubernetes
- NGINX
- OpenTelemetry
- Grafana
- Prometheus
- Loki
- GitHub Actions
- Docker Registry
- Kubernetes Deployments
- JWT Authentication
- RBAC Authorization
- API Key Management
- Audit Logging
- Tenant Isolation
- Rate Limiting
- Secret Management
- HTTPS Support
- Workflow executions
- Success rate
- Failure rate
- Queue depth
- Worker utilization
- API latency
- Distributed tracing
- Node execution tracing
- Database tracing
- API tracing
- Structured JSON logs
- Execution logs
- System logs
- Audit logs
AutoFlow Marketplace enables teams to install integrations without writing code.
- AI & LLMs
- Databases
- Messaging
- Storage
- Productivity
- DevOps
- Monitoring
- Analytics
- Webhooks
- OpenAI
- Gemini
- Slack
- Discord
- GitHub
- PostgreSQL
- MongoDB
- Notion
- Google Sheets
- AWS
Features designed for production-scale deployments:
- Horizontal Pod Autoscaling
- Rolling Deployments
- Blue-Green Deployments
- Multi-Replica Workers
- Auto Recovery
- Load Balancing
- Resource Limits
- High Availability
Developer Push
β
βΌ
GitHub Actions
β
βΌ
Unit Tests
β
βΌ
Integration Tests
β
βΌ
Docker Build
β
βΌ
Security Scan
β
βΌ
Docker Registry
β
βΌ
Kubernetes Deploy
β
βΌ
Production
- Workflow Builder
- Execution Engine
- Scheduling
- Authentication
- Monitoring
- AI Workflow Generation
- Agent Workflows
- Workflow Templates
- Marketplace Expansion
- SaaS Deployment
- Multi-Region Support
Contributions are welcome.
fork
clone
create feature branch
commit
push
open PR- Enterprise Ready
- Cloud Native
- Kubernetes First
- Multi-Tenant Architecture
- Distributed Execution
- Workflow Versioning
- Audit Logging
- Retry + DLQ
- OpenTelemetry
- Grafana Monitoring
- Marketplace Ecosystem
- Developer Friendly
MIT License
AutoFlow β Enterprise Workflow Automation Platform
β Star the repository if you find it useful.
The added enterprise features are:
- β Multi-Tenancy
- β RBAC
- β Audit Logs
- β Workflow Versioning
- β Retry + DLQ
- β Grafana
- β OpenTelemetry
- β CI/CD
- β Kubernetes
- β Marketplace