Thanks to visit codestin.com
Credit goes to github.com

Skip to content

bahidemad6955/Aurogen

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

32 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Aurogen

Aurogen: More OpenClaws

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-12 โ€” Documentation site is live, with UX improvements!
  • 2026-03-11 โ€” We released one-click installer packages โ€” download from Releases!
  • 2026-03-10 โ€” Aurogen 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

Feature Aurogen OpenClaw NanoBot PicoClaw ZeroClaw
Memory โœ… โœ… โœ… โœ… โœ…
Tools / Skills โœ… โœ… โœ… โœ… โœ…
Sub-agents โœ… โœ… โœ… โœ… โœ…
Web panel โœ… โœ… โœ–๏ธ โœ–๏ธ โœ–๏ธ
Multi-agent (with subagents) โœ… โœ–๏ธ โœ–๏ธ โœ–๏ธ โœ–๏ธ
Multi-instance per channel โœ… โœ–๏ธ โœ–๏ธ โœ–๏ธ โœ–๏ธ
BOOTSTRAP mechanism โœ… โœ… โœ–๏ธ โœ–๏ธ โœ–๏ธ
Minimum hardware cost Linux SBC ~$50 Mac Mini $599 Linux SBC ~$50 Linux Board $10 Any 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.

Platform Architecture File
macOS Apple Silicon (M1/M2/M3/M4) aurogen-x.x.x-macos-arm64.tar.gz
Linux ARM64 aurogen-x.x.x-linux-arm64.tar.gz
Linux x86_64 aurogen-x.x.x-linux-x64.tar.gz
Windows x64 aurogen-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

  1. After deployment, open the web panel and set your password (especially useful when deploying on a cloud server / VPS):

Set Password

You will see the main dashboard:

Dashboard

Use the top-right corner to switch themes and languages:

Theme & Language

  1. The left sidebar contains all feature panels. First, click Providers:

Providers Panel

  1. Edit the default Provider โ€” fill in your API Key and Base URL, then click Save.

  2. Next, click Agent in the sidebar:

Agent Configuration

  1. Make sure the Provider is set to the one you just configured, then set the Model ID. You can choose whether to enable Thinking.

  2. (Optional) Click the Channel panel to confirm the Web Channel is using the Agent you just configured:

Channel Configuration

  1. You're all set โ€” start chatting in the Web Channel!

Web Channel Chat


Documentation

Visit docs.aurogen.site for the full documentation.

About

"Aurogen๐ŸŠ: The Multi-Agent Evolution of OpenClaw."

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 51.1%
  • Python 44.0%
  • Shell 2.4%
  • CSS 1.1%
  • Batchfile 1.0%
  • Dockerfile 0.2%
  • Other 0.2%