README.md

March 14, 2026 · View on GitHub

Aurogen

Aurogen: More OpenClaws

English | 简体中文

A note from the developer: The open-source community already has many OpenClaw alternatives — some rewritten in faster languages, others easier to deploy — but most come with trade-offs: reduced features or a steeper barrier for secondary development. As heavy AI users who have tried most of the alternatives, we identified real pain points and built Aurogen as a complete reimplementation of the OpenClaw paradigm with the following characteristics.

✨ Features

🗂️ Fully Modular — Aurogen completely modularizes, instantiates, and parallelizes every OpenClaw concept — Agents, Channels, Providers, Skills, and more — so you can compose and orchestrate them however you like. In Aurogen, a single deployment can run many lobsters at once, which is exactly what More OpenClaws means.

💡 Easy Configuration — Aurogen ditches CLI interaction and config files entirely. After installation, just open the web panel → set a password → configure your first Provider, and you're ready to go in the Web Channel. All modules are loaded dynamically, so every setting takes effect immediately — no restart required.

🦀 Ecosystem Compatible — Aurogen is fully compatible with the OpenClaw ecosystem. You can download any skill from clawhub.ai and import it directly into Aurogen. The built-in public skills also include native ClaWHub integration.

Etymology: Aurogen = Aurora (dawn / aurora borealis, the Roman goddess of dawn) + generation. The pronunciation kind of sounds like an orange 🍊 — so come grow an orange tree full of 🍊!


📢 News

  • 2026-03-14Aurogen now natively supports Agent Group mode — tackle complex tasks or just have a multi-agent conversation!
  • 2026-03-12Documentation site is live, with UX improvements!
  • 2026-03-11We released one-click installer packages — download from Releases!
  • 2026-03-10Aurogen is live! Come taste an 🍊!

📖 Documentation

Visit docs.aurogen.site for the full documentation.


🏗️ Architecture

Architecture Diagram

Diagram is a rough draft — a cleaner version is coming soon.


🦀 Feature Comparison

FeatureAurogenOpenClawNanoBotPicoClawZeroClaw
Memory
Tools / Skills
Sub-agents
Web panel✖️✖️✖️
Multi-agent (not subagent)✖️✖️✖️✖️
Multi-instance per channel✖️✖️✖️✖️
BOOTSTRAP mechanism✖️✖️✖️
Minimum hardware costLinux SBC ~$50Mac Mini $599Linux SBC ~$50Linux Board $10Any hardware ~$10

NanoBot has partial multi-instance support, but configuration is a bit involved.

These are all excellent projects that inspired Aurogen greatly. They are actively maintained, so this table may become outdated quickly.

More unique features will be documented as the project evolves.


🚀 Quick Start

One-click Installer

Download the package for your platform from Releases. Each package includes Python and Node.js runtimes — no additional software installation required.

PlatformArchitectureFile
macOSApple Silicon (M1/M2/M3/M4)aurogen-x.x.x-macos-arm64.tar.gz
LinuxARM64aurogen-x.x.x-linux-arm64.tar.gz
Linuxx86_64aurogen-x.x.x-linux-x64.tar.gz
Windowsx64aurogen-x.x.x-windows-x64.zip

macOS / Linux:

tar -xzf aurogen-x.x.x-<platform>.tar.gz
cd aurogen-x.x.x-<platform>
bash start.sh

Windows: Extract the zip, then double-click start.bat.

Open http://localhost:8000 in your browser. All configuration is done through the web interface.

Docker

Build the image:

docker build -t aurogen .

Run Aurogen with a persistent workspace:

docker run --rm -p 8000:8000 \
  -v "$(pwd)/aurogen/.workspace:/app/aurogen/.workspace" \
  aurogen

Then visit http://localhost:8000.

Docker Compose

From the project root directory:

docker compose up -d --build

Development Setup

Prerequisites: conda (or another Python environment manager) and Node.js.

From the project root directory:

1. Start the backend:

# Create the environment
conda create -n aurogen python=3.12

# Install dependencies
conda activate aurogen && cd ./aurogen && pip install -r requirements.txt

# Start the server
uvicorn app.app:app --host 0.0.0.0 --port 8000 --reload

2. Start the frontend:

cd ./aurogen_web && npm i
npm run dev

Getting Started: Set Password and Provider

Visit docs.aurogen.site for the full documentation.