Skip to main content
Documentation

Welcome to EdgeFlow

EdgeFlow is a visual automation platform for edge computing and IoT. Build powerful workflows by connecting nodes, no complex coding required.

What is EdgeFlow?

EdgeFlow is a lightweight, Go-based automation engine designed for Raspberry Pi and edge devices. It provides a Node-RED style visual editor with a focus on performance and hardware integration.

Blazing Fast

Written in Go for minimal resource usage. Runs smoothly on a Pi Zero with just 50MB RAM.

🔌

Hardware Ready

Native GPIO, I2C, SPI, and sensor support. Connect directly to your hardware.

🎨

Visual Editor

Drag-and-drop flow builder. No coding required for most automations.

🤖

AI Integrated

Built-in nodes for OpenAI, Anthropic, and local Ollama models.

~10MB Binary Size
~50MB RAM Usage
<1s Startup
100+ Nodes

Get Started in 3 Steps

1

Install

One command to install EdgeFlow on your device.

curl -fsSL https://edgx.cloud/install.sh | sudo bash
Installation guide →
2

Build

Create flows by dragging nodes and connecting them.

Inject Function Debug
Quick start guide →
3

Deploy

Click deploy and your automation goes live instantly.

✓ Deployed
Learn concepts →

Explore the Documentation

Everything you need to master EdgeFlow, from first install to production deployment.

Join the Community

Get help, share your projects, and connect with other EdgeFlow users.