PPTAgent
PPTAgent is an agent framework for generating reflective PowerPoint presentations.
- Type
- MCP
- Transport
- stdio
- Open source
- Yes
- GitHub Stars
- ★ 4.7k
- Source
- mcp-github
- Repository
- github.com/icip-cas/PPTAgent
Overview
PPTAgent is an AI-powered agent framework designed to automatically generate high-quality PowerPoint presentations. It supports multiple formats and templates and can operate offline. By integrating deep research, free-form visual design, and autonomous asset creation, PPTAgent enables users to quickly produce professional slides. The framework requires some configuration and dependencies, making it suitable for developers and researchers. It can be deployed via CLI or Docker Compose.
Capabilities
- ▪Generate reflective PowerPoint
- ▪Support for multiple formats and templates
- ▪Offline mode support
- ▪Integrated deep research
- ▪Free-form visual design
- ▪Autonomous asset creation
Use cases
Setup
Recommended to start with CLI: `pptagent onboard` to interactively create and update configurations. If using Docker Compose or building from source, manually prepare the config files: `cp deeppresenter/config.yaml.example deeppresenter/config.yaml` and `cp deeppresenter/mcp.json.example deeppresenter/mcp.json`.
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
Does it support Windows?
Not supported on Windows; WSL is recommended.
How can I improve generation quality?
You can use Tavily and MinerU services to enhance output quality.
Related skills
i-have-adhd
Optimize AI output to be more concise and action-oriented, tailored for users with ADHD.
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.
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.