Vibe Coding Discover

AI Agents

reverse-api-engineer

View on GitHub

The agent that turns websites into APIs!

★ 1.2K110 forksPythonMITkalil0321

CLI agent that browses a site (autonomously via Playwright/Chrome MCP, or manually) and turns captured HAR traffic into a working typed API client in Python, TypeScript, Go, Java, C#, PHP, Ruby or C.

Use Cases

generate a typed API client from a website's real network trafficreverse engineer an undocumented private APIautonomous browser agent captures requests via Playwright or Chrome MCPmanual browser session capture with AI-generated client codecollect structured data (JSON/CSV) via web search and fetchclone clients in Python, TypeScript, Go, Java, C#, PHP, Ruby, CCI-friendly JSON output for scripted capture pipelinesreuse existing Chrome sessions/cookies for authenticated sites

Built With

Language
Python
Frameworks
claude-agent-sdk · playwright · MCP · opencode · ollama · cursor · github-copilot-sdk · click · rich · aiohttp · httpx · Next.js · agent-browser

Tags

ai-agents · web-scraping · api-client-generation · browser-automation · reverse-engineering · har-capture · mcp · playwright · codegen · cli · openapi · claude · llm · python · typescript