Repolode
arcsin1

arcsin1/oh-my-ppt

テキストや文書から編集可能なHTMLスライドを作成する、ローカルファーストのデスクトップアプリ

代替できる製品:GammaMicrosoft PowerPoint

スター
2,157
フォーク
215
未解決の Issue
9
最終コミット
24 時間前

これは何?

Oh My PPTは、AIを活用したプレゼンテーション作成用のElectron・Reactデスクトップアプリです。トピックを入力し、16:9、4:3、9:16、1:1などのキャンバスサイズを選ぶと、モデルがアウトライン、レイアウト、配色を作成し、各ページを編集可能なHTMLとして描画します。txt、md、csv、docxファイルをアップロードしたり、既存のPPTXを読み込んで編集可能なページに変換したりすることもできます。

生成後は、要素のドラッグやサイズ変更、AIとのチャットによるページ単位の修正、画像や動画の挿入、アニメーションの追加ができ、操作を取り消したり以前のバージョンに戻したりできます。オプションの画像モデルでイラストや背景を生成できるほか、OpenAI互換エンドポイントを通じてローカルのOllamaモデルを利用できます。セッションとアセットは自分のマシンに保存されます。

編集可能なPPTX、PDF、PNG画像、縦長PNG、MP4動画、そして任意のブラウザで開けるスタンドアロンHTMLバンドルに書き出せます。発表者用スクリプトと全画面プレゼンテーションモードも備えています。

主な機能

  • 01トピックの入力から、アウトライン、レイアウト、配色を自動で組み立ててHTMLスライドを生成します。
  • 02既存のPPTXを読み込み、編集可能なPPTX、PDF、PNG、MP4、HTMLバンドルに書き出せます。
  • 03要素をドラッグしたり、AIとのチャットでページを編集したり、以前のバージョンに戻したりできます。
  • 04オプションのAI画像生成に対応し、OpenAI互換API経由でローカルのOllamaモデルを利用できます。
  • 0590種類以上の組み込みスタイルプリセット、カスタムスタイル、中国語フォントを含むフォント選択に対応しています。

ユースケース

  • 大まかなアウトラインやMarkdownのメモから、講演資料やピッチデックを作成する。
  • 古いPowerPointテンプレートを、再利用できる編集可能なページに変換する。
  • 縦長または正方形のソーシャルメディア用画像カルーセルを作成する。
  • プライベートな素材を扱う際、ローカルモデルを使ってワークフロー全体をオフラインで実行する。

クイックスタート

  1. 1

    GitHub Releases ページからインストーラーをダウンロードします

  2. 2

    macOS では OhMyPPT.app を右クリックして「開く」を選択するか、必要に応じて xattr コマンドを実行します

    xattr -cr /Applications/OhMyPPT.app
  3. 3

    スライドを生成する前に、設定でテキストモデルの構成を入力します

使う前に知っておきたいこと

  • スライドを生成するには、事前に独自の AI モデル(クラウド API キーまたはローカルの Ollama)を設定する必要があります。
  • リリースビルドは署名されていない場合があり、macOS と Windows では初回起動時にセキュリティ警告が表示されます。
  • AI 画像生成には、別途設定して検証した画像生成プロバイダーが必要です。

トピック

よくある質問

oh-my-ppt とは?
テキストや文書から編集可能なHTMLスライドを作成する、ローカルファーストのデスクトップアプリ Oh My PPTは、AIを活用したプレゼンテーション作成用のElectron・Reactデスクトップアプリです。トピックを入力し、16:9、4:3、9:16、1:1などのキャンバスサイズを選ぶと、モデルがアウトライン、レイアウト、配色を作成し、各ページを編集可能なHTMLとして描画します。txt、md、csv、docxファイルをアップロードしたり、既存のPPTXを読み込んで編集可能なページに変換したりすることもできます。
oh-my-ppt は無料で使えますか?ライセンスは?
oh-my-ppt は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
oh-my-ppt は今もメンテナンスされていますか?
活発にメンテナンス中。oh-my-ppt の最終コミットは 2026年10月19日 です。
oh-my-ppt は何に使えますか?
大まかなアウトラインやMarkdownのメモから、講演資料やピッチデックを作成する。 古いPowerPointテンプレートを、再利用できる編集可能なページに変換する。 縦長または正方形のソーシャルメディア用画像カルーセルを作成する。 プライベートな素材を扱う際、ローカルモデルを使ってワークフロー全体をオフラインで実行する。
oh-my-ppt のインストール方法は?
GitHub Releases ページからインストーラーをダウンロードします macOS では OhMyPPT.app を右クリックして「開く」を選択するか、必要に応じて xattr コマンドを実行します: xattr -cr /Applications/OhMyPPT.app スライドを生成する前に、設定でテキストモデルの構成を入力します
oh-my-ppt はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/arcsin1/oh-my-ppt

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト