Execution Layer
Core Engine Layer
Event Bus
Feedback Loop
Storage Layer
Config Store
(YAML)
Results Store
(Markdown)
Log Store
(Structured)
Cache Store
(Redis)
Execution Modes
Smart Mode
Standard Mode
Minimal Mode
Complete Mode
Emergency Mode
AI Components
Task Analyzer
Prompt Generator
Decision Maker
Optimization Engine
User Interface Layer
WebSocket
CLI Tool
(aceflow-cli)
RESTful API
(FastAPI)
Web Dashboard
(aceflow-web)
IDE Extensions
(VSCode/Cursor)
AceFlow Engine
(Workflow Orchestrator)
AI Decision Engine
(LLM Integration)
State Manager
(PATEOAS)
Memory Pool
(Knowledge Base)
Workflow Executor
(Multi-mode Support)
Template System
(Smart Templates)
Tool Integration
(Git/CI/CD)