Home / AI Tools & LLM Clients

757 open-source AI Tools & LLM Clients projects built by reverse engineering

Open-source projects in AI Tools & LLM Clients that exist because someone reverse engineered a closed product. Most-starred: claw-code, system-prompts-and-models-of-ai-tools, system_prompts_leaks, gpt4free, CLIProxyAPI.

Search and filter this category →

Coding Agents (Claude Code, Cursor, Copilot…)254 all 254 →

  1. claw-code★ 194,974 · active · Rust

    Clean-room Rust/Python rewrite of the Claude Code agent harness after the source leak

  2. CLIProxyAPI★ 56,577 · active · Go

    Wraps Codex, Claude Code, Antigravity, Grok and Gemini CLI OAuth backends as OpenAI/Claude-compatible APIs

  3. sub2api★ 44,933 · active · Go

    Relay that exposes Claude, OpenAI, Gemini and Grok subscriptions as unified APIs

  4. claude-code-router★ 37,871 · active · TypeScript

    Proxy that routes Claude Code's Anthropic API traffic to other model providers

  5. Antigravity-Manager★ 32,601 · active · Rust

    Antigravity account manager with local OpenAI/Anthropic/Gemini proxy

  6. claude-code-best★ 23,060 · active · TypeScript

    Reverse-engineered rebuild of the Anthropic Claude Code CLI as an open terminal coding assistant

  7. opencode-antigravity-auth★ 10,951 · active · TypeScript

    OpenCode plugin authenticating against Antigravity to use its Gemini/Claude quota

  8. claude-code-sourcemap★ 9,722 · active · TypeScript

    Claude Code 2.1.88 TypeScript source restored from sourcesContent in the leaked cli.js.map

  9. AIClient2API★ 8,928 · active · JavaScript

    Multi-protocol proxy for Antigravity, Codex, Grok, Kiro and Claude client backends

  10. gcli2api★ 5,277 · active · Python

    Converts Gemini CLI and Antigravity credentials into OpenAI, Gemini and Claude APIs

Chatbot Web APIs196 all 196 →

  1. gpt4free★ 66,944 · active · Python

    Reverse-engineered third-party provider APIs giving free access to GPT-4 and other LLMs

  2. ChatGPT (revChatGPT)★ 27,975 · archived · Python

    Reverse engineered ChatGPT web API client in Python (archived)

  3. notebooklm-py★ 19,936 · active · Python

    Unofficial NotebookLM Python API/CLI built on its undocumented internal RPC protocol

  4. grok2api★ 7,858 · active · Go

    Multi-account API gateway for Grok Web, Grok Build and Grok Console

  5. EdgeGPT★ 7,829 · archived · Python

    Reverse engineered API of Microsoft's Bing Chat (Sydney) AI

  6. gpt4free-ts★ 7,646 · slowing · TypeScript

    TypeScript replication of gpt4free reverse-engineered free GPT-4 provider API

  7. chatgpt2api (basketikun)★ 6,758 · active · Python

    Pure-protocol reverse implementation of ChatGPT web incl. GPT-Image-2, OpenAI-compatible

  8. openclaw-zero-token★ 5,207 · active · TypeScript

    OpenClaw using Claude/ChatGPT/Gemini/DeepSeek/Doubao web sessions, no API token

  9. Bard-API★ 5,159 · archived · Python

    Unofficial Python package returning Google Bard responses via cookie value

  10. PyChatGPT★ 4,184 · active · Python

    Python client for the unofficial ChatGPT web API

