macOSとWindowsで会議をローカル録音・文字起こし・要約する、プライバシー重視のAIアシスタント
amicalhq/amical
Whisperでオフライン動作する、macOS・Windows向けのオープンソースなローカルファーストAI音声入力アプリ。
- スター
- 1,561
- フォーク
- 142
- 未解決の Issue
- 62
- 最終コミット
- 7 日前
これは何?
Amicalは、音声をテキストに変換し、すべてユーザーのマシン上で動作するデスクトップ音声入力アプリです。音声認識にはWhisper、後処理にはオープンソースのLLMを使用し、アプリ内でローカルモデルをダウンロードすればオフラインで使えます。
アクティブなアプリを検出し、メールの下書き、チャットメッセージ、IDEに入力するプロンプトなど、用途に合わせて音声入力したテキストを整えるコンテキスト認識機能を備えています。グローバルホットキーとフローティングウィジェットを使えば、キーボードに触れずに音声入力を開始・停止できます。
Electron、TypeScript、Turborepoで構築されています。現在はmacOSとWindowsに対応しており、Linuxは未対応です。READMEによると、音声メモの要約は開発中で、会議の文字起こしとMCP音声コマンドは今後対応予定です。
主な機能
- 01Whisperによる音声入力とテキスト変換に対応し、AIによる精度向上も選択できます。
- 02アクティブなアプリに応じてテキストを整えるコンテキスト認識機能。
- 03ローカルモデルをアプリ内でワンクリック設定すれば、オフラインで動作します。
- 04音声入力の開始・停止に使えるグローバルホットキーとフローティングウィジェット。
- 05macOSとWindowsで利用でき、macOSではHomebrewからインストールできます。
ユースケース
- 入力が遅い、または不便なときに、音声でメールやメッセージの下書きを作成する。
- IDEでプロンプトやコードコメントをハンズフリーで記述する。
- 音声とテキストをローカルマシン内にとどめる必要がある、機密性の高い環境でテキストを音声入力する。
クイックスタート
- 1
Homebrewでアプリをインストールする(macOS)
brew install --cask amical - 2
サブモジュールを含めてリポジトリをクローンする
git clone --recurse-submodules https://github.com/amicalhq/amical.git - 3
依存関係をインストールし、Node.jsバイナリをダウンロードする
pnpm install --frozen-lockfile - 4
開発モードでデスクトップアプリを起動する
pnpm turbo run dev --filter=@amical/desktop
使う前に知っておきたいこと
- デスクトップアプリはmacOSとWindowsでのみ動作します。Linuxには対応していません。
- Whisperによるローカル文字起こしにはmacOS 15以降が必要です。
- ソースからビルドするには、XcodeまたはVisual Studio Build ToolsとCMakeが必要です。また、ネイティブコードのコンパイルには数分かかります。
トピック
よくある質問
- amical とは?
- Whisperでオフライン動作する、macOS・Windows向けのオープンソースなローカルファーストAI音声入力アプリ。 Amicalは、音声をテキストに変換し、すべてユーザーのマシン上で動作するデスクトップ音声入力アプリです。音声認識にはWhisper、後処理にはオープンソースのLLMを使用し、アプリ内でローカルモデルをダウンロードすればオフラインで使えます。
- amical は無料で使えますか?ライセンスは?
- amical は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- amical は今もメンテナンスされていますか?
- 活発にメンテナンス中。amical の最終コミットは 2026年10月13日 です。
- amical は何に使えますか?
- 入力が遅い、または不便なときに、音声でメールやメッセージの下書きを作成する。 IDEでプロンプトやコードコメントをハンズフリーで記述する。 音声とテキストをローカルマシン内にとどめる必要がある、機密性の高い環境でテキストを音声入力する。
- amical のインストール方法は?
- Homebrewでアプリをインストールする(macOS): brew install --cask amical サブモジュールを含めてリポジトリをクローンする: git clone --recurse-submodules https://github.com/amicalhq/amical.git 依存関係をインストールし、Node.jsバイナリをダウンロードする: pnpm install --frozen-lockfile 開発モードでデスクトップアプリを起動する: pnpm turbo run dev --filter=@amical/desktop
- amical はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/amicalhq/amical
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Whisperを基盤とするオープンソースの音声認識ツール。強制アライメントによる単語単位のタイムスタンプと、任意の話者ダイアライゼーションに対応します。
OpenAIのWhisperを使い、音声や動画をオフラインで文字起こし・翻訳できるデスクトップアプリ。
1000以上のサイトから動画・音声をダウンロードし、AIで文字起こし、検索、要約できる無料のオープンソースデスクトップアプリ。
画面上に表示され、会議を聞き取り、画面共有から隠れるmacOS・Windows向けオープンソースAIコパイロット。独自のAPIキーで利用できます。
クラウドプロバイダーにも端末内の完全オフラインモデルにも対応した、会議向けリアルタイム双方向音声翻訳アプリ