Repolode
ganeshmshetty

ganeshmshetty/openclip

選択したテキストの近くに表示され、変換、シェル/JavaScriptスクリプト、ショートカット、計算、AI操作を提供するオープンソースのmacOSポップアップ。

代替できる製品:PopClip

スター
692
フォーク
43
未解決の Issue
9
最終コミット
13 時間前

これは何?

OpenClipはmacOSのメニューバーアプリです。別のアプリでテキストを選択すると、その近くに小さなアクションバーが表示されます。大文字・小文字の変換、検索、コピーやカット、数式の評価などの組み込みアクションに加え、独自に追加したアクションも実行できます。

アクションは、~/.openclip/extensions/ にフォルダを配置して拡張できます。各拡張機能は openclip.json ファイルで定義し、JavaScript、Shell、AppleScript、またはURLテンプレートで記述できます。Preferences画面には、コミュニティ製の拡張機能をインストールできるストアもあります。ホットキー(Option+Command+C)で開く検索パレットでは、アクションカタログ全体をあいまい検索できます。

AIアクションは任意で利用でき、ローカルのOllamaモデル、Apple Intelligence、またはOpenAIやAnthropicのAPIキーを使ってテキストを処理できます。アプリはSwift 6で開発されており、macOS 14以降が必要です。クリップボードを定期的に監視するのではなく、アクセシビリティ権限を使って選択中のテキストを検出します。

主な機能

  • 01現在選択しているテキストの近くに表示されるコンテキストアクションバー。
  • 02アクションカタログ全体を検索できるグローバルホットキー対応の検索パレット。
  • 03JavaScript、Shell、AppleScript、またはURLスキームで記述できるカスタム拡張機能。
  • 04ローカルのOllama、Apple Intelligence、またはOpenAI/AnthropicのAPIキーを使う任意のAIアクション。
  • 05テレメトリーや分析機能はなく、処理はローカルで実行。

ユースケース

  • 現在のアプリを離れずに、選択した文をローカルLLMで翻訳または書き換える。
  • 選択したテキストをシェルスクリプトやショートカットに渡し、書式を整えたり情報を検索したりする。
  • URL拡張機能を使って、選択した語句をWikipediaなどのサイトで検索する。

クイックスタート

  1. 1

    Homebrew でインストール

    brew install --cask openclip
  2. 2

    「システム設定」→「プライバシーとセキュリティ」→「アクセシビリティ」で許可を付与

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

  • macOS 14 以降が必要です。
  • 選択したテキストを検出するには、アクセシビリティの許可が必要です。

トピック

よくある質問

openclip とは?
選択したテキストの近くに表示され、変換、シェル/JavaScriptスクリプト、ショートカット、計算、AI操作を提供するオープンソースのmacOSポップアップ。 OpenClipはmacOSのメニューバーアプリです。別のアプリでテキストを選択すると、その近くに小さなアクションバーが表示されます。大文字・小文字の変換、検索、コピーやカット、数式の評価などの組み込みアクションに加え、独自に追加したアクションも実行できます。
openclip は無料で使えますか?ライセンスは?
openclip は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
openclip は今もメンテナンスされていますか?
活発にメンテナンス中。openclip の最終コミットは 2026年10月19日 です。
openclip は何に使えますか?
現在のアプリを離れずに、選択した文をローカルLLMで翻訳または書き換える。 選択したテキストをシェルスクリプトやショートカットに渡し、書式を整えたり情報を検索したりする。 URL拡張機能を使って、選択した語句をWikipediaなどのサイトで検索する。
openclip のインストール方法は?
Homebrew でインストール: brew install --cask openclip 「システム設定」→「プライバシーとセキュリティ」→「アクセシビリティ」で許可を付与
openclip はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ganeshmshetty/openclip

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

関連プロジェクト