Installation
Install Reverse API Engineer with uv or pip; add the [manual] extra for manual-mode capture.
Install the CLI
uv is recommended for faster installs and proper tool isolation. Pick one.
uv tool install reverse-api-engineerManual mode: install the browser stack
Agent mode (the default) drives capture through npx-launched browser tooling —
browser MCP servers (Playwright or Chrome DevTools) or the Vercel agent-browser
CLI — and needs no extra Python packages. Manual mode drives a local
Playwright browser, which ships in the optional [manual] extra. Install the
extra, then download the Chromium build:
uv tool install "reverse-api-engineer[manual]"
playwright install chromiumVerify the install
reverse-api-engineer --versionYou should see a version string. If not, ensure your shell's PATH includes
~/.local/bin (for uv tool) or wherever pip puts user scripts.
Where does it store data?
~/.reverse-api/
├── config.json # your settings
└── runs/
└── scripts/{run_id}/ # generated clients (canonical)Plus a local copy in ./scripts/{descriptive_name}/ inside the directory
where you launched the CLI, so the output lands inside the project you're
working on.