Chatbot Web APIs (AI Tools & LLM Clients): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
Reverse-engineered third-party provider APIs giving free access to GPT-4 and other LLMs
Reverse engineered ChatGPT web API client in Python (archived)
Unofficial NotebookLM Python API/CLI built on its undocumented internal RPC protocol
Multi-account API gateway for Grok Web, Grok Build and Grok Console
Reverse engineered API of Microsoft's Bing Chat (Sydney) AI
TypeScript replication of gpt4free reverse-engineered free GPT-4 provider API
Pure-protocol reverse implementation of ChatGPT web incl. GPT-Image-2, OpenAI-compatible
OpenClaw using Claude/ChatGPT/Gemini/DeepSeek/Doubao web sessions, no API token
Unofficial Python package returning Google Bard responses via cookie value
Python client for the unofficial ChatGPT web API
Node.js client for ChatGPT and Bing AI with reverse-engineered endpoints
Converts ChatGPT web into OpenAI API format
Reverse-engineered async Python API for the Google Gemini web app
Converts Google Gemini web into an OpenAI-compatible API
Free GPT-3.5 API from the login-free ChatGPT web
Free ChatGPT API from the login-free ChatGPT web
Reverse engineered Python API wrapper for Quora's Poe (unmaintained)
Unofficial API wrapper for the Perplexity.ai web interface
Grok web to OpenAI-compatible API proxy
Reverse engineered ChatGPT web proxy (Rust)
Self-hosted ChatGPT web mirror site
Exposes web chat UIs (Gemini, etc.) as an API
Python SDK for reverse engineered Google Bard
Unofficial Python wrapper for ChatGPT web via browser session
High-performance Claude.ai web and Claude Code reverse proxy (Rust)
Manages and refreshes PandoraNext ChatGPT web tokens to run a free OpenAI-style relay
Reverse engineered Windows (Microsoft) Copilot into an OpenAI-compatible REST API
Reverse-engineered Bing AI Chat Node.js client
MCP server driving ChatGPT, Claude, Gemini and Perplexity web sessions without API keys
Go proxy turning the ChatGPT website into an OpenAI-compatible API
Python API wrapper for Poe.com web giving access to GPT-4, Claude, Gemini and more
Unofficial Python API for HuggingChat web
Manages reverse-engineered LLM web APIs (ChatGPT, Bard, Claude, HuggingChat, Qwen) behind an OpenAI API
Unofficial Python API for claude.ai web using session cookie
Self-hosted Grok web mirror via reverse proxy
Desktop client for jailbroken Bing AI / Copilot (Sydney) via its reverse engineered API
DeepSeek web API proxy with OpenAI and Anthropic compatible interfaces
Unofficial API client and CLI for Claude via the claude.ai web interface
ChatGPT web to API converter
Web-based Gemini wrapped into an OpenAI-compatible API
Self-hosted OpenAI-compatible API proxying Gemini web
Grok2API on Cloudflare Workers
Unofficial ChatGPT API via browser automation
Turns web AI chat interfaces (e.g. Claude) into APIs
Turns Claude.ai web into an API with image recognition and file upload
Reverse-engineered Gemini web app API usable as an OpenAI/Gemini/Claude API key
Microsoft 365 Copilot exposed as an OpenAI/Anthropic-compatible API gateway
Documents the ChatGPT web app internals and its backend-api calls
Reverse-engineered ChatGPT web to provide a React Native wrapper
Python Grok web to OpenAI API proxy
Unofficial Python API for character.ai using direct HTTP requests
Unofficial Python client for Grok 3 reverse-engineering grok.com browser requests
OpenAI/Gemini-compatible proxy for the Gemini Business web API
Reverse engineered Auth0 login flow for OpenAI ChatGPT
Exposes the reverse-engineered poe-api library as an OpenAI-compatible API
Reverse engineered Google Bard API for Node.js
Reverse engineered Meta AI (Llama 3) web chat API
Unofficial SDK that lets agents drive logged-in ChatGPT web sessions
Server built on the reverse-engineered Gemini-API web client
Self-hosted proxy unifying ChatGPT, Grok and Gemini web sessions into OpenAI API
DeepSeek private web chat API with reversed proof-of-work challenge
Python toolkit for free LLM web providers and search
Unofficial Character.AI wrapper for Node.js
Exposes Apple Intelligence and ChatGPT desktop app through OpenAI / Ollama APIs
Local API proxy for Qwen AI web chat with session management
Reverse engineered DeepSeek chat into an OpenAI-compatible REST API
Python API for Claude.ai web sessions, chat, attachments and history
Python wrapper and FastAPI server for the Grok web interface (discontinued)
Reverse engineered API for Quora's Poe chatbot service
Reverse-engineered Doubao API as OpenAI-compatible REST service incl. image/video generation
Unofficial reverse-engineered ChatGPT web API in Python
Python client for Microsoft Copilot (Bing Chat / Sydney) web
Python API for perplexity.ai web
Access Tencent Yuanbao web chat through an OpenAI-compatible interface
Relay for ChatGPT web v1 APIs using refresh tokens as keys
C++ web UI and server using free reverse-engineered GPT providers
NotebookLM CLI/library via reverse-engineered Boq RPC, incl. audio podcasts
Reverse-engineered ByteDance Doubao chat API with search and image generation
ChatGPT web interface to API conversion gateway
Edge's Bing AI sidebar reverse engineered for Chrome
Unofficial Python package returning Google Gemini web responses via cookies
Desktop app and OpenAI-compatible API proxying LLM web UIs
Reverse-engineering library plugin for ChatGPT, Claude, Bard and gpt4free in QQ bots
Reverse engineered Python wrapper for the Vercel AI Playground
Unofficial Python access to GPT-4 through chat.openai.com, works with LangChain
CLI to use ChatGPT from the terminal without an API key via the web app
Rust rewrite of Grok2API
Uses ChatGPT web chat as a local coding agent
Terminal AI chat and REST API using free LLM web providers
Converts Hugging Face Spaces, ModelScope and Gradio chatbots into free APIs
Go Claude.ai web to API gateway with account pool and web mirror
Unofficial Bing Chat API
Maintained reverse-engineered Microsoft Bing Chat / Copilot API
Claude.ai web to API proxy
Go port of the reverse engineered Bing Chat API with gRPC and CLI
Grok web to OpenAI API reverse proxy
Scrapes full ChatGPT user history through the hidden frontend backend API
Converts the ChatGPT web page into an API
Python client, MCP server and REST API for Perplexity web UI
Microsoft XiaoIce chatbot API via Weibo
Grok web reverse proxy to OpenAI API with multi-account pooling
Gemini web to OpenAI/Claude/Gemini-compatible API via browser cookies
Exports all ChatGPT conversations via the web app's internal API
Python SDK for the ChatGPT web version
Text Generation WebUI extension using the reverse-engineered Bing Chat API
Rewrite of Grok2API reverse proxy
Unofficial Python API for the claude.ai web chat
Reverse-engineered JavaScript client for the Google Bard web chat
JavaScript port of gpt4free reverse-engineered providers
Reverse engineered API for Quora Poe
PHP SDK for ChatGPT with reverse engineered web API support
Reverse engineered DuckDuckGo AI Chat API client
API wrapper for using ChatGPT web for free without paid API
Microsoft 365 Copilot to OpenAI-compatible API gateway
Java library for ChatGPT via the reverse engineered web API
Use major AI models through their web sessions without API tokens
Desktop app exposing LMArena.ai models as an OpenAI-compatible API
FastAPI wrapper for Meta AI chat, image and video generation via cookies
Unofficial Python API wrapper for character.ai
REST API wrapper for Google NotebookLM built on notebooklm-py
Unofficial API for Bing Chat (GPT-4)
Reverse engineered Python client for ChatGPT web conversations
Gateway converting Gemini Business API to OpenAI-compatible interface
Puppeteer-based local API for the ChatGPT web interface
Converts a ChatGPT or Claude web account into an API
Free ChatGPT API reversed from the web client
Java library for the reverse engineered Google Bard API
C# ChatGPT SDK using the reverse engineered web API
Reverse-engineered ChatGPT.com web voice (realtime WebRTC + DataChannel) protocol
Claude.ai web to API proxy
Reverse engineering of the new Bing chat feature (Node.js)
Node.js client for the ChatGPT web API
Reverse engineered Python wrapper for OpenPlayground (nat.dev)
Self-hostable reverse engineered Poe.com API
DuckDuckGo AI chat reverse engineered API on Cloudflare Workers
MCP server for Gemini web via browser cookies (chat and image generation)
Reverse-engineered Zhipu ChatGLM web API with streaming and agent support
Local proxy exposing Microsoft 365 Copilot as an OpenAI-compatible API
Unofficial Python SDK for Notion AI
Async Python client for the Grok mobile private gRPC API
Unofficial Notion AI Go SDK
Lightweight unofficial Character.AI API for Node.js, Deno and Bun
Unofficial API wrapper for Character.AI
Simple framework for reversing web chat services into APIs
Reverse engineered Google AI Studio endpoint for Gemini 1.5 Pro
Proxies cto.new chat into OpenAI ChatCompletion format
OpenAI-compatible proxy for the Gemini web app
Unofficial open APIs for ChatGPT and Microsoft Copilot with self-hosting
CLI client built on Claude.ai's reverse-engineered HTTPS completion API
Unofficial API for interacting with Google Gemini web chat
ChatGPT and Grok web-session oracle extension for the Pi agent
Reverse-engineered Node.js client for Quora's Poe chatbot service
Unofficial API for Naver CLOVA X
Runs Meta AI's web model in Hermes Agent without API keys
Pi extension searching via your Perplexity Pro/Max web subscription
Wrapper for several reverse-engineered AI provider web APIs with an OpenAI-compatible interface
FastAPI Grok2API compatible with OpenAI calls
OpenAI-compatible proxy for Gemini and Claude web APIs via cookie auth
Reverse-engineered Perplexity API client in Python over WebSocket
Grok web to OpenAI-style API with image/video generation and account pool
Unofficial PHP client for the Notion AI API
ChatGPT web to OpenAI API proxy with Sentinel PoW solver
Unofficial Python API wrapper for the Microsoft Copilot web chat
Unofficial Node.js client for gemini.google.com
Reverse-engineered Python API for prism.openai.com
Bing AI chatbot WebSocket API wrapper for PHP
Go rewrite of grok2api (Grok web to API)
Unofficial TypeScript SDK for Muse chat using the Muse Gadget SDK protocol
Bulk-export all ChatGPT conversations incl. Team/Business workspaces via backend API
Node.js port of the reverse-engineered EdgeGPT Bing Chat API
Unofficial Node.js API based on the Perplexity.AI website and mobile app
Self-hosted backup of ChatGPT conversations, projects and custom GPTs
Reverse engineered ChatGPT Turnstile anti-bot token used for login and chat
Reverse-engineered Gemini web interface as a streaming API with tools
Self-hosted API and web UI for ChatGPT via its web interface
Go reverse-engineered API of Microsoft's Bing Chat
Brings Character.AI personas into Discord via the unofficial API
HuggingChat web API client with streaming and web search
Sydney persona decorator for the reverse-engineered EdgeGPT API
Unofficial ChatGPT web API client
Unofficial Claude web API with OpenAI-like structure
Reverse-engineered Python wrapper for the Claude web app
Exports ChatGPT Business account data via the web backend
Reverse-engineered ChatGPT web interface with streaming automation API
Reverse-engineered Node.js wrapper for the blackbox.ai chat API
Python package for the API that the Cleverbot website uses
Unofficial Python client for Genspark.ai login and streaming chat
OpenAI-compatible proxy for grok.com web sessions
Cloudflare Workers gateway reverse-engineered from the anonymous ChatGPT Android API
Reverse-engineered API for Inflection AI's Pi chatbot
OpenAI-compatible API over gemini.google.com including images and Veo video
Reverse-engineered Node.js wrapper for the Vercel AI Playground
OpenAI-compatible proxy and Node.js SDK for the Gemini web app
OpenAI-compatible proxy for the Genspark.ai web session
Unofficial Character.AI wrapper for Node
CLI for the unofficial Perplexity Labs API