このプロジェクトについて
PPT Masterは、ドキュメント・PDF・DOCXファイル・Webページ・直接入力したテキストから、完全にネイティブで編集可能なPowerPoint(.pptx)形式のプレゼンテーションをAIで生成するオープンソースツールです。編集可能な要素を画像に変換して出力する他のツールとは異なり、PPT Masterは調整ハンドル付きのネイティブな図形、データ連動型のグラフや表、スライドマスター、トランジション、アニメーション、スピーカーノートから生成する音声ナレーションなど、本物のPowerPointオブジェクトを出力します。
このツールはClaude CodeやGPT、Gemini、Cursor、Codex CLI、Kimiなどのエージェント対応AI IDEやチャットツール内のワークフローとして実行できます。ユーザーはPythonとプロジェクトの依存関係をインストールした後、AIエージェントにソース素材から資料を生成するよう指示するだけで済みます。すべての処理はローカルで実行され、外部に送信されるのはAIモデルのAPI呼び出しのみです。プラットフォームのサブスクリプション料金は発生せず、特定のモデルにロックインされることもありません。
主な機能は以下の通りです:
- PDF、DOCX、HTML、EPUB、Jupyterノートブックなどの各種形式のファイルを構造化されたプレゼンテーションに変換可能
- カスタムテンプレート対応:ユーザーが用意した.pptxテンプレートを、変更を加えないページについてはバイト単位で保持して使用可能
- --native-charts-and-tablesフラグを指定することで、データを編集可能なデータ連動型グラフや表を生成可能
- PowerPoint 2010以降向けに、編集可能なOMMLとして数式をレンダリング可能
- デザイン確認をスキップして高速に出力するクイック生成モードをオプションで利用可能
- 参考資料からブランド、スタイル、レイアウト、資料テンプレートを抽出して再利用可能
- スピーカーノートからのナレーション生成やネイティブアニメーションのサポート
このプロジェクトはMITライセンスの下で公開されており、無料で利用可能で、Hugo He氏がメンテナンスしています。最高の結果を得るための推奨モデルは、大規模なコンテキストウィンドウを備えたKimi K3やClaudeで、gpt-image-2やgemini-3.1-flash-imageなどのAI画像生成ツールと組み合わせて使用するのが望ましいです。READMEには、結果は高品質なモデルを使用することで改善され、生成後に編集の磨きが必要になる場合があることが記載されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.