跳转到主要内容
安装有三种方法

1. 一键安装包(推荐)

前往 Releases 下载对应平台的整合包,内置 Python 和 Node.js 运行时,无需安装任何额外软件。
平台架构文件
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-<平台>.tar.gz
cd aurogen-x.x.x-<平台>
bash start.sh
Windows: 解压后双击 start.bat 在浏览器中打开 http://localhost:8000,所有配置均在 Web 界面中完成。

2. Docker安装

构建镜像:
docker build -t aurogen .
运行 Aurogen 并持久化工作区:
docker run --rm -p 8000:8000 \
  -v "$(pwd)/aurogen/.workspace:/app/aurogen/.workspace" \
  aurogen
然后访问 http://localhost:8000

Docker Compose

在项目根目录直接运行:
docker compose up -d --build

3. 开发部署

前置依赖: conda(或其他 Python 环境管理器)和 Node.js 在项目根目录运行: 1. 启动后端:
# 创建环境
conda create -n aurogen python=3.12

# 安装依赖
conda activate aurogen && cd ./aurogen && pip install -r requirements.txt

# 启动服务
uvicorn app.app:app --host 0.0.0.0 --port 8000 --reload
2. 启动前端:
cd ./aurogen_web && npm i
npm run dev