TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
メールを書いている画面のまま ⌥ Space。整える、返事、翻訳、音声。MIT のオープンソースです。
Translation pending
ProductivitySwift · ShellGitHub @gupuruOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
ホットキー一発で呼び出せる、macOS用のAIクイックアシスタント。
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
ホットキー一発で呼び出せる、macOS用のAIクイックアシスタント。MIT ライセンスのオープンソースです。 プロダクトサイト(docs/): ホットキーで文章を整え、Grok に投げる、という使い方を先に見せています。公開先は GitHub Pages。ソースと配布用 DMG も GitHub に置いています。 メール文章の下書きなど、書きかけのテキストをその場でAIに投げて「文章を整える」「翻訳」「音声で読む」ができる、Spotlight風のフローティングパネルアプリです。 MIT License です。著作権表示を残したうえで、利用・改変・再配布・商用利用ができます。Read the full README ↗
ホットキー一発で呼び出せる、macOS用のAIクイックアシスタント。MIT ライセンスのオープンソースです。
プロダクトサイト(docs/): ホットキーで文章を整え、Grok に投げる、という使い方を先に見せています。公開先は GitHub Pages。ソースと配布用 DMG も GitHub に置いています。
メール文章の下書きなど、書きかけのテキストをその場でAIに投げて「文章を整える」「翻訳」「音声で読む」ができる、Spotlight風のフローティングパネルアプリです。
MIT License です。著作権表示を残したうえで、利用・改変・再配布・商用利用ができます。
⌥ Space)でどこからでもパネルを呼び出し⌘1): 入力した文章を自然なビジネス文章に整形⌘2): 相手の原文と返したい要点から返信を作成⌘3): 選択した出力言語へ翻訳⌘4): 入力やドロップした文章を Grok が読み上げ(Grokのみ対応)。ただ読む / ラジオ風 / 要約版⌘L で全カード一括切り替え)⌘0): 過去に実行した指示と出力結果をパネル左端のサイドバーに一覧表示。クリックで入力欄と結果カードをまとめて復元| キー | 動作 |
|---|---|
⌘1 / ⌘2 / ⌘3 / ⌘4 | モード切り替え(整える / 返事作成 / 翻訳 / 音声) |
⌘⏎ | 実行 |
⌘L | 表示言語(日本語/英語)の切り替え |
⌘0 | 履歴サイドバーの表示/非表示 |
⌘K | 入力と結果をクリア |
⌘⇧C | 最初の結果をコピー |
⌘⇧1〜⌘⇧3 | N番目の結果カードをコピー |
⌘, | 設定を開く |
⌘W | パネルを閉じる(Esc でも閉じる) |
⌘,)を開き、Grok のAPIキーを登録する(https://console.x.ai)⌥ Space でパネルを呼び出す⌘1〜⌘4)、文章を入力(または HTML / Markdown をドロップ)して ⌘⏎⌘⇧C)してメール等に貼り付け⌘ Space を使いたい場合: Spotlightのショートカットと競合します。システム設定 → キーボード → キーボードショートカット → Spotlight で無効化したうえで、本アプリの設定からホットキーを変更してください。
open kupifa.xcodeproj
# Xcodeで kupifa スキームを選んで Run (⌘R)
配布用の .dmg は Apple Silicon 向けです。ローカルでも作れます。
./scripts/build-release.sh
# 完成: dist/kupifa.dmg
いまは ad-hoc 署名です。Developer ID + 公証に移すときは、スクリプト先頭の SIGN_IDENTITY を変えて、notarytool / stapler を足してください。
サイトも .dmg も GitHub です。LP は docs/ を編集して main に push すると GitHub Pages に載ります。
| もの | 置き場 | URL |
|---|---|---|
ランディング(docs/) | GitHub Pages | https://gupuru.github.io/kupifa/ |
kupifa.dmg | GitHub Releases | https://github.com/gupuru/kupifa/releases/latest/download/kupifa.dmg |
docs/download.html は latest の DMG へ転送します。デプロイは .github/workflows/deploy.yml です。
初回はリポジトリを public にし、Settings → Pages の Source を GitHub Actions にしてください。main への push でサイトが公開されます。
docs/ を直して main に push します。GitHub 上で docs/index.html を編集しても同じです。
毎プッシュでは作りません(macOS runner が重いため)。どちらかです。
build_dmg をオンにするv0.1.0 のような v* タグを push する上がると Releases に kupifa.dmg が付きます。未作成のうちは latest のダウンロード URL が 404 です。
| ファイル | 役割 |
|---|---|
kupifaApp.swift | アプリ本体(MenuBarExtra・ホットキー登録) |
QuickPanelController.swift | フローティングパネル(NSPanel)の表示制御 |
QuickInputView.swift | メインのフォームUI |
HotKeyManager.swift | Carbonによるグローバルホットキー |
AIService.swift | Grok APIクライアント(チャット・TTS) |
PromptBuilder.swift | モード別プロンプト生成 |
DroppedTextLoader.swift | HTML / Markdown のドロップ取り込み |
SpeechPlayer.swift | Grok TTS の再生 |
KeychainStore.swift | APIキーのキーチェーン保存 |
SettingsView.swift | 設定画面(APIキー・モデル・ホットキー) |