Generate professional PowerPoint presentations automatically using Baidu AI with intelligent template selection based on your topic.
by
ide-rea
Ai Ppt Generator automates the creation of professional presentations by turning a topic into a structured PPT file with Baidu AI.
Its recommendation engine analyzes the topic to select the best style, from corporate business themes to creative layouts.
Provide the subject of your presentation.
Choose a template from `ppt_theme_list.py` or allow automatic selection.
If automatic, `random_ppt_theme.py` analyzes the topic and matches Business, Technology, or Education styles.
The skill calls Baidu AI via `generate_ppt.py` and streams progress for 2-5 minutes.
When `is_end` becomes true, you receive a direct URL to download the PPT.
Suggests styles like Future Tech or Business based on topic analysis.
If a specific template is unavailable, it falls back to a random high-quality template.
Supports Minimalist, Cultural, Education, Year-end Report, and more.
Provides streaming updates so you can monitor generation progress.
Generate sleek, professional business presentations for meetings.
Create themed slides for classroom lessons or academic lectures.
Use Year-end Report templates to wrap up milestones.
Leverage Artistic or Creative styles for unique proposals.
npx clawhub@latest install ai-ppt-generatorRun in your terminal, or click the Install button at the top of this page for one-click setup.
Generation typically takes 2-5 minutes; wait for `is_end: true` in the stream.
Yes. Run `ppt_theme_list.py` to view templates and pass a specific `tpl_id`.
The skill falls back to a random high-quality template when the requested style fails.
Yes. The scripts run via python3 and require a BAIDU_API_KEY in your environment.
When the stream finishes, a download URL is returned for the generated PPT.