文章の校正・書き換え・書き出しを、テキストをサーバーに送信せずに行えるローカルファーストのデスクトップライティングアシスタント。
Automattic/harper
Rust製のオフラインで使えるプライバシー重視の英文校正ツール。エディター、ブラウザー、Node.jsから利用可能。
代替できる製品:Grammarly
LanguageTool
- スター
- 16,732
- フォーク
- 837
- 未解決の Issue
- 1,019
- 最終コミット
- 10 時間前
これは何?
Harperは、すべての処理を手元のマシンで実行する英文校正ツールです。テキストがサーバーに送信されることはありません。Rustで実装されており、LanguageToolのような重量級の代替ツールと比べてメモリ使用量を抑えながら、数ミリ秒で文書をチェックできるよう設計されています。
プロジェクトは複数の形態で提供されています。harper-lsは、VS Code、Neovim、Helix、Emacs、Zedなどのエディターで英文校正を利用できる言語サーバーです。harper.jsはWebページやNode.jsで使えるWebAssemblyビルドで、そのほかにObsidianプラグインとChrome拡張機能もあります。現在対応しているのは英語のみですが、コア部分は他の言語にも拡張できるように作られています。
主な機能
- 01完全オフラインで動作するため、書いた文章が外部サーバーに送信されません。
- 02メモリ使用量を抑えながら、数ミリ秒で文書をチェックします。
- 03言語サーバー(harper-ls)を介してエディターと連携します。
- 04WebAssembly(harper.js)を通じてブラウザーやNode.jsで動作します。
- 05ObsidianプラグインとChrome拡張機能を提供します。
ユースケース
- クラウドサービスを使わずに、Neovim、Helix、Emacs、VS Code、Zedで英文をチェックする。
- harper.jsを使って、WebアプリやNode.jsツールに英文校正を追加する。
- 内容のプライバシーを保ちながら、Obsidianのノートを校正する。
- ローカルマシンの外に出してはならない機密文書を作成する。
クイックスタート
- 1
Links セクションを読み、エディターまたは連携ガイドを選びます
- 2
npm から harper.js パッケージをインストールします
npm install harper.js
使う前に知っておきたいこと
- 英語のみ対応しています。
- ドキュメントは README ではなく外部ウェブサイトで公開されています。
トピック
よくある質問
- harper とは?
- Rust製のオフラインで使えるプライバシー重視の英文校正ツール。エディター、ブラウザー、Node.jsから利用可能。 Harperは、すべての処理を手元のマシンで実行する英文校正ツールです。テキストがサーバーに送信されることはありません。Rustで実装されており、LanguageToolのような重量級の代替ツールと比べてメモリ使用量を抑えながら、数ミリ秒で文書をチェックできるよう設計されています。
- harper は無料で使えますか?ライセンスは?
- harper は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- harper は今もメンテナンスされていますか?
- 活発にメンテナンス中。harper の最終コミットは 2026年10月19日 です。
- harper は何に使えますか?
- クラウドサービスを使わずに、Neovim、Helix、Emacs、VS Code、Zedで英文をチェックする。 harper.jsを使って、WebアプリやNode.jsツールに英文校正を追加する。 内容のプライバシーを保ちながら、Obsidianのノートを校正する。 ローカルマシンの外に出してはならない機密文書を作成する。
- harper のインストール方法は?
- Links セクションを読み、エディターまたは連携ガイドを選びます npm から harper.js パッケージをインストールします: npm install harper.js
- harper はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Automattic/harper
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
画像がデバイス外に送信されない、完全オフラインで使えるJPG・PNG・WebP対応のブラウザー画像圧縮ツール。
通話にボットを参加させず、端末の音声を録音するローカルファーストのオープンソースAI議事録ツール。Granolaの代替として使えます。
macOS、Windows、Linux対応のオフラインファーストなデスクトップ写真管理アプリ。ローカルAI検索、顔のクラスタリング、大規模ライブラリの重複整理に対応。
APIキーを使って中継サーバーを介さずにリアルタイム音声翻訳できるmacOS・Windows向けデスクトップアプリ。
右クリックメニューから使えるローカルファイル変換ツール。アップロードせずに画像、動画、音声、PDF、文書を変換できます。