Workflow Automation
Built for the Edge
The most lightweight IoT automation platform with enterprise SaaS built-in. Run workflows on Raspberry Pi Zero, manage thousands of devices from the cloud. Edge-first + cloud platform.
Why Developers Choose EdgeFlow
Purpose-built for edge computing. Every feature optimized for resource-constrained environments where every megabyte matters.
Ultra-Lightweight
20x Smaller Than Competitors
Only 10MB binary and 50MB RAM. Runs on any device from Pi Zero to enterprise servers.
Hardware First
Native GPIO • I2C • SPI • 1-Wire
Direct hardware access without external dependencies. Built-in drivers for 60+ sensors.
Instant Startup
Sub-Second Cold Start
Written in Go for bare-metal performance. Ready to process in under 800ms.
Fully Modular
Pay Only For What You Use
Three installation profiles: Minimal (10MB), Standard (20MB), or Full (35MB). Extend anytime.
The Problem
Node-RED consumes too many resources
Requires 300MB+ RAM, Node.js runtime, and dozens of npm packages
n8n needs cloud infrastructure
Built for cloud-first workflows, not local edge computing
Home Assistant does too much
A full smart home OS when you only need workflow automation
DIY scripts are unmaintainable
Python scripts become spaghetti code without visual structure
The Solution
- Runs on Raspberry Pi Zero with just 50MB RAM
- 100% offline capable - no internet required
- Visual flow editor - no coding required
- Single binary with zero external dependencies
- Built-in dashboard for real-time monitoring
Up and Running in Seconds
A single command handles detection, download, and configuration. No dependencies, no setup wizards, no hassle.
One Command
Single curl command installs everything
< 30 Seconds
From download to running instance
Zero Dependencies
Self-contained Go binary, nothing else needed
One Platform, Unlimited Possibilities
From reading a temperature sensor to building AI-powered automation pipelines. Everything works together seamlessly.
Visual Flow Editor
Intuitive drag-and-drop canvas with live debugging. See data flow in real-time as you build.
150+ Built-in Nodes
Pre-built integrations for hardware, databases, APIs, messaging, AI, industrial protocols, and more. No plugins needed.
Direct Hardware Access
GPIO, I2C, SPI, 1-Wire, Serial - all with zero dependencies. Built-in drivers for 60+ sensor types.
Cloud & Storage
Sync with Google Drive, AWS S3, Dropbox, FTP/SFTP. Automatic backups and seamless file operations.
AI at the Edge
OpenAI GPT-4, Anthropic Claude, or fully local with Ollama. Process data without cloud latency.
Live Dashboards
14 widget types with WebSocket updates. Charts, gauges, controls, forms - all mobile responsive.
Reusable Subflows
Package complex logic into shareable components. Export, import, and version control your flows.
6 Database Engines
SQLite (embedded), PostgreSQL, MySQL, MongoDB, Redis, InfluxDB. One node, any database.
Enterprise SaaS Built In
EdgeFlow isn't just edge runtime—it's a complete IoT platform with multi-tenancy, device management, and remote control out of the box.
Multi-Tenant SaaS
Organizations, projects, role-based access control. Run thousands of customer workspaces on a single cluster.
Device Shadows
Azure IoT Hub-like state sync. Desired vs. reported configuration with automatic delta tracking and versioning.
Internet Tunneling
WebSocket reverse proxy. Manage edge devices behind NAT/firewalls without port forwarding or VPN.
OTA Updates
Firmware management with SHA256 verification. Rolling, canary, and blue-green deployment strategies with automatic rollback.
Flow Deployment
Push visual workflows to hundreds of devices. Deploy all-at-once, rolling, or canary with progress tracking.
Subscription Billing
Stripe integration with usage metering. Free, Starter, Pro, Enterprise plans. Invoice generation and quota enforcement.
Zero-Touch Provisioning
Admin Creates Device
SaaS generates provisioning code (24h expiry)
Device Provisions
Validates code, receives API key, reports hardware info
WebSocket Tunnel Opens
Device connects to SaaS via bi-directional WebSocket. 30s heartbeat, auto-reconnect with exponential backoff.
3-Year Cost Comparison (1,000 Devices)
EdgeFlow is self-hosted. No vendor lock-in, no per-device fees, complete data sovereignty.
Control Any Device Anywhere
Internet tunneling without port forwarding. Manage Raspberry Pis behind firewalls, NAT, and cellular connections—no VPN required.
Remote Command Execution
Start/stop flows, deploy workflows, read device status—all from the cloud dashboard with 30-second timeout.
Device Shadow Sync
Azure IoT Hub-style state management. Cloud sets desired config, device reports actual state, automatic delta tracking.
Automatic Reconnection
30-second heartbeat with exponential backoff (5s → 5min). Up to 5 reconnect attempts with connection state tracking.
API Key Authentication
SHA256-hashed device keys. TLS/WSS encryption. X-API-Key header authentication with device ID validation.
Manage Thousands of Devices
From a single dashboard, deploy workflows, update firmware, monitor health, and control your entire IoT fleet—whether it's 10 or 10,000 devices.
Smart Deployment Strategies
All-at-Once
Deploy to all devices simultaneously. Fastest rollout for urgent updates.
Rolling
Deploy in batches with configurable delay. Minimize risk with gradual rollout.
Canary
Deploy to 10% first, validate, then rollout. Production-safe deployments.
Blue-Green
Run old and new versions side-by-side. Instant rollback capability.
Over-The-Air Updates
S3/MinIO firmware storage with SHA256 verification. Version tracking, force update, automatic rollback on failure.
Real-Time Monitoring
TimescaleDB metrics ingestion. CPU, memory, disk, temperature tracking. Alert rules with email, Slack, SMS, webhooks.
Flow Templates & Marketplace
Reusable workflow templates. Version history with changelog. Public marketplace for community sharing.
Multi-Tenant Organizations
Organizations, projects, role-based access control. Owner, Admin, Member, Viewer roles with custom permissions.
Subscription Plans
| Plan | Devices | Flows | Projects | Users | API Calls |
|---|---|---|---|---|---|
| Free | 5 | 10 | 1 | 3 | 10k/day |
| Starter Recommended | 25 | 50 | 5 | 10 | 100k/day |
| Pro | 100 | 200 | 20 | 50 | 1M/day |
| Enterprise | ∞ | ∞ | ∞ | ∞ | ∞ |
All plans include: Flow templates, OTA updates, device shadows, API gateway, audit logging, and Stripe billing.
150+ Node Types Across 12 Categories
From hardware control to AI integration, EdgeFlow has the nodes you need for any IoT automation.
Input Nodes
7 nodes
Output Nodes
6 nodes
GPIO/Hardware
8 nodes
Sensors
10 nodes
Database
6 nodes
Cloud Storage
6 nodes
Messaging
4 nodes
AI/ML
3 nodes
Industrial
6 nodes
Wireless
9 nodes
Logic
7 nodes
Dashboard
14 nodes
Runs on Your Hardware
From $5 microcontrollers to industrial gateways
Raspberry Pi 5
Quad Cortex-A76 · Up to 8GB RAM
The ultimate SBC for EdgeFlow. Full GPIO, camera, and display support.
Raspberry Pi Zero 2 W
Quad Cortex-A53 · 512MB RAM
WiFi built-in, perfect for tiny sensor nodes and remote deployments.
Orange Pi 5
RK3588S · Up to 16GB RAM
High-performance alternative with NPU for AI workloads at the edge.
BeagleBone Black
AM335x · PRU Coprocessors
Real-time capable with PRU subsystem for industrial automation.
NVIDIA Jetson Nano
128 CUDA Cores · 4GB RAM
GPU-accelerated inference for computer vision and ML pipelines.
Any Linux SBC
ARMv7+ / ARM64 / x86_64
If it runs Linux and has an ARM or x86 CPU, EdgeFlow runs on it.
The Numbers Don't Lie
We built EdgeFlow from scratch to be the most efficient automation platform. See how we stack up against the alternatives.
| Feature | | Node-RED | n8n | Home Assistant |
|---|---|---|---|---|
| Binary Size | 10MB | ~200MB | ~500MB | ~2GB |
| RAM Usage | 50MB | 300MB+ | 500MB+ | 1GB+ |
| Startup Time | <1 second | 5-10 seconds | 10-30 seconds | 30-60 seconds |
| Pi Zero Support | ||||
| Native GPIO | Plugin | Plugin | ||
| Modular Install | ||||
| Single Binary | ||||
| Visual Editor | ||||
| Self-Hosted | ||||
| Open Source | Fair Source | |||
| Industrial Protocols | Modbus, OPC-UA, CAN | Plugin | Limited | |
| Wireless Protocols | BLE, Zigbee, LoRa, Z-Wave | Plugin | ||
| Hot Module Loading | ||||
| Fleet Management |
Up and Running in 60 Seconds
One command to install. Zero dependencies. Works on any ARM or x64 device.
curl -fsSL https://edgx.cloud/install.sh | bash Or use Docker:
docker run -d -p 1880:1880 edgeflow/edgeflow Choose Your Installation Profile
Minimal
Core engine only. Perfect for Pi Zero.
- Flow Editor
- Core Nodes
- Debug
Standard
Most popular. GPIO, sensors, MQTT.
- Minimal +
- GPIO/Hardware
- Sensors
- MQTT
- Database
Full
Everything included. AI, dashboard, cloud.
- Standard +
- AI/ML Nodes
- Dashboard
- Cloud Storage
- Messaging
What Will You Build?
EdgeFlow is powering automation in homes, factories, farms, and research labs around the world. Here's what's possible.
Smart Home Automation
Automate lighting, HVAC, and appliances. React to motion, temperature changes, and time schedules without cloud dependencies.
Industrial Monitoring
Track equipment health, production metrics, and energy usage. Predictive alerts before failures happen.
Environmental Sensing
Monitor air quality, temperature, humidity across locations. Historical trends and threshold-based alerting.
Edge AI & ML
Run LLMs locally with Ollama, process images, classify data - all on-device with zero cloud latency.
Data Pipelines
Collect, transform, aggregate sensor data. Feed databases, trigger webhooks, build real-time dashboards.
Security Systems
Motion detection, door sensors, instant alerts. Log events locally, notify via Telegram, Slack, or Email.
Built for the Community
Open source, community-driven, and built with love
EdgeFlow replaced my entire Node-RED setup on a Pi Zero. The visual editor is intuitive and the 50MB memory footprint means I can run other services alongside it.
We deployed EdgeFlow on 200+ Raspberry Pi units across our factory floor. The Modbus and OPC-UA nodes made industrial integration painless.
The AI nodes with Ollama integration let us run local LLM inference on a Jetson Nano. No cloud dependency, complete privacy.
Built with Modern Tech
EdgeFlow leverages proven technologies optimized for performance and reliability on edge devices.
Runs Everywhere
Start Building in 60 Seconds
One command. Zero dependencies. EdgeFlow is free, open-source under Apache 2.0, and ready to power your next IoT project.
Stay updated with releases and tutorials:
No spam. Unsubscribe anytime.