個人用プライベートプログラム 最近、Claude CodeとObsidianの交差点について考えています。ここには、私が「Personal Private Programmable」と呼んでいる新しい技術スタックがあります。 こちらがそのアイデアの概要です。 まず、数か月先を見据えれば、今日のClaude Codeと同じくらい機能し、Google Geminiが扱うコンテキストを扱えるオープンウェイトAIモデルが存在する可能性が高いです。 また、Obsidianのようなマークダウンファイルからgitリポジトリ、メールからのmboxファイル、オンラインやディスクに保存されるさまざまなファイル形式など、アプリからエクスポートできるファイルタイプもすでに多様です。オープンウェイトのAIモデルは、これらすべての異なるデータタイプを一度に見ることができれば、多くのことができます。 最後に、数億のローカル暗号ウォレットと、ENS(イーサリアム名システム)やSNS(ソラナ名システム)のような拡大した暗号名システムがあります。これらは暗号化されたデータ、鍵、身元を扱うためのツールを提供します。 これらすべてを合わせると、個人データはローカルAIでプログラム可能になり、同時にローカルで計算されるためよりプライベートになります。また、ローカルの暗号通貨ウォレットがあれば、個人データの一部または全部を暗号化して別のENS/SNS名に送信し、エンドツーエンドの暗号化方式で協力することも可能です。 異なるENS/SNS名間で異なるマシン間でパケットの安全な同期に関しては多くのネットワーク細部を詰め込む必要がありますし、アプリケーションによってはGitlabのようなプライベートクラウドが必要かもしれません(純粋なP2Pは難しいため)。 それでも、Claude/Obsidianのトレンドは、今や再分散化し、すべてのデータをローカルに留める方が「より良い」という強力な新概念を示しています。なぜなら、ローカルデータは暗号で暗号化しやすく、ローカルAIで計算するからです。 こうして、個人的なものはプライベートでプログラム可能なものになります。