geekan/MetaGPT

🌟 Многоагентная платформа: первая ИИ-компания по разработке ПО, к программированию на естественном языке

Агенты⭐ 70 529Pythonпоследний релиз: v0.8.1
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

MetaGPT — это мультиагентная фреймворк-система, которая имитирует работу программного компании, распределяя роли (менеджеры, архитекторы, инженеры) между LLM для выполнения сложных задач.

Зачем нужен

Инструмент позволяет превратить однострочное текстовое требование в полноценный программный проект, включая пользовательские истории, анализ конкурентов, требования, структуры данных и API. Он полезен для автоматизации полного цикла разработки ПО, применяя стандартизированные операционные процедуры (SOP) к командам на базе LLM.

Что можно реализовать

  • Генерация полного репозитория кода по текстовому описанию (например, создание игры 2048)
  • Автоматическое создание документации: пользовательские истории, анализ конкурентов и технические требования
  • Выполнение анализа данных с генерацией графиков через Data Interpreter
  • Исследование и автоматизация агентных рабочих процессов (Agentic Workflow Generation)

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

  • Ролевая модель: имитация взаимодействия Product Manager, Architect, Project Manager и Engineer
  • Философия 'Code = SOP(Team)': материализация стандартов процессов в работу LLM-команды
  • Поддержка различных LLM: OpenAI, Azure, Ollama, Groq и других
  • Наличие готового продукта MGX для natural language programming
  • Научная база: публикации в ICLR 2025 по автоматизации рабочих процессов агентов

👤 Кому подойдёт: разработчики, исследователи в области AI, стартапы, стремящиеся автоматизировать начальные этапы разработки ПО

Релизы

v0.8.1patch
🕐 29 мес назад · релиз на GitHub ↗

Выпущена версия v0.8.1 с исправлением ошибок.

  • Fixed: Исправлены ошибки в коде.