Agent-native across 6 coding tools, visual debugger, fast CLI, your entire API lives in plain markdown.
Reqbook stores API work as plain markdown files. Send ad-hoc requests from the terminal or browser. Design API contracts. Validate them in CI. Your coding agent can read, write, and run everything. No hosted workspace, no proprietary format just files in your repo.rqb-cli
Terminal interface:
rqb request, rqb exec, rqb flow, and more.rqb-ui
Browser interface: New Request panel, endpoint runner, flow canvas.
Agent integration
MCP tools and skills for Claude Code, Cursor, Copilot, and others.
Quickstart
Install Reqbook, create a project, and execute your first request in under five minutes.
Agent integration
Install skills and MCP tools so Claude Code, Cursor, Copilot, and others can work with specs directly.
Web preview
Browse specs, tune parameters, send requests, inspect responses, and edit markdown all in the browser.
Vibe coding guide
Use Reqbook in your agent loop: document routes, run endpoints, build flows, and review changes.
How it works
Every API operation lives in a markdown file:The vibe coding loop
1
Agent creates or updates specs
Ask your agent to document a route, import from curl, or scan the project for missing specs:
2
Review in the browser UI
3
Build flows
Ask the agent to connect specs into a pipeline:The flow is saved as
api-docs/flows/checkout.md and runnable from both CLI and browser.4
Commit reviewable markdown
Without Reqbook, agents work blind
When an agent needs to test an API endpoint without Reqbook, it reads router files, middleware, env config, constructs acurl command, parses raw stdout, and throws everything away. The next session starts from zero.
The setup cost is five minutes (
rqb init). After that, API docs, tests, CI checks, mock responses, and agent context come from the same reviewable markdown files.
Why not Postman, Insomnia, Bruno, or Hurl?
Agents need file-based tools
GUI tools store state in app databases or proprietary formats. Agents cannot read or write them reliably. Reqbook specs are plain markdown any agent can read, create, and edit them.
Everything stays in the repo
Specs live in
api-docs/ alongside your code. Every API change goes through code review. No “export to share” step, no drift between the tool and the repo.One source, every surface
The same file runs in the CLI, renders in the browser UI, serves the mock server, and validates in CI. You describe the API once.
No account, no cloud
A single Rust binary. No signup, no workspace ID, no internet dependency at runtime. Works offline.
Next steps
Quickstart
Run a real API request in five minutes.
Set up agents
Install skills, slash commands, and MCP for supported coding agents.
Web preview
Start
rqb serve and explore the browser UI.