MerchantryTidbits

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.