ScreenMind: ローカルファーストのAIメモリー - コンピュータの全アクティビティをインデックス化

ScreenMindはローカルファーストのAIメモリシステムで、画面を継続的にキャプチャし、会議を文字起こし、音声メモをインデックス化して、コンピューター上でのすべての行動を永続的で検索可能なタイムラインに構築します。知覚ハッシュを使用してコンテンツが変更された場合にのみトリガーし、各フレームをllama.cpp経由でGemma 4 E2Bに渡してビジョン分析、チャット、音声処理を行います。
主な機能
- 画面キャプチャ(知覚ハッシュ付き) — コンテンツが実際に変更された場合のみフレームを保存
- 検索可能なタイムライン — 過去のアクティビティをクエリ:「さっきのエラーメッセージ」「午後3時に何をしていたか?」
- 履歴とのチャット — セッション全体を通した持続的なAIコンテキスト
- 会議の文字起こし — Zoom、Teams、Google Meetを自動検出
- 音声メモ — Gemma 4のオーディオエンコーダーで処理
- 自然言語による自動化 — プレーンな英語のMarkdownで記述
- MCP統合 — ClaudeやCursorに接続
技術スタック
- モデル: Gemma 4 E2B(ビジョン、チャット、音声を処理)
- バックエンド: Python + FastAPI
- ストレージ: SQLite
- 推論: llama.cpp(Q4量子化)
- ハードウェア: 4GB以上のVRAM
作者によると、ビジョン、チャット、音声タスク間のGPUスケジューリングが主要な推論最適化の課題です。プロジェクトはまだ完全に自律的ではなく、ワークフロー駆動型です。検索品質とオンボーディングの摩擦が改善を必要とする領域です。
GitHub: ayushh0110/ScreenMind
📖 全文ソースを読む: r/LocalLLaMA
👀 See Also

Claude Codeがクラウド環境でANTHROPIC_API_KEYが設定されている場合に静かに失敗する
クラウド環境でANTHROPIC_API_KEYを設定すると、Claude Codeが正常に動作しなくなり、予期しないAPI使用料金が発生する可能性があります。ユーザーからは余分な使用量や応答不能な動作が報告されています。

Claudeを用いたObsidian用エージェント型RAGの構築と幻覚検出のための評価ハーネス
ある開発者が、自身のObsidian Vault上にエージェンティックRAGシステムを構築し、Claudeが工学書の質問に回答できるようにした。さらに、Claude Sonnetを判定役とする評価ハーネスを作成し、エージェントが誤った内容を自信満々に出力するケースを検出できるようにした。ルーブリックの反復改良により、判定者と人間の一致率が39%から94%に向上した。

JanはJan-v3-Baseモデル統合によるワンクリックOpenClawインストールを追加しました
Janは現在、OpenClawのワンクリックインストールをサポートし、Jan-v3-baseモデルに直接統合され、すべての操作をコンピューター上でローカルかつプライベートに保ちます。

repo-mem:オープンソースMCPサーバーがClaude Codeに永続的なチームメモリを追加
repo-memは、SQLiteとGitを使用してClaude Codeセッションに永続的で共有可能なメモリを追加するオープンソースのMCPサーバーです。ユーザーごとのデータベースに観察結果を保存し、それをリポジトリにコミットすることで、チーム間の隔離問題を解決します。