{"repo":"orchidfiles/ungate","free":true,"listed":false,"github":"https://github.com/orchidfiles/ungate","clone":"git clone https://github.com/orchidfiles/ungate.git","description":"Use your Claude and ChatGPT subscriptions in Cursor instead of paying for API tokens.","language":"TypeScript","stars":128,"topics":["anthropic","claude","claude-code","cursor","cursor-extension","cursor-ide","openai","minimax","chatgpt","gpt"],"license":"MIT","category":"ai-agents","readme_excerpt":"Ungate A Cursor-first extension for using Claude, ChatGPT, and MiniMax subscriptions in Cursor instead of paying for API tokens. How it works Ungate lets you use Claude, ChatGPT, and MiniMax in Cursor through account subscriptions instead of direct API token billing. Claude and ChatGPT authenticate via OAuth; MiniMax uses provider API credentials. Cursor allows a custom OpenAI Base URL. Ungate listens on that URL and translates requests to the target provider API, including streaming, tool calls, and vision where supported. The extension manages the tunnel that makes the proxy reachable to Cursor's backend and shows its settings in a Webview panel. From there you configure providers, copy the public proxy URL, and copy the proxy API key that Cursor uses to authenticate to your local proxy. The status bar item shows separate API and tunnel state. Hover it to inspect the current tunnel URL and use quick actions for opening the dashboard, restarting the tunnel, and copying the tunnel URL. Cursor also has a bug where OpenAI API Key turns itself off in settings every few hours. Ungate can keep it enabled automatically and lets you control this behavior from the status bar tooltip and the dashboard. Architecture Features - [x] OpenAI-to-provider request translation - [x] Streaming responses - [x] Tool calls mapping - [x] Image support - [x] OAuth authentication via Claude or ChatGPT account - [x] MiniMax API key authentication - [x] MiniMax ... reasoning separation - [x] Request an","default_branch":null,"files":null,"tree":[],"storefront":"/r/orchidfiles","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/orchidfiles/ungate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}