MetaGPT
๐ The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming
Optimize token use and cut LLM operational costs with MetaGPT. Leverage built-in token counting, message compression, and cost tracking for efficient AI.
Handling Inter-Agent Message Passing and Communication in MetaGPTLearn how MetaGPT handles inter-agent message passing and communication using a publish/subscribe pattern and address-based routing. Discover broadcast and self-routing capabilities.
Configuring Role-Specific LLM Parameters and Prompts in MetaGPTCustomize MetaGPT agent behavior by configuring role-specific LLM parameters and prompts. Tailor assignments and define profiles for dynamic system prompts.
Advanced Usage Patterns for MetaGPT Action Classes: WritePRD and WriteCode Deep DiveExplore advanced MetaGPT action classes like WritePRD and WriteCode. Learn how to build structured, autonomous software development pipelines using ActionNode and ProjectRepo for efficient code and PRD generation.
Managing Incremental Development Cycles and State Updates in MetaGPTMaster incremental development cycles and state updates in MetaGPT. Learn how the --inc flag and rc.state mechanism enable seamless AI agent resumption and persistent action sequences for efficient software development.
How to Choose and Configure Optimal Embedding Models for RAG Implementations in MetaGPTMaster optimal embedding models for RAG in MetaGPT. Learn how MetaGPT's factory pattern configures LlamaIndex embedding classes for efficient retrieval.
How to Use the MetaGPT Research Agent for Automated Web Scraping and Report GenerationLearn how to use the MetaGPT Research agent for automated web scraping and report generation. Transform topics into structured markdown reports with APA references.
Automating the Code Review Process Using the WriteCodeReview Action in MetaGPTAutomate code reviews with MetaGPTs WriteCodeReview action. Use an LLM to analyze code against design docs, get structured feedback, and auto-rewrite code for better quality.
Implementing Cost Management and Budget Monitoring for LLM Usage in MetaGPTEffectively manage LLM costs with MetaGPTs cost management subsystem. Track token usage, monitor expenses, and set budgets across LLM providers using the CostManager class. Control your spending now.
How to Add and Utilize Custom Tools in MetaGPT Agent Actions: A Complete GuideEasily add and utilize custom Python tools in MetaGPT agents. Learn how to register tools with @register_tool and pass them to roles for enhanced agent capabilities. Full guide available.
Configuring and Controlling Browser Automation with Playwright and Selenium in MetaGPTConfigure and control browser automation with Playwright or Selenium using MetaGPT. Switch engines easily with a unified async run API for efficient web page fetching and parsing.
Integrating Various Search Engine Providers (Google, Bing, Serper) for Agent Research in MetaGPTIntegrate Google Bing and Serper search providers in MetaGPT using a unified async interface and plugin architecture for efficient agent research. Simplify search logic.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too โ