MCP Servers for Private APIs81 all 81 →

  1. xiaohongshu-mcp★ 16,603 · active · Go

    MCP server for Xiaohongshu (RedNote): login, publish, search, comment

  2. whatsapp-mcp★ 6,740 · slowing · Go

    WhatsApp MCP server built on whatsmeow web multidevice protocol

  3. gemini-notebook-mcp-cli★ 6,400 · active · Python

    CLI and MCP server for Gemini Notebook (NotebookLM) via its internal RPC API

  4. linkedin-mcp-server★ 4,023 · active · Python

    LinkedIn MCP server for profiles, companies, jobs and messages via browser session

  5. notebooklm-mcp★ 3,443 · archived · TypeScript

    MCP server letting agents query Google NotebookLM with citations

  6. slack-mcp-server★ 1,875 · active · Go

    Slack MCP server that can use browser session tokens and the undocumented Slack Edge API

  7. garmin_mcp★ 1,416 · active · Python

    MCP server for Garmin Connect data via unofficial API

  8. xhs-toolkit★ 1,353 · active · Python

    MCP server for publishing and managing Xiaohongshu creator content from AI clients

  9. douyin-mcp-server★ 1,279 · archived · HTML

    Douyin MCP extracting watermark-free video links and transcripts

  10. mcp-server-weread (freestylefly)★ 583 · slowing · JavaScript

    MCP server for WeChat Read (WeRead) shelf and notes

Image/Audio/Video Gen APIs69 all 69 →

  1. midjourney-proxy★ 5,372 · slowing · Java

    Proxies Midjourney's Discord channel to provide an HTTP API for image generation

  2. suno-api★ 3,280 · active · TypeScript

    Unofficial self-hostable REST API for Suno music generation via its internal endpoints

  3. flow2api★ 3,092 · active · Python

    Reverse-engineered Google Flow API for Nano Banana Pro and Veo generation

  4. midjourney-api (zcpua)★ 1,866 · active · TypeScript

    Unofficial Node.js Midjourney client over Discord

  5. Suno-API★ 1,817 · slowing · Python

    Unofficial Suno music generation API

  6. sora2api★ 1,237 · archived · Python

    Reverse-engineered Sora web API with account pool

  7. jimeng-api★ 1,041 · archived · TypeScript

    Reverse-engineered Jimeng/Dreamina text-to-image, image-to-image and video API

  8. midjourney-api (yokonsan)★ 891 · slowing · Python

    Midjourney Discord API wrapper as REST service: imagine, upscale, variation, describe

  9. midjourney-proxy★ 825 · active · C#

    Midjourney Discord proxy exposing an image generation API

  10. ttsfm★ 738 · archived · Python

    OpenAI-compatible TTS API mirroring the free openai.fm service

AI Hardware & On-device Models56 all 56 →

  1. OpenTPU★ 806 · dormant · Python

    Open-source reimplementation of Google Tensor Processing Unit (TPU) hardware

  2. meta-glasses-api★ 696 · slowing · TypeScript

    Messenger browser extension acting as an unofficial API for Meta Ray-Ban glasses

  3. riffado★ 428 · active · TypeScript

    Self-hosted transcription interface for Plaud Note recordings

  4. reverse-engineering-gemma-3n★ 278 · slowing · Python

    Reverse engineering of Google's Gemma 3n edge-optimized model architecture

  5. dot2api★ 209 · active · Python

    Turns the OpenAI Dot device into an OpenAI- and Claude-compatible API

  6. even-g2-protocol (i-soxi)★ 191 · active

    Reverse-engineered BLE protocol of Even Realities G2 smart glasses

  7. TotalRecall★ 172 · active · C++

    Extracts and displays data from Windows 11 Copilot+ Recall snapshots database

  8. ANE-LM★ 146 · active · C++

    LLM inference on the Apple Neural Engine

  9. Orion★ 133 · active · Objective-C

    Local runtime for training and running small LLMs on the Apple Neural Engine

  10. rk3588-npu★ 130 · slowing · C

    Reverse engineering the Rockchip RK3588 NPU

