Claude Desktopの完全代替!ローカルファーストで拡張性抜群なAI作業環境「Rowboat」を公開しました
Show HN: Rowboat – Open-source, local-first alternative to Claude Desktop
Claudeのデスクトップアプリは素晴らしい出来ですが、日々の業務で使ううちに「単なるチャットアプリ」ではなく「本格的な作業ツール」としての機能を求めるようになりました。そこで開発したのが『Rowboat』です。最大の特徴は、Rowboat内に独自のワークスペース(作業領域)を構築できる点にあります。リポジトリはこちら:https://github.com/rowboatlabs/rowboat デモ動画:https://www.youtube.com/watch?v=et5yQABJ3xI かつてエンタープライズ向けの深層学習プロダクトを開発した際、「AIが正しい回答を出すだけでは不十分で、実際の作業現場に寄り添う必要がある」という教訓を得ました。そこで、チャット枠を超えてワークフロー内でAIが支援を行う「ワークサーフェス」という機能を実装しました。主な機能は以下の通りです。・メールクライアント:重要なメールを自動仕分けし、下書きを作成。書き方の癖を学習してあなたらしい回答を生成します。・ミーティングノート:Granolaのようなローカル完結型メモ機能。会議後、自動でナレッジグラフに統合されます。・内蔵ブラウザ:メインブラウザと分離された環境でAIが操作を代行。・並行コーディング:Claude CodeやCodexを複数起動し、ACP(Agent Client Protocol)を通じてorchestrate(統括)します。・メモ機能:Obsidian風のグラフビュー付きノート。Google Docsとの同期・編集も可能です。さらに、独自のウェブアプリをRowboat内のワークサーフェスとして開発・登録することも可能です。GitHub経由で公開もでき、拡張性は無限大です。全てのデータはローカルのMarkdownファイルとして保存されるため、プライバシー面も安心。Apache-2.0ライセンスで、OllamaやLM Studio経由のローカルLLMにも対応しています。ぜひ触ってみて、感想やコントリビューションをお寄せください!