Visual AI Agent Orchestration Platform
AgentForge is a visual canvas where users compose multi-agent workflows by connecting AI agents, data sources, and actions. Unlike linear automation tools, AgentForge supports parallel execution, conditional branching, human-in-the-loop checkpoints, and real-time observability.
21-agent-forge/
├── frontend/ # React + TypeScript + Tailwind
├── backend/ # FastAPI + SQLModel + LangGraph
├── docker-compose.yml # Local development environment
└── README.md
| Layer | Technology |
|---|---|
| Frontend | React 19 + TypeScript + Tailwind CSS v4 |
| Canvas | React Flow |
| State | Zustand + React Query |
| Backend | FastAPI (Python 3.12) |
| Agent Framework | LangGraph |
| Database | PostgreSQL |
| Task Queue | Celery + Redis |
| Real-time | WebSockets |
- Node.js 22+
- Python 3.12+
- Docker & Docker Compose
- Poetry (Python package manager)
# Start infrastructure
docker-compose up -d
# Frontend
cd frontend
npm install
npm run dev
# Backend
cd backend
poetry install
poetry run uvicorn app.main:app --reload- Visual Workflow Editor - Drag-and-drop node-based workflow creation
- Multi-Agent Orchestration - Parallel execution with conditional branching
- Human-in-the-Loop - Approval gates and manual input nodes
- Real-time Observability - Live execution streaming via WebSockets
- Cost Controls - Token budgets and circuit breakers
- Multi-Tenant - User isolation with encrypted API key storage
PolyForm Noncommercial License 1.0.0
Copyright (c) 2025 Phillip-Juan van der Berg. All Rights Reserved.
For commercial licensing, contact: phillipjuanvanderberg@gmail.com