MetaGPT is about to reach 10,000 stars on Github. It is a multi-agent framework that can act as engineer, product manager, architect, project manager. With just one line of text, it can output the entire process of a software company and a well-crafted SOP:
▸ Data structures
▸ API
▸ Documentation
▸ User Stories
▸ Competitive product analysis
▸ Requirements
Different roles are assigned to GPTs to form collaborative software entities for complex tasks.
- MetaGPT takes a line of requirements as input and outputs user stories/competition analysis/requirements/data structures/API/documentation etc.
- Internally, MetaGPT includes product managers/architects/project managers/engineers. It provides the entire process of a software company along with well-planned SOPs.
- Code = SOP(Team) is the core concept. We materialize the SOP and apply it to a team of LL.M.
Example (completely generated by GPT-4)
For example, if you type python startup.py "Design a RecSys like Toutiao", you will get a lot of output, one of which is data & api design
https://github.com/geekan/MetaGPT