Claude CodeやCodexなどのコーディングエージェントCLIをネイティブなチャットUIで使い、複数のセッションを並行実行できるデスクトップアプリ。
- スター
- 62,221
- フォーク
- 12,794
- 未解決の Issue
- 2
- 最終コミット
- 一昨日
これは何?
PakeはWebページをスタンドアロンのデスクトップアプリに変換します。URLを指定すると、macOS、Windows、Linux向けのインストーラーを生成できるため、ChatGPTやYouTubeのようなサイトをブラウザーのタブではなく、専用ウィンドウで使えます。ElectronではなくRustとTauriをベースにしているため、インストーラーは小さく、ディスク上で通常10 MB未満です。
CLI(pnpmまたはnpmからpake-cliとしてインストール可能)、コマンドラインを使いたくないユーザー向けのGitHub Actionsベースのオンラインビルダー、生成したアプリをカスタマイズするためのローカル開発環境を提供します。アプリ名、アイコン、ウィンドウサイズ、タイトルバーの非表示などを設定できます。また、ナビゲーション、ズーム、キャッシュの消去に使えるキーボードショートカットに加え、高度な設定による広告の削除やスタイルのカスタマイズにも対応しています。
Pakeはローカルのビルド出力もパッケージ化でき、JSON出力モードと、スクリプトやAIエージェント向けの宣言的な設定ファイルも備えています。
主な機能
- 01任意のURLからmacOS、Windows、Linux向けのデスクトップインストーラーをビルド
- 02RustとTauriを使用し、通常10 MB未満のインストーラーを生成
- 03ワンコマンドで使えるCLI、GitHub Actionsによるオンラインビルド、ローカル開発に対応
- 04カスタムアイコン、ウィンドウサイズ、タイトルバー非表示の設定に対応
- 05ナビゲーション、ズーム、キャッシュ消去用のキーボードショートカットを搭載
ユースケース
- ChatGPT、GeminiなどのWeb AIチャットをスタンドアロンのデスクトップアプリとして利用する
- セルフホストまたは社内向けのWebツールをデスクトップショートカットにする
- ローカルのWebビルドを配布用のデスクトップアプリとしてパッケージ化する
- JSON出力を使い、AIエージェントやスクリプトからデスクトップアプリを生成する
クイックスタート
- 1
pnpm で Pake CLI をグローバルにインストールする
pnpm install -g pake-cli - 2
Web サイトをデスクトップアプリにパッケージ化する
pake https://github.com --name GitHub
使う前に知っておきたいこと
- コピーレフトライセンスである GPL-3.0 の下でライセンスされており、派生物も同じ条件でオープンソース化する必要があります。
- 初回のビルドではビルド環境がセットアップされるため、時間がかかります。
トピック
よくある質問
- Pake とは?
- 1つのコマンドで、あらゆるWebサイトをmacOS、Windows、Linux向けの軽量デスクトップアプリにパッケージ化します。 PakeはWebページをスタンドアロンのデスクトップアプリに変換します。URLを指定すると、macOS、Windows、Linux向けのインストーラーを生成できるため、ChatGPTやYouTubeのようなサイトをブラウザーのタブではなく、専用ウィンドウで使えます。ElectronではなくRustとTauriをベースにしているため、インストーラーは小さく、ディスク上で通常10 MB未満です。
- Pake は無料で使えますか?ライセンスは?
- Pake は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Pake は今もメンテナンスされていますか?
- 活発にメンテナンス中。Pake の最終コミットは 2026年10月19日 です。
- Pake は何に使えますか?
- ChatGPT、GeminiなどのWeb AIチャットをスタンドアロンのデスクトップアプリとして利用する セルフホストまたは社内向けのWebツールをデスクトップショートカットにする ローカルのWebビルドを配布用のデスクトップアプリとしてパッケージ化する JSON出力を使い、AIエージェントやスクリプトからデスクトップアプリを生成する
- Pake のインストール方法は?
- pnpm で Pake CLI をグローバルにインストールする: pnpm install -g pake-cli Web サイトをデスクトップアプリにパッケージ化する: pake https://github.com --name GitHub
- Pake はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/tw93/Pake
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Janは、LLMをダウンロードしてローカルで実行できるオープンソースのデスクトップアプリです。ChatGPT風のUIを備え、任意でクラウドモデルにも接続できます。
メインプロセスにTypeScript、UIにWebviewを使って軽量で高速なクロスプラットフォームアプリを構築できるデスクトップアプリフレームワーク。Zig、Rust、Go、Odinにも対応。
VS CodeのworkbenchをTauriに移植し、システムのWebViewを使ってメモリ使用量を削減したプロジェクト。初期リリース。
複数のコーディングエージェントをプロジェクト、Git、ターミナルと並べて使える、小型のネイティブデスクトップワークスペース。