Repolode
CopilotKit

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. 1

    Установите необходимые компоненты: pnpm, Docker и LangGraph CLI

  2. 2

    Запустите агента из папки agent

    langgraph up
  3. 3

    Установите зависимости фронтенда из папки frontend

    pnpm install
  4. 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 обновляется ежедневно.

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