Перейти к содержимому

Open Multi-Agent Canvas

Открытый интерфейс чата для управления несколькими агентами в динамичном разговоре с поддержкой MCP-серверов для исследований.

TypeScript
448 stars

Описание

Open Multi-Agent Canvas — это открытый интерфейс чата, позволяющий управлять несколькими агентами в одном разговоре. Построен на Next.js, LangGraph и CopilotKit. Поддерживает добавление MCP-серверов для глубоких задач. Ключевые особенности: встроенный MCP Agent, агенты для путешествий и исследований, настройка локальных и внешних серверов. Идеален для планирования поездок, научных работ и общих задач через конфигурируемые серверы.

Возможности

Управление несколькими агентами

Ведение динамичного разговора с несколькими агентами в одном интерфейсе.

Интеграция MCP-серверов

Подключение к кастомным или публичным серверам для выполнения задач через Standard IO или SSE.

Встроенный MCP Agent

Генеральный агент для обработки различных задач с конфигурируемыми серверами.

Агенты для конкретных задач

Поддержка агентов для планирования путешествий и AI-исследований.

Локальный запуск и развертывание

Запуск с LangGraph, опциональное развертывание на LangSmith.

Установка

Предварительные требования: установите pnpm и получите API-ключ Copilot Cloud.

Для фронтенда:

  • Переименуйте example.env в .env в папке frontend и добавьте NEXT_PUBLIC_CPK_PUBLIC_API_KEY=…
  • cd frontend
  • pnpm i
  • pnpm run build && pnpm run start

Для MCP Agent Backend (опционально):

  • Переименуйте example.env в .env в папке agent, добавьте OPENAI_API_KEY=… и LANGSMITH_API_KEY=…
  • cd agent
  • poetry install
  • poetry run langgraph dev –host localhost –port 8123 –no-browser

Для туннеля: используйте Remote Endpoint с портом 8123.

Информация

Язык
TypeScript
GitHub Stars
448

Ссылки