Repolode
CopilotKit

CopilotKit/OpenIntelligentUI

Открытый чат-интерфейс, в котором AI-агент отвечает текстом, нативными компонентами или собственной интерактивной UI, например графиками, калькуляторами и картами.

Open source альтернатива:ChatGPTClaudePerplexity

Звёзды
3,427
Форки
381
Открытые issues
95
Последний коммит
5 дней назад

Что это?

Open Intelligent UI — чат-приложение на базе CopilotKit и протокола AG-UI. Вместо того чтобы отвечать только текстом, агент выбирает наиболее подходящий способ представить ответ: обычный текст, нативный компонент для структурированных данных, например таблиц, или собственный интерактивный интерфейс, сгенерированный на HTML, CSS и JavaScript и запущенный в песочнице.

Проект рассчитан на вопросы, для ответа на которые полезно взаимодействие: например, объяснение механизма с помощью 3D-модели, сравнение вариантов в таблице с возможностью преобразовать её в график или создание небольшого инструмента вроде калькулятора для разделения счёта, где расчёты обновляются при изменении входных данных. Сгенерированные интерфейсы запускаются в изолированном iframe, а нажатия пользователя на последующие действия могут передать выбранные значения агенту и запустить новый ход диалога.

Репозиторий представляет собой монорепозиторий: фронтенд на Next.js и CopilotKit, Python Deep Agent, обслуживаемый через FastAPI, и дополнительный автономный MCP-сервер. Для визуализации таблицы направляются в A2UI, а графики, диаграммы и карты — в Open Generative UI. Пользователи могут указать собственные API-ключи OpenAI и routing API в заголовке чата.

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

  • 01Для каждого запроса выбирает подходящий формат: текст, нативные компоненты или собственный интерактивный UI.
  • 02Создаёт интерфейсы на HTML, CSS и JavaScript в песочнице внутри изолированного iframe.
  • 03Преобразует сравнительные таблицы в графики по запросам в ходе диалога.
  • 04Поддерживает интерактивные инструменты, например калькуляторы и 3D-модели с элементами управления в реальном времени.
  • 05Отображает карты с пронумерованными метками, используя тайлы USGS.
  • 06Включает дополнительный автономный MCP-сервер для отображения сгенерированных документов в других хост-приложениях.

Сценарии использования

  • Объяснение технической концепции с помощью интерактивной визуальной модели.
  • Сравнение тарифов или вариантов продуктов в таблицах и графиках.
  • Создание прототипов небольших калькуляторов и планировщиков в чат-интерфейсе.
  • Адаптация паттерна генеративного UI под управлением агента для собственного приложения.

Темы

Частые вопросы

Что такое OpenIntelligentUI?
Открытый чат-интерфейс, в котором AI-агент отвечает текстом, нативными компонентами или собственной интерактивной UI, например графиками, калькуляторами и картами. Open Intelligent UI — чат-приложение на базе CopilotKit и протокола AG-UI. Вместо того чтобы отвечать только текстом, агент выбирает наиболее подходящий способ представить ответ: обычный текст, нативный компонент для структурированных данных, например таблиц, или собственный интерактивный интерфейс, сгенерированный на HTML, CSS и JavaScript и запущенный в песочнице.
OpenIntelligentUI можно использовать бесплатно? Какая у него лицензия?
OpenIntelligentUI распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
OpenIntelligentUI всё ещё поддерживается?
Активно поддерживается. Последний коммит в OpenIntelligentUI — 13 окт. 2026 г..
Для чего можно использовать OpenIntelligentUI?
Объяснение технической концепции с помощью интерактивной визуальной модели. Сравнение тарифов или вариантов продуктов в таблицах и графиках. Создание прототипов небольших калькуляторов и планировщиков в чат-интерфейсе. Адаптация паттерна генеративного UI под управлением агента для собственного приложения.
Где скачать OpenIntelligentUI?
Исходный код и инструкции по установке — на GitHub: https://github.com/CopilotKit/OpenIntelligentUI

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Набор инструментов, который позволяет AI-агентам для написания кода превращать вирусное видео в редактируемый и повторно запускаемый видеопроцесс со сменными кадрами, субтитрами и B-roll.

23,5 тыс.2,8 тыс.TypeScriptOtherОбновлён 3 дня назад

Подборка стартовых проектов, которые показывают, как создавать готовые к развёртыванию приложения на Claude API: от агентов поддержки до агентов для работы с браузером и компьютером.

18,6 тыс.3,2 тыс.TypeScriptMITОбновлён 10 дней назад

Большая коллекция файлов с промптами для ИИ-агентов разных ролей — от разработки и дизайна до маркетинга и безопасности — для установки в Claude Code, Cursor, Gemini CLI и другие инструменты.

161,1 тыс.26,1 тыс.ShellMITОбновлён 4 дня назад