Skip to content

CadanHu/OpenAutoGrowth

Repository files navigation

OpenAutoGrowth 🚀

OpenAutoGrowth is an AI-driven, multi-agent growth engine that automates the entire marketing lifecycle through a closed-loop system.

License Architecture

🌟 Key Features

  • Intelligent Orchestration: High-level goal interpretation and dynamic task scheduling.
  • Multi-Agent Collaboration: Specialized agents for Copywriting, Multimodal Assets (Image/Video), Strategy, and Execution.
  • Closed-Loop Optimization: Autonomous performance analysis and strategy correction.
  • Modern UI: Premium Glassmorphism dashboard for real-time monitoring.

🏗️ Architecture

The system follows a Layered + Multi-Agent + Dynamic Orchestration design. All design specifications live in the /docs directory:

Document Description
System Overview Architecture layers, ADR decisions
Agent Design 8 Agents' functions, I/O specs
System Flow Core pipeline, sequence diagrams
State Machine Campaign, Task, Asset states
Domain Model DDD bounded contexts & aggregates
Entity Relations ER diagram & field definitions

System Flow

  1. User Goal → Interpreted by Orchestrator.
  2. Planner creates a dynamic Task DAG.
  3. Execution Agents generate content and deploy to channels.
  4. Data Analysis Agent pulls results.
  5. Optimizer Agent refines the strategy and triggers a new cycle.

🚀 Getting Started

  1. Clone the repo:
    git clone https://github.com/CadanHu/OpenAutoGrowth.git
    cd OpenAutoGrowth
  2. Install dependencies:
    npm install
  3. Run local dashboard:
    npm run dev

🛠️ Tech Stack

  • Framework: Vite + Vanilla JS (Agent Logic)
  • Styling: Vanilla CSS (Rich Aesthetics)
  • Intelligence: Multi-Agent Orchestration (inspired by LangGraph/AutoGen)

Developed by Antigravity AI for CadanHu.

About

基于多智能体编排机制,搭建涵盖内容生成、投放执行、效果分析及自适应优化的智能营销闭环系统。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors