Самостоятельно разворачиваемый AI-шлюз с API, совместимыми с OpenAI, Claude и Gemini, который маршрутизирует запросы к разным провайдерам моделей и отслеживает ключи, квоты и расходы.
tashfeenahmed/freellmapi
Локальный шлюз, совместимый с OpenAI: объединяет бесплатные тарифы провайдеров LLM за одним эндпоинтом /v1, поддерживает маршрутизацию и переключение при сбоях.
Open source альтернатива:OpenRouter
LiteLLM
- Звёзды
- 38,952
- Форки
- 5,249
- Открытые issues
- 40
- Последний коммит
- 8 часов назад
Что это?
FreeLLMAPI — локальный шлюз, который объединяет бесплатные тарифы многих провайдеров LLM и предоставляет к ним доступ через единый эндпоинт /v1, совместимый с OpenAI. Добавьте ключи провайдеров в панель управления, и любой OpenAI SDK или совместимый клиент сможет отправлять запросы на один базовый URL. Маршрутизатор выбирает доступную модель для каждого запроса и переключается на следующего провайдера, если текущий возвращает ошибку ограничения частоты запросов или сервера.
Ключи провайдеров хранятся в SQLite в зашифрованном виде и расшифровываются в памяти для каждого запроса. Приложение отслеживает запросы, токены и лимиты частоты запросов для каждого ключа, чтобы маршрутизация не превышала ограничения бесплатных тарифов. Также поддерживаются эндпоинты для чата, эмбеддингов, изображений, видео и речи, а также интерфейсы Anthropic Messages, Gemini и Ollama для coding agents и CLI. Шлюз работает на Node 20+ и доступен в виде Docker-образа, desktop-приложения и Premium-варианта с актуальным каталогом моделей.
Ключевые возможности
- 01Единый эндпоинт /v1, совместимый с OpenAI, для множества бесплатных ключей провайдеров
- 02Автоматическое переключение на следующую модель при ответах 429 или 5xx
- 03Отслеживание RPM, RPD, TPM и TPD для каждого ключа, чтобы не превышать лимиты бесплатных тарифов
- 04Шифрование ключей провайдеров при хранении с помощью AES-256-GCM
- 05Эндпоинты, совместимые с Anthropic, Gemini и Ollama, для coding agents
- 06Панель администратора с управлением ключами, playground и аналитикой использования
Сценарии использования
- Создание прототипа приложения с разными LLM без оплаты API-запросов
- Подключение Claude Code, Codex CLI или Aider к пулу бесплатных моделей
- Запуск личного локального шлюза, объединяющего бесплатные облачные тарифы с моделями на собственном сервере
- Тестирование ответов разных провайдеров на один и тот же запрос в формате OpenAI
Быстрый старт
- 1
Скачайте настольное приложение со страницы релизов (macOS или Windows)
- 2
Разверните приложение на собственном сервере с помощью Docker, следуя инструкциям Docker Compose в руководстве по установке
Что важно знать
- В бесплатных установках новые модели становятся доступны через 30 дней после их появления в актуальной премиум-ленте. Премиум — платный тариф стоимостью 19 долларов в год.
- Вам нужно самостоятельно получить и добавить API-ключи каждого бесплатного провайдера, которым вы хотите пользоваться.
Темы
Частые вопросы
- Что такое freellmapi?
- Локальный шлюз, совместимый с OpenAI: объединяет бесплатные тарифы провайдеров LLM за одним эндпоинтом /v1, поддерживает маршрутизацию и переключение при сбоях. FreeLLMAPI — локальный шлюз, который объединяет бесплатные тарифы многих провайдеров LLM и предоставляет к ним доступ через единый эндпоинт /v1, совместимый с OpenAI. Добавьте ключи провайдеров в панель управления, и любой OpenAI SDK или совместимый клиент сможет отправлять запросы на один базовый URL. Маршрутизатор выбирает доступную модель для каждого запроса и переключается на следующего провайдера, если текущий возвращает ошибку ограничения частоты запросов или сервера.
- freellmapi можно использовать бесплатно? Какая у него лицензия?
- freellmapi распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- freellmapi всё ещё поддерживается?
- Активно поддерживается. Последний коммит в freellmapi — 21 окт. 2026 г..
- Для чего можно использовать freellmapi?
- Создание прототипа приложения с разными LLM без оплаты API-запросов Подключение Claude Code, Codex CLI или Aider к пулу бесплатных моделей Запуск личного локального шлюза, объединяющего бесплатные облачные тарифы с моделями на собственном сервере Тестирование ответов разных провайдеров на один и тот же запрос в формате OpenAI
- Как установить freellmapi?
- Скачайте настольное приложение со страницы релизов (macOS или Windows) Разверните приложение на собственном сервере с помощью Docker, следуя инструкциям Docker Compose в руководстве по установке
- Где скачать freellmapi?
- Исходный код и инструкции по установке — на GitHub: https://github.com/tashfeenahmed/freellmapi
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Чат-интерфейс на SvelteKit для LLM, подключающийся к любому API, совместимому с OpenAI, и кодовая база HuggingChat.
Кроссплатформенный open-source клиент для общения с AI в браузере, на компьютере и мобильных устройствах, поддерживающий OpenAI, Claude, Gemini, DeepSeek и локальные модели.
LobeHub объединяет AI-агентов в постоянно работающие команды, которые можно нанимать, планировать их работу и оценивать результаты в одном месте.
Операционная система для ИИ с открытым исходным кодом и возможностью самостоятельного размещения: агенты работают в изолированных облачных средах и передают результаты через запросы на изменение, требующие одобрения.
Движок на TypeScript, который запускает LLM-инференс целиком в браузере с помощью WebGPU и предоставляет API, совместимый с OpenAI.