MultiAgentPPT

MultiAgentPPT

A system for generating high-quality PPTs through multi-agent collaboration.

MCPOfficeOpen sourceA2AMCPADKPPT生成
Type
MCP
Transport
http
Open source
Yes
GitHub Stars
★ 1.6k
Source
mcp-github

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

Enterprise report generationAcademic presentation preparationMarket analysis reportsProject presentations

Setup

Requires: API KeyNode 环境Python 环境
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