Discover and explore top open-source AI tools and projects—updated daily.
goehouLocal OpenAI-compatible API for Tabbit AI models
New!
Top 65.7% on SourcePulse
Summary
goehou/tabbit-toy offers a local service (Tabbit2API) exposing Tabbit browser's AI models (Claude, GPT, Gemini) via an OpenAI-compatible API. It targets developers and researchers needing programmatic access, simplifying local integration and experimentation without the Tabbit UI.
How It Works
This project reverse-engineers Tabbit's protocols to act as a local proxy. It captures Tabbit's authentication (via exported cookies) and model interaction logic, translating requests into an OpenAI-compatible format. A Node.js server forwards these to Tabbit's backend, processes SSE stream responses, and returns them, bypassing the Tabbit browser UI for inference.
Quick Start & Requirements
node src/server.mjstabbit.ai), Node.js 18+, Chrome extension. Tabbit Pro membership (set Tabbit as default browser) needed for premium models.cookie-helper-extension, export cookies, get Tabbit version via console, configure .env, run server.docs/逆向流程与协议.md, Roadmap: docs/实现路线图.md.Highlighted Details
/v1/chat/completions, /v1/models).Maintenance & Community
Relies on reverse engineering Tabbit's protocols, making it prone to breakage with Tabbit updates. No explicit community channels or contributor information are provided. A roadmap is available in docs/.
Licensing & Compatibility
No formal license. Explicitly stated for "personal learning and research only," prohibiting commercial use, high concurrency, and account redistribution, severely restricting commercial adoption.
Limitations & Caveats
chat_session_id invalidation can affect service availability.2 weeks ago
Inactive