adam-s

adam-s / intercept

Public

Turn any website into a typed JSON API using self improving agents

17
1
69% credibility
Found Mar 27, 2026 at 17 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

An experimental tool that uses AI agents in Claude Code to analyze a website's network traffic, discover data patterns, and automatically generate typed JSON API proxies and Next.js dashboards.

How It Works

1
🔍 Discover Interceptor

You find this tool on GitHub that promises to turn any website into easy-to-use data feeds using smart AI helpers.

2
📦 Get Claude Code Ready

You install the free Claude Code tool and clone the project folder so everything is set up on your computer.

3
💬 Ask AI to Explore a Site

You open Claude Code in the project and simply tell it 'Discover the API for Hacker News' or use a quick command.

4
🌐 AI Launches a Browser

The AI smartly opens a browser, visits pages, watches all the hidden data flows, and figures out the site's data patterns.

5
🔧 AI Builds Your Data Feeds

It creates clean data shortcuts you can use right away, like simple web addresses that give back neat lists or details.

6
📊 Build a Custom Dashboard

Tell the AI what you want to see, like a search page with lists and comments, and it makes a ready-to-use screen.

Your Site is Now an App

You now have working data feeds and a beautiful dashboard pulling live info from the site, all without coding.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 17 to 17 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is intercept?

Intercept turns any website into a typed JSON API by launching AI agents that browse pages, capture network traffic, and auto-generate proxy endpoints for JSON, WebSockets, GraphQL, and SSE. Clone the TypeScript repo, run `claude` to chat with agents via slash commands like `/api-discovery https://news.ycombinator.com`, and get curlable routes at `localhost:3001/api/hackernews/top?page=1`. It even builds Next.js dashboards from natural language prompts, solving the pain of manual scraping or reverse-engineering SPAs.

Why is it gaining traction?

Unlike fetch-intercept GitHub libs or basic Puppeteer scripts, intercept's self-improving agents—refined over 47 instruction-tuning iterations—handle complex transports automatically without you writing selectors or parsers. Devs love the "tell Claude what you want" workflow: discover APIs, test routes, and deploy dashboards in minutes via Docker Compose. The Hono API server and Playwright browser make it production-ready out of the box.

Who should use this?

Fullstack devs prototyping data apps from sites like Hacker News or TradingView, indie hackers building side projects on live web data, and data teams creating internal APIs from SaaS UIs without vendor SDKs. Ideal for backend engineers tired of one-off scrapers or frontend folks mocking real APIs for development.

Verdict

Promising experiment for LLM-powered interception (think llm-intercept GitHub on steroids), but with 17 stars and 0.7% credibility score, stick to owned sites per legal warnings—it's raw research code. Docker prod setup and Vitest coverage lower the barrier; fork and tune agents for your intercept build GitHub needs.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.