セルフホスト型サービス
fastrepl/anarlog avatar
fastrepl/anarlog

anarlogはローカル優先のAI会議ノート

オープンソースのグラノーラAI代替。使用方法 ご使用のプラットフォームの最新リリースをダウンロードします: github.com/fastrepl/anarlog/releases/latest それを開いてミーティングに参加します。

スター 9,306フォーク 763TypeScriptMIT

ひと目でわかる

これは何?
端末音声を直接取り込み、対応する文字起こしモデルとLLMを選び、会議セッションをローカルSQLiteへ保存するGranola代替アプリです。
誰に向いている?
会議音声を参加者ボットなしで記録し、ノートと文字起こしを自分の端末で管理したい人に向きます。会社の録音規程や参加者同意を満たすことは別問題です。
商用利用できる?
できます。MIT は寛容なライセンスで、著作権表示とライセンス表示を残せば、使用・改変・販売が可能です。
今もメンテナンスされている?
されています。最後のコミットは 1 日前です。
何の言語で書かれている?
主に TypeScript です(GitHub の言語統計による)。

回答はプロジェクトの GitHub データ(最終同期:2026年9月14日)と当サイトの分析に基づくもので、法的助言ではありません。

オープンソース詳細解説

会議参加者に見えない録音経路

anarlogは会議へボットを参加させず、端末の音声を聴き取ります。参加者一覧に表示されず、会議内部から録音する仕組みではないという説明です。便利さと同時に、会議参加者への告知や社内規程の確認が必要になります。

録音開始、停止、入力デバイス変更を短いテスト通話で試し、相手側の音声と自分のマイクがどの経路で入るかを分けて記録します。READMEは法的な録音許可を保証しないため、製品機能の確認と利用許諾の判断を混ぜません。READMEにない性能値や互換性は未確認として扱います。検証では対象の版、入力、端末、終了コード、生成物を同じ記録に残し、再現できた範囲だけを採用根拠にします。

SQLiteとMarkdownの可読性

セッション、ノート、文字起こしはローカルSQLiteに置かれ、録音と添付ファイルは通常のローカルファイルとして保存されます。Markdownへ書き出せるため、専用サービスだけに閉じない点が特徴です。保存場所、バックアップ、削除方法の詳細は環境ごとに確認します。

テスト会議を一件作り、SQLiteの行数と画面上のセッション、書き出したMarkdownの見出しと発言順を照合します。添付の参照切れ、タイムスタンプ、削除後に残るファイルを確認してから実データへ移します。READMEにない性能値や互換性は未確認として扱います。検証では対象の版、入力、端末、終了コード、生成物を同じ記録に残し、再現できた範囲だけを採用根拠にします。

文字起こしと要約の選択

対応するMacでは内蔵の文字起こしモデルを端末上で動かせるとREADMEにあります。Local Intelligence providersを選べば要約とチャットも端末に残せます。一方、ホスト型プロバイダー、APIキー、OpenAI互換サーバーのOllama、LM Studio、Unslothも選択肢です。

同じ短い音声をローカルと外部プロバイダーで処理し、文字起こし本文、要約入力、ログ、生成物の保存先を比較します。モデル名やエンドポイントを設定画面で確認し、ネットワークを遮断した時にどこまで動くかを記録します。READMEにない性能値や互換性は未確認として扱います。検証では対象の版、入力、端末、終了コード、生成物を同じ記録に残し、再現できた範囲だけを採用根拠にします。

クラウド機能を任意にする

CloudSyncは暗号化された同期として、共有機能とともに任意で使えると説明されています。クラウドが必須ではないことと、外部接続が常に発生しないことは同義ではありません。更新確認、モデル取得、ホスト型AIなどの接続を区別します。

ネットワーク監視を使ったテスト環境で、録音、ローカル要約、外部要約、CloudSyncを個別に有効化します。各操作の宛先、送信データ、失敗時の表示を保存し、設定を戻した後も同期キューが残らないか確認します。READMEにない性能値や互換性は未確認として扱います。検証では対象の版、入力、端末、終了コード、生成物を同じ記録に残し、再現できた範囲だけを採用根拠にします。

現行リポジトリの立ち位置

README冒頭はチームがcharを構築していると告知し、anarlogのコミュニティアプリはMITライセンスのオープンソースとして維持されると説明します。企業向けのソース可視コンポーネントは商用ライセンスです。リポジトリの公開範囲を製品全体の条件と取り違えません。

macOS、Windows、Linux向けのダウンロード入口があり、起動後に会議へ参加します。配布版を固定し、OS更新前後で音声デバイス、SQLite、書き出しを比較します。READMEが維持と述べる範囲と、将来のchar側機能を分けて評価します。READMEにない性能値や互換性は未確認として扱います。検証では対象の版、入力、端末、終了コード、生成物を同じ記録に残し、再現できた範囲だけを採用根拠にします。

導入後に守るデータ境界

利用手順はダウンロード、起動、会議参加、ノート生成と編集、Markdown書き出し、必要ならLLM接続という流れです。AI会議ノートは内容の誤りや話者の取り違えを含み得るため、議事録をそのまま決定記録にしません。

最初の一件では、原音、文字起こし、手編集後のノート、書き出しファイルを同じIDで管理します。社外秘の語句を含む会議はローカルモデルで試し、外部サービスへ送る場合はAPIキーの所有者、保持期間、削除手段を規程と照合します。READMEにない性能値や互換性は未確認として扱います。検証では対象の版、入力、端末、終了コード、生成物を同じ記録に残し、再現できた範囲だけを採用根拠にします。

編集部の結論

会議音声を参加者ボットなしで記録し、ノートと文字起こしを自分の端末で管理したい人に向きます。会社の録音規程や参加者同意を満たすことは別問題です。まずテスト会議で音声入力、文字起こし、要約、Markdown出力、外部プロバイダーへの送信範囲を確認してください。

公式情報源

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
コミュニティノート

コミュニティノート