【ITニュース解説】Sloth Inbox: local AI that gives you fewer things to do
2026年10月24日に「Dev.to」が公開したITニュース「Sloth Inbox: local AI that gives you fewer things to do」について初心者にもわかりやすく解説しています。
ITニュース概要
ローカルAIツール「Sloth Inbox」は、手元のPC上でOllamaを活用し、散らかったテキストファイルを自動で要約・分類し、必要なタスクを抽出する。すべての処理をローカルで完結させるため、プライバシーを守りながらインボックス整理の負担を軽減する。
ITニュース解説
Sloth Inbox(スロス インボックス)は、私たちのデジタル文書整理を助ける新しいツールである。日々の業務や生活で溜まっていく、いつか使うかもしれないレシートのメモ、最終版と名付けられた会議の議事録、重要な一文だけが含まれる保存済みメールなど、散らかったデジタルファイルは多い。これらの情報の中から、本当に必要なものを見つけ出し、それが何を意味し、どこに保存すべきで、何か行動が必要なのかを判断するのは非常に手間がかかる作業である。Sloth Inboxは、この最初の「選別」作業を自動で行うことで、私たちの負担を軽減することを目指す。
このツールは、テキストファイルをAIに読み込ませることで機能する。具体的には、ユーザーがメモ、テキスト形式のレシート、保存したメールなどのファイルをツールにドラッグ&ドロップすると、AIがそれらを分析する。このAIは、Gemma 3 4Bという軽量なモデルで、Ollama(オラマ)という、ローカル環境でAIモデルを動かすためのツールを通して動作する。AIはファイルの内容を読み込み、短い要約、適切なカテゴリ(仕事、家、個人など)の提案、そして明確な「次にやるべきこと」(フォローアップ)を提示する。ユーザーはAIの提案を確認し、必要であれば修正してから、整理されたコピーを保存する。元のファイルは一切変更されないため、安心して利用できる。これにより、大量のファイルを開いて確認する代わりに、AIが作成した短い要約を読むだけで内容を把握できるようになる。
特に開発者が重視したのは、不要なタスクを増やさないことである。例えば、週末のアイデアはあくまでアイデアとして留め、行動を義務付けない。また、「何もしなくてもよい」と明記されているサブスクリプションの通知を、新たなタスクに変えてしまわないよう設計されている。本当に必要な情報や行動だけを抽出することで、ユーザーがデジタル情報に圧倒されることなく、より落ち着いた状態で物事に取り組めるようになる。さらに、「Autopilot(オートパイロット)」機能を使えば、特定のフォルダを監視し、新しいファイルを自動的に読み込ませることも可能である。
Sloth Inboxは、主にNode.js(ウェブアプリケーション開発環境)とOllamaを使って構築されている。特に注目すべきは、AIがGemma 3 4Bモデルを通じて、ユーザー自身のPC上でローカルに動作する点である。これにより、ファイルの内容が外部のクラウドサービスに送信されることなく、すべて自分のPC内で処理されるため、プライバシーが強固に保護される。一度必要なAIモデルとツールをインストールしてしまえば、インターネット接続なしでAIによる処理が可能になるため、機密性の高い文書を扱う上で大きな利点となる。この設計は、外部サービス利用料やデータ送信のリスクを回避し、ユーザーがツールの動作を完全にコントロールできる自由も提供する。
開発過程では、AIが完璧な答えを出すとは限らないという課題に直面した。AIが誤ってオプションの活動をタスクとして認識したり、教育的な事実を研究すべき提案に変えてしまったりすることがあったため、開発者はAIへの指示文(プロンプト)を工夫した。具体的には、いつ空の行動リストを返すべきかを明確にし、提案されたタスクが元の文書に明確な根拠を持つ場合にのみ採用する厳格なフィルターを導入した。これにより、曖昧な提案による不要な作業の発生を防ぐことを優先している。また、AIが誤ったカテゴリに分類した場合でも、ユーザーがレビュー画面で手動で修正できる仕組みが用意されており、最終的な出力の正確性を確保している。
このプロジェクトでは、MITライセンスのアプリケーション、オープンソースのOllama、そしてオープンウェイトのGemmaモデルといったオープンな技術が活用されている。これにより、ユーザーは自分のプライベートな文書を外部に送る不安なく、AIによる高度な文書処理の恩恵を受けられる。また、AIモデルの交換や処理方針の調整など、ツールのカスタマイズがユーザー自身で可能となる自由度も生まれる。
現在のSloth Inboxは、UTF-8形式のテキスト、Markdown、EML、CSV、JSONファイルをサポートし、1ファイルあたり最大18,000文字まで対応している。ただし、PDFや画像、メールの添付ファイルを直接解析することはできない。また、ローカルデータベースには元のテキストが保存されるため、その保護は重要である。
このツールは、たくさんの文書に埋もれることなく、本当に必要な情報と明確な行動だけを効率的に把握できるよう助けてくれる。これにより、日々の作業負担を軽減し、より重要な活動に時間を充てられるようになる。今後の課題としては、より多様な文書形式への対応や、様々な言語への拡張、そしてAIが「何もしないこと」が最適な状況をより正確に判断できるようになることが挙げられている。Sloth Inboxは、デジタル文書の最初の選別作業を効率化するツールである。