raereverse-api-engineer
Documentation

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-engineer

Manual 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 chromium

Verify the install

reverse-api-engineer --version

You 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.

Next