Let's walk through it.

The Editor
01

What does your pipeline actually look like?

Every node is a step. Every connection is a dependency. The graph handles the flow, you handle the logic. Drag, connect, done.

A real pipeline. Not a wall of YAML.

AI-Native
02

Build pipelines with AI. Deploy with guardrails.

Point Claude Code, Copilot, or Cursor at your project and let it generate the graph. Built on actual tool specs, no hallucinated CLI flags, no wrong versions. You verify visually before it ships.

Claude Code
 Create a graph that prints Hello World

   search_nodes "print"
   validate_graph
   editing hello.act

 Shenaniganing…
──────────────────────────────────────────────────
⏵⏵ accept edits on (shift+tab to cycle)2 mcp servers active
Debugging
03

Where exactly did it break?

Either you or your AI agent can see exactly where a pipeline failed, which node errored, and what the output was. No more scrolling through logs.

Catch errors before they hit CI.

Infrastructure
04

Your data. Your walls.

Your data stays behind your walls. Bring your own secret vault, your own S3 storage, or use the built-in defaults. Actionforge adapts to your security requirements.

|
Platforms
05

Does it run on my machine?

Yes. Windows, macOS, Linux, Docker. x64, arm64. High-end workstations, Raspberry Pis, and everything in between. Also runs natively on GitHub Actions.

Windows
macOS
Linux
Linux
Docker
Docker
$ docker run --rm ghcr.io/actionforge/actrun:latest my-graph.act
import { run } from "actrun";
run("hello.act");
from actrun import run
run('hello.act')
Abstraction
06

Hide the complexity.

Group nodes let you collapse entire workflows into a single reusable block. Define inputs, outputs, and execution flow, then drop it into any graph. Hover to peek inside.

"Encapsulate, reuse, share. Every node is a building block."

Performance

Raw speed. No runtime overhead.

12×

faster than Node.js

27×

faster than Python

CPU-bound tasks, I/O-heavy file ops. Actionforge rivals the fastest runtimes out there.

GoGo
3.57s
actrun
3.84s
Node.jsNode.js
43.19s
PythonPython
98.03s
actrun
7.6s
Node.jsNode.js
8.2s
PythonPython
8.4s
actrun
1.1s
Node.jsNode.js
3.8s
PythonPython
6.9s

Ecosystem

Connect everything. Build anything.

Actionforge integrates with every major tool, framework, and build system.

React Vue Angular Svelte Next.js TypeScript Tailwind CSS Rust Node.js Python Docker Kubernetes AWS Firebase GitHub
React Vue Angular Svelte Next.js TypeScript Tailwind CSS Rust Node.js Python Docker Kubernetes AWS Firebase GitHub

Software

CI/CD, testing, deployment, monitoring. No YAML required.

Games

Unreal Engine, Unity builds, packaging, distribution. One graph, all platforms.

3D & VFX

Blender, Maya, Houdini renders. Asset management on autopilot.


Capabilities

The answer is YES.


Portable

No lock-in.

Your .act file is the pipeline. No config files, no YAML, no vendor lock-in. Check it into Git and run it anywhere.

$ actrun my-graph.act
Read the docs →

Pricing

It's simple.

$0, Unless...

Actionforge was built because CI/CD deserves better. It's free to use for solo-devs and non-profit teams. If you are a company that uses Actionforge to make a profit, please get in touch.

Actionforge

I built Actionforge because I got tired of brittle spaghetti pipelines. Found a bug or just want to nerd out? Hit me up through one of the channels below ↓

Resources

© Actionforge. All Rights Reserved.