
ai(AI)の会話は、書き出し方がサービスごとに違い、あとで探すと困ります。ThreadShelfは、その困りごとをローカルで解決するアーカイブとして公開されました[3][4][5]。投稿タイトルは、hard-to-export、つまり書き出しにくいAI会話の再利用をうたっています[4][5]。hacker news(Hacker News)にはShow HNとして投稿され、反応は1ポイント、コメント0件でした[1]。
仕組みは単純です。ChatGPT、Claude、Google AI Studio、OpenRouter、LM Studio、Grokの書き出しJSONを、共通形式に解析し、ローカル埋め込みとLanceDBへ入れます[3]。LanceDBは、ローカルで使うベクトルデータベースです[3]。意味で検索し、元の会話を開き、Markdownへ書き出せます[3]。検索やアーカイブはローカルで完結し、MCPサーバーにネットワークサービスは不要です[2]。
注目点は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]。
引用ソース
- 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
- 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 - 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 - 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 …
- 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 …
- 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 …
- Web記事 Web検索: Hacker News technical proof post template | SaaSHooks — https://getsaashooks.com/templates/hn-technical-proof-post
Hacker News technical proof post template | SaaSHooks
- 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]は末尾の引用ソース番号です。内容の正確性は保証されません。引用先を必ずご確認ください。








RECENT COMMENTS