Quickstart

Clone OpenBook, run it locally, and build your first workflow with the AI builder.

Run it locally

bash
git clone https://github.com/bookbaghq/openbook
cd openbook
npm install
npm run dev

The admin console is at http://localhost:3000/bb-admin. Activate a provider plugin (Anthropic or OpenAI) and add your API key so a model is registered.

Build a workflow with AI

Open a workflow, click the Builder panel, and describe what you want. The builder creates any agents it needs, wires the graph, verifies it, and shows a readiness checklist.

builder prompt
Every morning at 7am, pull AI-engineering news from RSS, Reddit
and Hacker News, have an agent score each item 0-100, assign a
topic and write 3 hook ideas, then email me a ranked
"[Content Radar]" digest via the resend plugin.
Tune which model the builder uses and its system prompt under Settings → Workflow Builder.

Fire it

Click Run to fire manually, or attach a trigger.scheduler / trigger.webhook node. You can also fire a workflow from an event:

bash
curl -X POST $HOST/bb-workflows/api/workflows/emit \
  -H 'Content-Type: application/json' \
  -d '{"event":"order.updated","payload":{"order_id":"A1"}}'