TypeScript SDK для создания приложений с нативной поддержкой агентов, генеративным UI, общим состоянием и сценариями с участием человека в React, Angular, Vue и чат-приложениях.
CopilotKit/open-research-ANA
Демо-приложение с исследовательским холстом: AI-агент ищет информацию в интернете в реальном времени, а пользователь проверяет его работу. Создано на CopilotKit, Tavily и LangGraph.
- Звёзды
- 423
- Форки
- 113
- Открытые issues
- 3
- Последний коммит
- позавчера
Что это?
open-research-ANA — демо Agent Native Application: исследовательский холст, на котором пользователь и AI-агент работают с одним документом. Агент ищет информацию в интернете в реальном времени через Tavily и на ключевых этапах приостанавливается, чтобы дождаться ввода пользователя. Так пользователь может направлять исследование, а не просто читать готовый ответ.
Агент работает на LangGraph, а фронтенд использует CopilotKit, чтобы связать чат и холст с работающим агентом. Чтобы запустить приложение локально, нужно запустить агента с помощью LangGraph CLI, открыть туннель через CopilotKit CLI и запустить фронтенд на Next.js с помощью pnpm. Для работы нужны API keys OpenAI, Tavily, LangSmith и CopilotKit.
Репозиторий перенесён в монорепозиторий CopilotKit; актуальная версия находится в каталоге examples/showcases/research-canvas.
Ключевые возможности
- 01Поиск информации в интернете в реальном времени с помощью Tavily
- 02Контрольные точки с участием человека: пользователь проверяет шаги агента
- 03Оркестрация агента на LangGraph
- 04Фронтенд с чатом и холстом, подключённый к агенту через CopilotKit
- 05Локальная настройка с LangGraph CLI и фронтендом на Next.js
Сценарии использования
- Изучение темы с помощью агента, который ищет информацию в интернете и запрашивает указания
- Изучение того, как объединить агентов LangGraph с фронтендом на CopilotKit
- Создание прототипа исследовательского помощника с участием человека
Быстрый старт
- 1
Установите необходимые компоненты: pnpm, Docker и LangGraph CLI
- 2
Запустите агента из папки agent
langgraph up - 3
Установите зависимости фронтенда из папки frontend
pnpm install - 4
Запустите сервер разработки фронтенда
pnpm run dev
Что важно знать
- Для запуска потребуются учетные записи и API-ключи OpenAI, Tavily, LangSmith и CopilotKit.
- Это демонстрационный проект, который был объединен с монорепозиторием CopilotKit. Последняя версия находится там.
Темы
Частые вопросы
- Что такое open-research-ANA?
- Демо-приложение с исследовательским холстом: AI-агент ищет информацию в интернете в реальном времени, а пользователь проверяет его работу. Создано на CopilotKit, Tavily и LangGraph. open-research-ANA — демо Agent Native Application: исследовательский холст, на котором пользователь и AI-агент работают с одним документом. Агент ищет информацию в интернете в реальном времени через Tavily и на ключевых этапах приостанавливается, чтобы дождаться ввода пользователя. Так пользователь может направлять исследование, а не просто читать готовый ответ.
- open-research-ANA можно использовать бесплатно? Какая у него лицензия?
- У open-research-ANA не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
- open-research-ANA всё ещё поддерживается?
- Активно поддерживается. Последний коммит в open-research-ANA — 19 окт. 2026 г..
- Для чего можно использовать open-research-ANA?
- Изучение темы с помощью агента, который ищет информацию в интернете и запрашивает указания Изучение того, как объединить агентов LangGraph с фронтендом на CopilotKit Создание прототипа исследовательского помощника с участием человека
- Как установить open-research-ANA?
- Установите необходимые компоненты: pnpm, Docker и LangGraph CLI Запустите агента из папки agent: langgraph up Установите зависимости фронтенда из папки frontend: pnpm install Запустите сервер разработки фронтенда: pnpm run dev
- Где скачать open-research-ANA?
- Исходный код и инструкции по установке — на GitHub: https://github.com/CopilotKit/open-research-ANA
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Готовый к работе фреймворк для Python-агентов на базе LangGraph с продуманными настройками и всем необходимым для выполнения длительных многоэтапных задач.
Фреймворк LLM-агентов от Microsoft для автоматизации задач R&D на основе данных: от изучения статей и реализации моделей и факторов до экспериментов в стиле Kaggle.
Python SDK для создания агентов на базе Claude Code: query(), интерактивный клиент, собственные инструменты и хуки в процессе.
Расширение для VS Code, которое превращает обычные файлы .chat.md в редактируемые AI-диалоги с поддержкой инструментов MCP у разных LLM-провайдеров.
Инфраструктура памяти для LLM-агентов: сохраняет диалоги и выполнение задач в структурированном виде для приложений на Python и TypeScript.