MultiAgentPPT
A system for generating high-quality PPTs through multi-agent collaboration.
- Type
- MCP
- Transport
- http
- Open source
- Yes
- GitHub Stars
- ★ 1.6k
- Source
- mcp-github
- Repository
- github.com/johnson7788/MultiAgentPPT
Overview
MultiAgentPPT is an intelligent presentation generation system based on A2A + MCP + ADK architecture, leveraging multi-agent collaboration and streaming concurrent processing to generate complete presentations from topic input. Key steps include outline generation, theme decomposition, parallel research, and summary output. The system supports real-time streaming return of generated PPT content, enhancing user experience, and produces high-quality outputs. Ideal for users needing rapid creation of high-quality presentations.
Capabilities
- ▪Multi-agent collaborative PPT generation
- ▪Streaming concurrent processing for improved efficiency
- ▪Real-time streaming return of generated content
- ▪High-quality content generation
- ▪Extensible design
Use cases
Setup
1. Create and activate a Conda virtual environment: `conda create --name multiagent python=3.12 && conda activate multiagent`; 2. Install dependencies: `cd backend && pip install -r requirements.txt`; 3. Set backend environment variables: `cd backend/simpleOutline && cp env_template .env`; 4. Start the backend service: `python main_api.py`; 5. Install frontend dependencies and start: `pnpm install && pnpm db:push && npm run dev`.
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
How to configure real data sources?
Change the prompt and corresponding MCP tools.
Does it support local model adaptation?
Yes, please refer to the local model adaptation section in the documentation.
Related skills
interview-coach-skill
Tool-readyInterview Coach skill covering the entire job search lifecycle from resume optimization to mock interviews.
skillpack
Package AI capabilities into local agents for use in Slack and Telegram.
harness-anything
AI agent control center supporting automation for WPS/MS Office, Zotero, Photoshop, and other software.
i-have-adhd
Optimize AI output to be more concise and action-oriented, tailored for users with ADHD.
gemini-notebook-mcp-cli
Access Gemini Notebook via command-line interface and MCP server.
whatsapp-mcp
WhatsApp MCP server that allows AI to read and send WhatsApp messages.