agent-orchestration / app
Open Agent Builder
Capability: Open Agent Builder
Use it when
- You need a self-hostable drag-and-drop builder to compose multi-step AI agent pipelines with scraping, conditionals, loops, and human approval gates instead of hand-coding LangGraph
- Non-developers on your team should be able to design, test, and rerun agent workflows in a UI with real-time streaming execution
- You want built workflows exposed as authenticated API endpoints with SSE streaming for programmatic execution
What it solves
Not the fit when
- Offline use without Firecrawl, Convex, and Clerk accounts
- Providers other than Anthropic when workflows need MCP tools (OpenAI/Groq MCP support in development)
- Production-hardened use without accounting for its actively-under-development status
- fully local no-account operation (requires Convex, Clerk, Firecrawl accounts)
- scheduled cron workflow triggers (roadmap)
- hand-coded orchestration libraries
Install
git clone https://github.com/firecrawl/open-agent-builder && cd open-agent-builder && npm install; run `npx convex dev` to link a Convex project, configure Clerk keys and FIRECRAWL_API_KEY in .env.local, then `npm run dev:all`
Invoke
Open http://localhost:3000, add an LLM key in Settings -> API Keys, pick a template such as Simple Web Scraper or drag nodes (Start, Agent, MCP Tool, If/Else, While Loop, User Approval, End) onto the canvas, then click Run and watch streaming execution; workflows are also callable via POST /api/workflows/<id>/execute-stream
Alternatives
No reviewed alternatives recorded yet.