foxhui/WebAI2API

WebAI2API: инструмент для преобразования веб-ИИ в API на базе Camoufox, поддерживает LMArena/Gemini и другие, многооконная работа и изоляция аккаунтов.

Инструменты⭐ 1 357JavaScript
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

WebAI2API — это инструмент, превращающий веб-интерфейсы популярных AI-сервисов (ChatGPT, Gemini, LMArena и др.) в стандартные OpenAI API через браузер Camoufox.

Зачем нужен

Позволяет использовать модели из бесплатных или корпоративных веб-версий сервисов как обычные API-эндпоинты, совместимые с OpenAI SDK. Это полезно для интеграции AI в свои приложения без использования официальных платных API или при наличии доступа к корпоративным аккаунтам.

Что можно реализовать

  • Интеграция моделей Gemini или ChatGPT в локальные LLM-фреймворки (LangChain, LlamaIndex) через стандартный OpenAI-совместимый интерфейс.
  • Массовая генерация контента или изображений с использованием бесплатных лимитов различных AI-платформ через единый API.
  • Тестирование и сравнение ответов разных моделей (LMArena, DeepSeek, Google) в единой среде разработки.
  • Получение свежих cookies для сторонних инструментов через специальный эндпоинт /v1/cookies.

Ключевые возможности

  • Поддержка множества платформ: LMArena, Gemini, ChatGPT, DeepSeek, Sora и других.
  • Имитация поведения человека (печатание, движение мыши) для обхода анти-бот систем.
  • Изоляция сессий: поддержка многопоточности с отдельными профилями браузера для каждого аккаунта.
  • Полная совместимость с OpenAI API (chat/completions, models, streaming).
  • Встроенная веб-панель управления с возможностью подключения через VNC для ручной авторизации.

👤 Кому подойдёт: Разработчики, исследователи AI и энтузиасты, желающие использовать веб-интерфейсы AI-сервисов как программные API.

Релизы

Релизы ещё не отслежены — появятся после ближайшего опроса.