Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Welcome to BinaryCircuits

Version: 0.1.1-alpha | By MatrixForge Labs

BinaryCircuits transforms n8n workflows into fast, standalone Rust binaries. Instead of running a Node.js server or relying on cloud infrastructure, you compile your automations into native executables that run anywhere—no dependencies, no runtime costs, just pure performance.

Whether you’re a hobbyist automating personal tasks, a developer building products, or an enterprise managing large-scale workflows, BinaryCircuits gives you speed, portability, and complete control over your automation.


What is BinaryCircuits?

BinaryCircuits is a workflow automation platform that combines three powerful capabilities:

  1. Workflow Compilation – Transform n8n workflows (JSON) into compiled Rust binaries that execute 10-100x faster than interpreted workflows
  2. Curated Marketplace – Browse and purchase from 10,000+ pre-built, production-ready workflows covering everything from API integrations to AI pipelines
  3. Complete Tooling – TUI/CLI applications for browsing, purchasing, compiling, and managing workflows with built-in licensing and subscription support

You can use BinaryCircuits in three ways:

  • Use marketplace workflows – Purchase ready-made automations and run them instantly
  • Compile your own workflows – Bring your existing n8n workflows and compile them to binaries
  • Build new workflows – Use our AI-powered workflow builder and TUI editors (coming soon)

Why Compile Workflows?

Traditional automation platforms run workflows as interpreted code on a server. BinaryCircuits compiles them into native executables:

Performance

  • Compiled Rust code runs 10-100x faster than interpreted JavaScript
  • Minimal memory footprint (MBs vs GBs for full n8n instances)
  • Instant startup, no warm-up time

Portability

  • Standalone binaries with zero dependencies
  • Deploy anywhere: servers, containers, edge devices, Raspberry Pi
  • No Node.js, no databases, no runtime infrastructure needed

Security

  • Compiled binaries are harder to reverse engineer than JSON workflows
  • Credentials embedded at compile-time, not in plaintext files
  • Reduced attack surface (no dynamic script execution)

Cost

  • Own What You Compile – Run binaries forever with no ongoing fees
  • No per-execution costs, no API limits, no surprise bills
  • Pay for subscriptions (access to marketplace/compiler), not runtime usage

Control

  • Run completely offline after compilation
  • No vendor lock-in – your binaries work without BinaryCircuits servers
  • Self-hosted by default, cloud features optional

How It Works

┌─────────────────────┐
│  1. Choose Source   │
│  ├─ Marketplace     │  Browse 10k+ workflows
│  ├─ Your own n8n    │  Import existing workflows
│  └─ Build with AI   │  Generate new workflows (coming soon)
└──────────┬──────────┘
           │
           ▼
┌─────────────────────┐
│  2. Compile         │
│  ├─ Validate nodes  │  Check 172+ supported node types
│  ├─ Generate Rust   │  Create optimized source code
│  └─ Build binary    │  Compile for your platform
└──────────┬──────────┘
           │
           ▼
┌─────────────────────┐
│  3. Deploy & Run    │
│  ├─ Standalone      │  No dependencies needed
│  ├─ Licensed        │  Hardware-bound, offline validation
│  └─ Fast            │  Native performance
└─────────────────────┘

Offline Compilation (Free Tier)

  • Compile unlimited workflows on your machine
  • Access free marketplace workflows
  • No internet required after initial setup

Online Features (Paid Tiers)

  • Cloud compilation service (faster, no local build tools needed)
  • Premium marketplace workflows
  • Cloud storage for binaries
  • AI workflow builder
  • Priority support

Supported Workflows & Nodes

BinaryCircuits supports 172+ n8n node types across these categories:

Core Operations

  • HTTP Request, Code (JavaScript), Set, Merge, Switch, If, Webhook
  • Batch processing, error handling, loops

Databases & Storage

  • PostgreSQL, MongoDB, MySQL, Redis, Supabase
  • BigQuery, Snowflake, ClickHouse
  • Amazon S3, Google Drive

Business Integrations

  • Stripe, Pipedrive, Salesforce, HubSpot
  • Slack, Microsoft Teams, Discord
  • Gmail, Mailjet, SendGrid