Chinese LLM Web APIs50 all 50 →

  1. Chat2API★ 1,721 · active · TypeScript

    Zero-cost access to GLM, Kimi, Qwen and other models via their official web UIs

  2. qwen2API★ 975 · active · Go

    Converts the Qwen web chat into an API

  3. Qwen2API★ 846 · active · JavaScript

    QwenLM web chat to OpenAI-compatible API

  4. deepseek2api★ 638 · archived · Python

    DeepSeek web reverse API

  5. deepseek-free-api★ 318 · active · Python

    Converts chat.deepseek.com web chat into OpenAI and Anthropic compatible APIs

  6. DeeperSeek★ 310 · slowing · Python

    Unofficial Python wrapper for the DeepSeek web chat

  7. doubao-2api★ 292 · slowing · Python

    Doubao web to API with Playwright a_bogus signature reversing

  8. kimi2api★ 249 · active · Python

    Kimi web chat reverse proxy with OpenAI-compatible interface

  9. deepseek-web2api-free★ 190 · active · Python

    FastAPI reverse proxy turning DeepSeek web chat into OpenAI-compatible API

  10. 2025doubao-free-api★ 173 · active · TypeScript

    Doubao web reverse API

System Prompt Leaks & Extractions29 all 29 →

  1. system-prompts-and-models-of-ai-tools★ 144,283 · active

    Extracted system prompts and tool definitions for Cursor, Claude Code, Devin, Windsurf, Kiro, v0, Lovable and more

  2. system_prompts_leaks★ 70,299 · active · Python

    Archive of extracted system prompts from ChatGPT, Claude, Gemini, Grok and others, per vendor with history

  3. CL4R1T4S★ 51,532 · active

    Leaked system prompts and tool specs for ChatGPT, Claude, Gemini, Grok, Perplexity, Cursor, Lovable, Replit and others

  4. leaked-system-prompts★ 14,979 · active

    Collection of leaked system prompts from LLM-based services, with verifiable sources

  5. claude-code-system-prompts★ 13,011 · active · JavaScript

    Claude Code system prompt, builtin tool descriptions and sub-agent prompts extracted per release

  6. chatgpt_system_prompt★ 10,825 · active · HTML

    Collection of extracted GPT system prompts plus prompt injection / prompt leaking techniques

  7. awesome-ai-system-prompts★ 6,264 · active · TypeScript

    Curated collection of system prompts for top AI tools (v0, Manus, Claude Code, ChatGPT, Perplexity)

  8. system-prompts-and-models-of-ai-tools-chinese★ 1,258 · active

    Chinese translation of extracted prompts from Cursor, Devin, VSCode Agent and other AI coding tools

  9. cc★ 715 · slowing

    Extracted Claude Code system prompt

  10. CLAUDE-CODE-SYSTEM-PROMPT★ 390 · active

    Living document of the extracted Claude Code system prompt

Other AI22 all 22 →

  1. claude-desktop-zh-cn★ 7,979 · active · PowerShell

    Chinese localization patch for Claude Desktop on macOS, Windows and Linux

  2. claude-desktop-debian★ 5,484 · active · Shell

    Repackages the Windows Claude Desktop app to run on Debian/Linux

  3. chatgpt-exporter★ 2,834 · active · TypeScript

    Export ChatGPT conversation history from the web app

  4. Open Claude UI★ 1,447 · active · TypeScript

    React components and design-system notes derived from REA investigation of the Claude app UI

  5. convoviz★ 888 · active · Python

    Converts ChatGPT export ZIPs into Markdown with media and usage visualizations

  6. cc-desktop-switch★ 801 · active · Python

    Configures DeepSeek, Kimi, GLM and Bailian providers inside Claude Desktop

  7. claude-desktop_win-zh_cn★ 673 · active · Python

    Claude Desktop Windows zh-CN patch translating keys and JS chunk labels

  8. GPTZero (open-source)★ 608 · active · Python

    Open-source reimplementation of the GPTZero AI-text detector

  9. S3Tokenizer★ 535 · active · Python

    Reverse engineered reimplementation of CosyVoice's supervised semantic speech tokenizer

  10. openteam★ 263 · active · Go

    Open-source implementation of the OpenCat Team server