完全オープンソースで動く AI 同僚ツール「Rowboat」が注目を集めている。音声制御、MCP ツール連携、バックグラウンドエージェントなど、有料 AI アシスタントサービスに相当する機能を、データをローカルに保ったまま利用できる点が特徴だ。
Rowboat とは
Rowboat(rowboatlabs/rowboat)は「Open-source AI coworker, with memory」を謳う AI 同僚ツール。GitHub スター数は 12,000 以上(2026年4月時点)に達しており、急速に注目が高まっている。
主な特徴は以下の通り。
- 100% ローカル動作 — データが外部に出ない
- 音声制御 — リアルなアシスタントのように話しかけられる
- 任意の LLM に接続可能 — Claude、GPT-4 系などを選択できる
- MCP ツール + Obsidian ブレイン — ナレッジグラフと外部ツールを組み合わせた記憶管理
- バックグラウンド自律エージェント — 裏側で自律的にタスクをこなすエージェント群
- 知識グラフの自動構築 — 会話・作業履歴から知識を蓄積
ローカルで動く AI 同僚のインパクト
これまでの AI アシスタントの多くはクラウド型であり、プロンプト・ドキュメントなどのデータが外部サーバーに送信される仕組みだった。Rowboat はすべてローカルで処理するため、機密情報を扱う業務でも安心して利用できる。
また、任意の LLM を接続できる柔軟性も魅力だ。Anthropic の Claude を接続しながら推論はローカルで完結させるといった構成も可能で、API コストの制御がしやすい。
MCP ツール連携と Obsidian ブレイン
Rowboat が対応している MCP(Model Context Protocol)は、AI ツールが外部サービスや情報源と標準化されたインターフェースで通信するためのプロトコルだ。これにより、ファイルシステム、Web 検索、カレンダーなど様々なツールをエージェントに組み込める。
さらに Obsidian との連携により、ノートアプリに蓄積された個人の知識ベースを AI が参照・更新できる仕組みを持つ。ナレッジグラフ形式で情報を管理することで、コンテキストを跨いだ情報の活用が可能になる。
バックグラウンドエージェント
Rowboat の特徴的な機能のひとつがバックグラウンドで動作する自律エージェントだ。ユーザーが明示的に指示を出さなくても、定期タスクの実行や情報の収集・整理をバックグラウンドで進められる。これは従来の「チャット型」AI アシスタントとは一線を画すアーキテクチャといえる。
まとめ
Rowboat はローカル動作、音声制御、MCP 連携、バックグラウンドエージェントといった機能を完全オープンソースで提供する意欲的なプロジェクトだ。プライバシーを重視しながら AI 活用を進めたいユーザーや、有料 AI サービスのコスト削減を検討している組織にとって有力な選択肢になるだろう。
- GitHub: rowboatlabs/rowboat