Об этом проекте

AIGate — это локальный OpenAI-совместимый обратный прокси-шлюз, предназначенный для централизованного управления API множества AI-провайдеров. Позволяет пользователям обращаться к различным поставщикам (таким как DeepSeek, Moonshot и др.) через единый стандартизированный интерфейс с автоматической маршрутизацией запросов к нужным конечным точкам. Ключевые возможности включают: сопоставление имён моделей (клиент использует псевдонимы, шлюз подменяет их реальными именами), инъекцию параметров (например, интенсивность рассуждений), SSE-потоковую передачу, учёт расхода токенов, механизм circuit-breaker (защита от постоянных сбоев у вышестоящего сервиса) и дружественные сообщения об ошибках на китайском языке. Предусмотрена полноценная визуальная панель управления с разделами: обзор, аналитика, журналирование, конфигурация маршрутов, мониторинг состояния и настройки; поддерживаются тепловые карты, графики тенденций, запрос баланса и визуальное редактирование API-ключей. Распространяется в виде нативного десктопного приложения с системным треем, фоновым выполнением и автозагрузкой. Конфигурационные файлы (providers.json и .env) поддерживают горячую перезагрузку — изменения вступают в силу без перезапуска. Подходит для локального развёртывания в сценариях, где требуется централизованное управление несколькими AI-платформами, контроль расходов и повышение стабильности.