The short version
Buying an agent platform puts your workflows inside someone else's product. Building your own means months spent on the parts every team needs: someone to approve a payment, a record of what happened, a way to undo a mistake. The third way is to start from an app that already works and make it yours. The OpenWOP reference app is open source (Apache 2.0), it is the same app that runs at app.openwop.dev, and it can carry your name, colours and logo without forking its core.
Read these first
- Install the white-label app — download
openwop-demo-app.zip, pick a host, start it, re-brand it. - Try the live reference — the unbranded app this bundle is built from, with no sign-up.
- For production evaluators — what the protocol guarantees, what it does not, and how to read the evidence.
What you get
- Your brand. Set
VITE_BRAND_PRODUCT_NAMEand the otherVITE_BRAND_*strings at build time, and override the colour tokens insrc/brand/brand.css. The header, logo, document title and footer all carry your name. No core-logic fork. - Your cloud. One portable container with a ready-made deploy pack for each host: Docker Compose (laptop, VPS or on-prem, no cloud account), Fly.io, Render, Railway, AWS, Azure and Google Cloud.
- Your model keys. Bring your own provider keys. The demo also seeds deterministic mock-AI workflows that run with no key at all, so you can evaluate before you spend anything.
- Work you can stop and check. A step that would move money waits for a person to approve it. Every step is recorded as it happens, and a finished run can be rewound and played again without repeating its side effects, so a replay never pays twice.
- A team to start from. Ten example agents (Ava, Felix, Cleo, Idris, Mira, Ren, Pax, Quill, Iris, Ezra), each with a board, cards and schedules. Rename them for your company, or ship a clean tenant with none.
- A way out. The app speaks the open OpenWOP protocol, so your agents and workflows can move to any other host that implements it. Secrets never travel with them: you reconnect your keys where you arrive.
Get it running
- Download
openwop-demo-app.zipfrom /install/ and check it against its published checksum. - Start the whole stack on one machine with the Docker Compose pack:
docker compose up --buildindeploy/compose/. No cloud account needed. - Put your brand on it with the
VITE_BRAND_*settings andsrc/brand/brand.css, then rebuild the front-end. - Rename the example agents for your teams, or turn demo seeding off for a clean tenant.
- When you are ready, deploy with the pack for your host under
deploy/.
What you take on
- You operate it. There is no service contract or SLA behind the app, and no paid, managed offering from the OpenWOP project. Uptime, backups and incident response are yours, or your host vendor's.
- Upgrades are yours to schedule. The bundle is rebuilt from the reference app as it changes. Taking a new version, and testing it against your branding and data, is a step you plan.
- Model costs are yours. With your own provider keys, usage is billed to you by your provider. The mock-AI demo workflows cost nothing.
- The evidence is self-reported today. The reference app passes the conformance suite, but every published result so far comes from the project's own steward or an affiliated organization. No independent organization has run its own host yet. For production evaluators explains how to read that.