# veasion/AiPPT

AI 智能生成 PPT，通过主题/文件/网址等方式生成PPT，支持原生图表、动画、3D特效等复杂PPT的解析和渲染，支持用户自定义模板，支持智能添加动画，可在线体验。AI generates PowerPoint Presentation, Supports parsing and rendering of complex PPT features such as native charts, animations, and 3D effects.

Repository: https://github.com/veasion/AiPPT
Canonical: https://ross.abutalabs.com/products/aippt
Homepage: https://www.veasion.cn/AiPPT/
Language: JavaScript
License: GPL-3.0
License Family: copyleft
Topics: ai-to-pptx, ppt2json, ai-ppt, gpt-ppt, slides, ai-powerpoint, ppt-generation, md2ppt, slide-generator, ai-slides
Last push: 2025-12-11T07:36:02+00:00

## Health v2 (maintenance only)
Score: 49/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 56, release rhythm 35, longevity 56
- inputs: {"age_days": 790, "days_push": 265, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1906, forks 216 (observed 2026-08-28T04:05:52.521387+00:00)

## What it is
AiPPT (文多多) is a commercial-grade AI PowerPoint generation project that creates presentations from topics, files, or URLs, and can parse PPTX files into JSON and re-render JSON back into PPT. It supports complex PPT features like native charts, animations, 3D effects, custom templates, and smart animation insertion, with an online editor and demo.

## Use cases
- generate a powerpoint presentation from a topic with ai
- convert pptx slides to  for editing
- render  back into a downloadable pptx file
- turn markdown or a url into slides
- edit ppt slides online in the browser
- add smart animations to generated slides
- build an ai slide generator into my app via api

## When to choose
- you need ai-generated presentations with charts, animations, and templates
- you want to parse complex pptx files (charts, 3D, animations) into editable JSON
- you want a self-hosted or API-based AI PPT service

## When to avoid
- you only need simple markdown-to-slides without pptx rendering
- you require a permissive license for commercial use (GPL-3.0 applies)
- you need offline generation without any LLM/API dependency

## Facets
- artifact type: application
- maturity: active
- function: llm-inference, data-visualization, file-system
- domain: artificial-intelligence, large-language-models, developer-tools, web-development
- platform: browser, self-hosted
- tags: ai-ppt, ppt-generation, pptx, ppt2, slides, md2ppt, presentation-editor, gpt, web-server, nodejs

## Member repositories
- veasion/AiPPT (main) score 49

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:52.521387+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:11:41.326145+00:00, confidence not recorded.
  - readme: https://github.com/veasion/AiPPT (fetched 2026-08-28T04:05:52.521387+00:00, sha 3b77f9a87b02)
  - homepage: https://www.veasion.cn/AiPPT/ (fetched 2026-08-29T10:50:59.942388+00:00, sha 00b55e059c4f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
