Turn any website into an API.
Extract data or perform actions on any website. We turn it into a production-ready API endpoint. Fast. Structured. Reliable.
- Record traffic from a website with the extension
- Describe the data you want to extract or the action you want to automate
- Generate a reusable API skill from the captured flow
- Run that skill through a stable HTTP endpoint
The local Docker setup runs the full stack:
- web on
http://localhost:3000 - backend API on
http://localhost:4000 - ARQ worker in the same app container
- Postgres on
http://localhost:5432 - Redis on
http://localhost:6379
cp infra/.env.example infra/.env
make bootstrap
make dev-upmake bootstrap runs database migrations and seeds a local development user.
make dev-up # build and start web + api + worker + db + redis
make dev-down # stop the local stack
make dev-logs # tail local logs
make bootstrap # run migrations and seed a dev user
make migrate # run alembic migrations
make seed # seed a local dev user
make extension-build # build the browser extension
make app-shell # open a shell in the app imagebrowse2api/
|- web/
|- extension/
|- be/
`- infra/