goehou/tabbit-toy

这是一个基于tabbit的研究包,可以转化成OAI格式出来,同时增加了会员认证功能和一键提取cookie的浏览器拓展,方便快速本地快速使用claude gpt等模型

What it solves

Tabbit-toy provides a way to use the AI models integrated into the Tabbit browser (such as Claude, GPT, and Gemini) via a standard OpenAI-compatible API. This allows users to integrate these models into their own third-party AI clients (like Cherry Studio or NextChat) without having to use the Tabbit browser's own interface.

How it works

The project acts as a proxy server that translates OpenAI-format requests into the internal protocol used by Tabbit's web interface. It uses the user's browser cookies (including a JWT token) for authentication. To maintain access, it can automatically refresh cookies by connecting to a running Tabbit browser instance via the Chrome DevTools Protocol (CDP) on a specific debugging port.

Who it’s for

Users who have a Tabbit browser account (especially Pro members) and want to use Tabbit's bundled AI models in their preferred external AI chat interfaces or via command-line tools.

Highlights

  • OpenAI Compatibility: Implements /v1/chat/completions and /v1/models endpoints for easy integration with existing AI tools.
  • Wide Model Support: Accesses a variety of models including Claude Opus, GPT-5.5, Gemini, and various Chinese LLMs (DeepSeek, Qwen, Kimi).
  • Automated Cookie Management: Automatically pulls and refreshes session cookies from the local Tabbit browser to prevent expiration.
  • Automatic Daily Check-in: Includes a built-in feature to automatically perform daily sign-ins to maintain account benefits.
  • Zero Dependencies: The server is built using native Node.js http and requires no npm install for basic operation.

Related

  • Project
  • Project
  • Project
  • Project