AutoGPT — платформа с открытым исходным кодом для создания, запуска и планирования AI-агентов, выполняющих многоэтапные рабочие процессы по текстовому описанию или с помощью визуального конструктора.
OpenBMB/ChatDev
Платформа с мультиагентными системами без кода: задавайте агентов, рабочие процессы и задачи через YAML и веб-консоль, чтобы создавать ПО и другие материалы.
- Звёзды
- 34,555
- Форки
- 4,326
- Открытые issues
- 86
- Последний коммит
- 4 дня назад
Что это?
ChatDev 2.0 (DevAll) — платформа для оркестрации мультиагентных систем, которая позволяет создавать системы агентов под свои задачи без написания кода. Пользователи задают агентов, рабочие процессы и задачи с помощью конфигурации YAML и визуального холста в веб-консоли, а затем запускают процессы и отслеживают логи и промежуточные артефакты. Также поддерживается обратная связь с участием человека.
В проект входят готовые рабочие процессы для визуализации данных, генерации 3D-моделей с Blender, разработки игр, глубокого исследования и создания видеообъяснений. Python SDK позволяет запускать рабочие процессы YAML программно. Бэкенд построен на FastAPI, а фронтенд — на Vue 3.
Оригинальная версия ChatDev 1.0 — виртуальная софтверная компания с агентами, играющими разные роли — перенесена в отдельную ветку для дальнейшей поддержки.
Ключевые возможности
- 01Настраивайте мультиагентные системы и рабочие процессы через YAML без программирования.
- 02Визуальный холст для сборки рабочих процессов перетаскиванием элементов в веб-консоли.
- 03Запускайте процессы, отслеживайте логи в реальном времени и проверяйте промежуточные артефакты.
- 04Оставляйте обратную связь с участием человека во время выполнения.
- 05Запускайте рабочие процессы программно с помощью Python SDK.
- 06Запускайте бэкенд и фронтенд вместе с помощью Docker Compose.
Сценарии использования
- Автоматизация анализа данных и построение графиков по загруженным CSV-файлам.
- Запуск рабочих процессов для глубокого исследования, сбора и обобщения информации по теме.
- Создание прототипов игр или 3D-моделей по запросам на естественном языке.
- Интеграция команд агентов в сценарии автоматизации через Python SDK.
Быстрый старт
- 1
Установите зависимости Python с помощью uv
uv sync - 2
Установите зависимости фронтенда
cd frontend && npm install - 3
Скопируйте файл окружения и задайте API_KEY и BASE_URL
cp .env.example .env - 4
Запустите бэкенд и фронтенд, затем откройте http://localhost:5173
make dev
Что важно знать
- В .env необходимо указать API-ключ и базовый URL провайдера LLM.
- Перед настройкой установите Python 3.12 или новее, Node.js 18 или новее и uv.
Темы
Частые вопросы
- Что такое ChatDev?
- Платформа с мультиагентными системами без кода: задавайте агентов, рабочие процессы и задачи через YAML и веб-консоль, чтобы создавать ПО и другие материалы. ChatDev 2.0 (DevAll) — платформа для оркестрации мультиагентных систем, которая позволяет создавать системы агентов под свои задачи без написания кода. Пользователи задают агентов, рабочие процессы и задачи с помощью конфигурации YAML и визуального холста в веб-консоли, а затем запускают процессы и отслеживают логи и промежуточные артефакты. Также поддерживается обратная связь с участием человека.
- ChatDev можно использовать бесплатно? Какая у него лицензия?
- ChatDev распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ChatDev всё ещё поддерживается?
- Активно поддерживается. Последний коммит в ChatDev — 16 окт. 2026 г..
- Для чего можно использовать ChatDev?
- Автоматизация анализа данных и построение графиков по загруженным CSV-файлам. Запуск рабочих процессов для глубокого исследования, сбора и обобщения информации по теме. Создание прототипов игр или 3D-моделей по запросам на естественном языке. Интеграция команд агентов в сценарии автоматизации через Python SDK.
- Как установить ChatDev?
- Установите зависимости Python с помощью uv: uv sync Установите зависимости фронтенда: cd frontend && npm install Скопируйте файл окружения и задайте API_KEY и BASE_URL: cp .env.example .env Запустите бэкенд и фронтенд, затем откройте http://localhost:5173: make dev
- Где скачать ChatDev?
- Исходный код и инструкции по установке — на GitHub: https://github.com/OpenBMB/ChatDev
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Python-фреймворк с открытым исходным кодом для оркестрации автономных AI-агентов с ролями (Crews) и событийных рабочих процессов (Flows).
Лёгкий фреймворк на Python для собственного AI-агента с WebUI в браузере, терминальным клиентом, каналами для чатов, инструментами, памятью и поддержкой MCP.
Python-фреймворк для создания автономных AI-агентов, которые исследуют, планируют, пишут код и выполняют задачи; поддерживает память, RAG и более 100 LLM-провайдеров.
Код к книге Designing Multi-Agent Systems, включая PicoAgents — мультиагентный фреймворк, созданный с нуля для обучения.
Фреймворк с открытым исходным кодом для универсальных AI-агентов на базе LLM: запуск из терминала, инструменты, поддержка MCP и автоматизация браузера.