Skip to main content
Back to trending

reverse-api-engineer

The agent that turns websites into APIs!

  • ai
  • ai-agents
  • claude
  • cli
  • mcp
  • openapi
  • playwright
  • scraping
  • web-scraping
View on GitHub
Stars
1,708
Forks
181
+ today
+4
Created
10mo

Ranking data as of October 21, 2026 (UTC).

Star History

Today, hour by hour

1,708 stars
04

Overview

The agent that turns websites into APIs! It ranks #67 on GitTiger, gaining +4 stars on October 21, 2026 (UTC).

The project is written in Python and has 181 forks. It was created 10mo ago.

AI-generated summary of the repository README — may contain errors.

What it is

Reverse API Engineer is a Python project whose description calls it an agent that turns websites into APIs. It is classified under AI agents and tagged with CLI, MCP, OpenAPI, Claude, Playwright and web scraping topics. It is released under the MIT license.

Capabilities described

Per the README summary, you supply a website plus a goal, such as collecting a list of job postings. A browser then walks the site — driven by you or by an AI agent — and the session's network activity gets written out as a HAR file. Your chosen model studies that capture and produces a working API client. Output languages listed are Python, JavaScript, TypeScript, Go, Java, C#, PHP, Ruby, C and PowerShell. Named model options are Sonnet 4.6 (the default), Opus 4.6 and Haiku 4.5, with OpenCode models referenced separately.

Getting started

No installation or run commands were supplied in the evidence. Open the repository and follow its README for setup. Details such as supported platforms, limits and example output were not provided.

Installation
git clone https://github.com/kalil0321/reverse-api-engineer.git
cd reverse-api-engineer
# see README for setup

Frequently Asked Questions

What does Reverse API Engineer produce?

Per the README summary, a working API client generated by your configured model from captured browser traffic (HAR file), in one of ten listed languages.

Which languages can the generated client use?

Python, JavaScript, TypeScript, Go, Java, C#, PHP, Ruby, C or PowerShell, as listed in the README summary.

What license does it use?

The metadata lists the MIT license.

How do I install it?

Install steps were not supplied; see the repository README.