ローカルAI会話アーカイブThreadShelfの狙い

ai(AI)の会話は、書き出し方がサービスごとに違い、あとで探すと困ります。ThreadShelfは、その困りごとをローカルで解決するアーカイブとして公開されました[3][4][5]。投稿タイトルは、hard-to-export、つまり書き出しにくいAI会話の再利用をうたっています[4][5]。hacker news(Hacker News)にはShow HNとして投稿され、反応は1ポイント、コメント0件でした[1]。

記事全文: ThreadShelf MCP Server - himcp.ai
画像出典: 記事全文: ThreadShelf MCP Server – himcp.ai

仕組みは単純です。ChatGPT、Claude、Google AI Studio、OpenRouter、LM Studio、Grokの書き出しJSONを、共通形式に解析し、ローカル埋め込みとLanceDBへ入れます[3]。LanceDBは、ローカルで使うベクトルデータベースです[3]。意味で検索し、元の会話を開き、Markdownへ書き出せます[3]。検索やアーカイブはローカルで完結し、MCPサーバーにネットワークサービスは不要です[2]。

記事全文: ThreadShelf/docs/MCP.md at main - GitHub
画像出典: 記事全文: ThreadShelf/docs/MCP.md at main – GitHub

注目点はMCPです。MCPは、AIツールと外部データを結ぶ仕組みです。ThreadShelfはstdio(標準入出力で通信する)MCPサーバーを同梱し、CursorやClaude Desktopなどから、Web UIを開かずに会話アーカイブを検索できます[2]。実装はTypeScriptで、ライセンスはMIT、動作にはNode.js 20.19以上が必要です[2]。認証はなしです[2]。ツールは9個で、list_collections、search、read_thread、obsidian_searchなどがあります[2]。MCPサーバーは別索引を作らず、Webアプリと同じLanceDBとコレクションのデータを読みます[2]。まずWeb UIかAPIで索引を作り、リポジトリをcloneし、依存関係をインストールしてからMCPサーバーを起動します[2]。

Obsidian(ローカルでメモを管理するアプリ)連携も入っています。Vault(Obsidianのデータ置き場)をSettingsで接続すると、obsidian_searchやobsidian_readが使えます[2]。ただし既定は読み取り専用で、obsidian_createとobsidian_editはVaultへの書き込み設定(Allow vault writes)を有効にしないと失敗します[2]。削除はMCPツールではなく、ブラウザで明示的に確認する対話チャットだけから可能です[2]。既定のMCPプロトコルは2024-11-05で、クライアントが要求すれば2025-03-26や2025-06-18に切り替えます[2]。互換性テストは、実際のThreadShelfをstdioで起動し、MCPセッションを初期化するまでを確認します[2]。

しかし、会話の継続はExperimental Alpha、つまり実験段階です。llama.cppでローカルGGUF(圧縮したモデルファイル)を動かす場合はloopback-only、つまり自分のPC内だけで通信します[3]。OpenRouterのexternal provider、つまり外部のAPI提供元へ切り替えると、選んだ文脈と新しいプロンプトが端末外へ出ます[3]。ローカル推論と外部APIの境界が、そのままプライバシーの境界になります[3]。

公開の受け止め方はまだ小さいです。Show HNの反応は1ポイント、コメント0件で、GitHubのreleasesや外部まとめ、技術証明投稿テンプレートの検索結果が並ぶ程度です[1][6][7][8]。検索速度をflashのように示す実測値は素材にありません。それでも、MCP対応のローカルアーカイブは、AI会話の再利用を自分のPCで試す形として分かりやすいです[2][3]。

引用ソース

  1. Hacker News Hacker News: Show HN: ThreadShelf – Obsidian and AI chats: vector search, MCP, llama.cpp — https://github.com/ChrystianSchutz/ThreadShelf

    Show HN: ThreadShelf – Obsidian and AI chats: vector search, MCP, llama.cpp

  2. Web記事 記事全文: ThreadShelf/docs/MCP.md at main – GitHub — https://github.com/ChrystianSchutz/ThreadShelf/blob/main/docs/MCP.md

    ThreadShelf includes a stdio MCP server so local AI tools can query indexed conversations.
    MCP is useful when you want Cursor, Claude Desktop, or another MCP-aware client to search your local AI chat archive without manu

  3. Web記事 記事全文: ThreadShelf MCP Server – himcp.ai — https://himcp.ai/server/threadshelf-mcp-server

    ThreadShelf MCP Server
    Enables semantic search and retrieval of archived AI conversations from multiple providers via the MCP protocol, allowing thread continuation and integration with MCP-capable tools.
    README
    ThreadSh

  4. Web記事 Web検索: Show HN: I built ThreadShelf to reuse hard-to-export AI chats like … — https://hn.primoia.ai/project/49683327

    Show HN: I built ThreadShelf to reuse hard-to-export AI chats like …

  5. Web記事 Web検索: Show HN: I built ThreadShelf to reuse hard-to-export AI chats like … — https://news.ycombinator.com/item?id=49683327

    Show HN: I built ThreadShelf to reuse hard-to-export AI chats like …

  6. Web記事 Web検索: I built a local way to export, search and continue chats from … — https://kblip.com/releases/i-built-a-local-way-to-export-search-and-continue-chats-xeJlPJP

    I built a local way to export, search and continue chats from …

  7. Web記事 Web検索: Hacker News technical proof post template | SaaSHooks — https://getsaashooks.com/templates/hn-technical-proof-post

    Hacker News technical proof post template | SaaSHooks

  8. Web記事 Web検索: Releases · ChrystianSchutz/ThreadShelf – GitHub — https://github.com/chrystianschutz/threadshelf/releases

    Releases · ChrystianSchutz/ThreadShelf – GitHub

※ 本記事はAIにより、Reddit・Hacker News・5ch・Xトレンドの公開投稿・トレンドを軸に、その話題をWeb検索で深掘りして集めた一次情報(記事全文・HNコメント)を併せて自動生成されました。本文中の[n]は末尾の引用ソース番号です。内容の正確性は保証されません。引用先を必ずご確認ください。

関連記事

CALENDAR

2026年10月
日 月 火 水 木 金 土
 123
45678910
11121314151617
18192021222324
25262728293031

ARCHIVES

CATEGORIES