arcsin1/oh-my-ppt

Describe what you need — a presentation, lesson, or story — and let the AI build clean, beautiful HTML slides for you. Local-first. Works offline. Works for you.

何を解決するか

Oh My PPT は、ローカルファーストのAI駆動型プレゼンテーションツールで、従来の静的PPTXファイルを編集可能なHTMLベースのスライドに置き換えます。ユーザーがコンテンツを説明するだけで、AIがアウトライン、ページデザイン、画像を自動処理するため、手動でのレイアウトやフォーマット作業の時間を大幅に削減できます。

動作方法

このツールは、テキスト生成用のLLM(OpenAI互換APIまたはローカルのOllamaインスタンス経由)と画像生成モデルを組み合わせて、プレゼンテーションを作成します。ユーザーのプロンプト、アップロードされたドキュメント(txt、md、csv、docx)、または既存のPPTXファイルを、視覚的に編集可能または会話型AI経由で編集可能な構造化HTML形式に変換します。アプリケーションはElectronデスクトップアプリとして構築されており、セッションデータやアセットはすべてローカルに保存されます。

対象ユーザー

ロードショー、ディフェンス、または授業用に高品質なプレゼンテーションを作成する必要があるプロフェッショナル、学生、教育者向けです。HTMLの柔軟性(アニメーション、コードスニペット)と、標準のPPTX、PDF、MP4フォーマットへのエクスポート機能を両方備えています。

主な特徴

  • 双方向PPTX対応:独自開発のエンジンを使用して、既存のPPTXファイルをインポートし、作成物を高視覚的忠実度で編集可能なPPTXファイルにエクスポートします。
  • ローカルファーストのプライバシー:セッション、ドキュメント、アセットをクラウドプラットフォームではなく、ユーザー自身のコンピュータに保存します。
  • AI駆動のビジュアル:ページの内容と選択されたスタイルに基づいて、文脈に応じた図解や背景を自動生成します。
  • 柔軟なキャンバス:従来の4:3、ワイドスクリーン、縦長の9:16、正方形の1:1など、複数のアスペクト比をサポートします。
  • 高度なアニメーション:Anime.js v4を統合し、要素レベルのアニメーションと16種類以上のページ遷移効果を実現します。
  • 会話型編集:チャットインターフェースを通じて、特定のページ要素(例:タイトルの色を変更)を簡単に変更できます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト