← Все репозитории

Новый проект

ailinone/collective-intelligence

OpenAI-совместимый движок координирует множество AI-моделей через 32 стратегии, обеспечивая проверку ответов, отказоустойчивость и полный аудит решений.

Открыть GitHub
Stars
209
Forks
15
Язык
TypeScript
Статус
В канале 1 янв. 1 г.

AI-разбор

Ailin¹ — саморазвёртываемый движок коллективного интеллекта, который объединяет модели разных провайдеров и архитектур вместо выбора одного исполнителя. Запрос поступает через OpenAI-совместимый API, затем система определяет стратегию, семантически подбирает команду моделей из постоянно обновляемого каталога, выполняет fallback-цепочки и передаёт результаты на арбитраж. В проекте заявлены 103224 индексированные модели, около 90 интеграций провайдеров и 32 зарегистрированные стратегии, включая консенсус, дебаты, экспертные панели и best-of-N с объективной проверкой. Для каждого ответа формируется ailin_metadata с использованной стратегией, моделями, итоговым решающим модулем, стоимостью подзапросов и разногласиями. Поддерживаются мультимодальная генерация и детерминированное создание DOCX, XLSX, PDF, PPTX, ZIP и кода из структурированного вывода. Подтверждённые ограничения включают повышенную стоимость коллективного режима, задержки многораундовой арбитрации и слабейшие результаты одиночных моделей проекта в открытом творческом тексте и рефакторинге; производственные веса координаторов ещё находятся в разработке.

Кому подойдёт

Разработчики AI-продуктов, инженеры платформ и исследовательские команды, которым нужен self-hosted слой оркестрации нескольких LLM-провайдеров с проверяемыми результатами, управлением стоимостью, отказоустойчивостью и подробной трассировкой решений.

Что внутри

  • OpenAI-совместимый API для подключения через SDK или curl с заменой base_url
  • Семантический подбор моделей по возможностям, цене, производительности, контексту, модальностям и архитектуре
  • 32 стратегии координации, включая консенсус, слепые дебаты, экспертные панели и проверяемый best-of-N
  • Fallback-цепочки, бюджетный регулятор и ограничение max_cost на уровне запроса
  • Детерминированная проверка машинно-проверяемых ответов через ailin_constraints.answer_check
  • Полная история решений в ailin_metadata и поддержка мультимодальной генерации и файлов DOCX, XLSX, PDF, PPTX, ZIP и кода

Где применять

  • Проверяемые аналитические и исследовательские задачи, где полезно сопоставлять независимые ответы нескольких моделей
  • Корпоративные AI-сервисы, которым нужны резервирование провайдеров, контроль расходов, изоляция арендаторов и аудит решений
  • Генерация документов, таблиц, презентаций, архивов и кода из структурированных ответов моделей
  • Мультимодальные приложения, выбирающие провайдера по поддерживаемым изображениям, аудио или видео
  • Экспериментальные стенды для сравнения стратегий коллективного вывода и воспроизводимых бенчмарков

Темы