AI & Machine Learning

  • OpenAI, Anthropic Claude, Google Gemini
  • Hugging Face, LangChain
  • MCP (Model Context Protocol) clients

Productivity & Tools

  • Google Sheets, Notion, Airtable
  • GitHub, GitLab, Jira
  • Spotify, Telegram, WhatsApp

Development Tools

  • Webhooks, Wait nodes, Human-in-the-Loop
  • Split in Batches, aggregations
  • Custom code execution via Rhai

All nodes in the marketplace are tested and production-ready. Nodes under development or requested by users are tracked separately and not yet visible in the TUI.


Who This Is For

Hobbyists & Personal Use

  • Automate personal workflows on Raspberry Pi or home servers
  • Run “set-and-forget” automations without cloud costs
  • Privacy-first: keep data on your own hardware

Developers & DevOps

  • Build automation products to sell to customers
  • Deploy workflows as microservices or CLI tools
  • Integrate compiled workflows into existing systems

Businesses

  • Replace expensive SaaS tools with self-hosted automation
  • Ensure compliance with on-premise deployments
  • Predictable costs (subscriptions, not per-run)

Enterprise

  • Large-scale workflow orchestration with monitoring
  • Hardware-bound licensing for security
  • Multi-region deployments with centralized control
  • Audit trails and governance

Pricing Model

BinaryCircuits uses a freemium subscription model:

TierPriceFeatures
Free£0Unlimited offline compilation, free workflows only
Hobbyist£5/mo or £50/yr50 cloud compiles/mo, hobbyist workflows, 1GB storage
Pro£15/mo or £150/yr200 cloud compiles/mo, pro workflows, 5GB storage
Business£120/mo or £1,200/yrUnlimited cloud compiles, all workflows, unlimited storage

Additional Options:

  • Pay-as-you-go credits for extra compiles or storage
  • One-time purchases for premium workflows
  • Enterprise contracts for custom deployments

Key principle: You pay for access and compilation, not execution. Once a workflow is compiled, it’s yours to run forever with no additional fees.


Development Status

BinaryCircuits is currently in alpha (0.1.1-alpha) and under active development. We’re targeting a production-ready beta release with:

Available Now (Alpha)

  • Offline workflow compilation
  • User TUI for browsing and managing workflows
  • Admin TUI for enterprise management
  • License generation and validation
  • Core node implementations (172+ types)

🔄 Coming in Beta

  • Cloud compilation service
  • Full Stripe payment integration
  • 10,000+ tested marketplace workflows
  • AI-powered workflow builder
  • TUI workflow editor

📋 Roadmap

  • Visual workflow editor
  • Web dashboard (gRPC-Web)
  • Multi-platform installers (macOS, Windows)
  • Prometheus metrics and monitoring
  • Multi-region cloud deployments

While we’re releasing as beta to early adopters, the platform will be production-ready. You can use it for real workloads from day one.


What You’ll Learn in This Guide

This User Guide will teach you:

  1. Getting Started – Installation, first compilation, basic usage
  2. Core Concepts – How compilation works, licensing, workflows vs binaries
  3. Using the App – TUI navigation, browsing marketplace, managing library
  4. Working with Workflows – Importing, compiling, running, debugging
  5. Subscriptions & Licensing – Pricing tiers, license management, activation
  6. Support – Troubleshooting, FAQ, getting help

By the end, you’ll know how to browse the marketplace, compile workflows, manage subscriptions, and deploy binaries to production.


Not Covered in This Guide

This is the User Guide focused on using BinaryCircuits. For other topics:

  • System administration – See internal Admin Guide (not public)
  • Development & contributing – See internal Developer Guide (not public)
  • API reference – See internal API documentation (not public)

You don’t need to understand Rust, n8n internals, or system architecture to use BinaryCircuits effectively. This guide assumes no prior knowledge beyond basic command-line familiarity.


Ready to Start?

Head to the next section: Getting Started to install BinaryCircuits and compile your first workflow.

Questions? Check the FAQ or Get Support.