Tidemind について
Tidemindは、AIとの会話、ノート、個人情報をつなぐローカルのメモリレイヤーです。ツール間で文脈を共有したいユーザー向けに、SQLiteのナレッジグラフで記憶を整理し、必要に応じて関連をたどって検索します。
主な機能
- 01複数ツールの会話とノートを統合
- 02動的なナレッジグラフを構築
- 03リンクをたどる記憶検索
- 04SQLiteにローカル保存しMarkdownに出力
- 05対応するノートシステムと同期
活用シーン
- 01過去の文脈をAIとの会話に引き継ぐ
- 02以前の決定から関連する議論をたどる
- 03複数のノートソースをつなぐ
- 04個人の記憶をローカルで管理
MCP 対応
Tidemindは、文脈を読み込むbrain_prepare、関連する記憶を検索するbrain_recall、新しい情報を保存するbrain_digestの3つのMCPツールを公開します。MCP対応のAIツールに接続できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
考えを巡らせるあらゆるもの――AI エージェント、ノート、そしてこれから生まれるもの――をつなぐ、生きたセカンドブレインです。
TideMind を選ぶ理由
記憶は十数ものツールに散らばっていて、それらが連携することはありません。
Claude はあなたが簡潔なコードを好むことを覚えていますが、Cursor は知りません。ノートを使ってデザイン思考を1週間かけて整理しても、次に AI と話すときには何も覚えていません。どのツールもそれぞれ独自にあなたへの理解を蓄積していきますが、それらがつながることはありません。
さらに根本的な問題があります。既存の AI メモリは、事実を列挙して保存するだけです。記憶同士をつなげたり、自分では気づいていないアイデアの共通点を見つけたり、あなたがどんな人なのかを包括的に把握したりすることはできません。記憶が積み重なるほど、データは冗長になり、検索も難しくなっていきます。
TideMind は、あらゆるツールにまたがるメモリレイヤーです。AI、ノート、思考をつなぐ、生きたナレッジグラフです。
TideMind とは

すべての記憶を、ひとつの場所に。 TideMind は、AI ツール、ノート、そしてこれから生まれるものを、ひとつのナレッジグラフにつなぎます。さまざまな AI との会話も、さまざまなアプリのノートも、もはや別々の場所に散らばるのではなく、互いに結びつき、相互に作用します。
どの AI も、あなたのことを深く理解します。 会話の開始時に、TideMind はこれまでのすべてのやり取りから抽出したプロフィールと重要な記憶を AI に提供します。あなたがどんな人で、どのように考え、何を大切にしているかを伝えます。
より正確で、より漏れのない想起。 AI がさらに文脈を必要とするとき、キーワード検索やベクトル検索だけに頼るのではありません。記憶同士のリンクをたどり、ある決定からその背景にある議論へ、さらにその決定が後に引き起こした変更へとたどっていけます。すべてを読み込む必要はなく、重要な情報を見落とす心配もありません。まず関連性の高いノードをいくつか参照し、より多くの文脈が必要になったときにリンクをたどって探索します。必要に応じた探索です。
データベースにとどまらない、生きたシステム。 記憶同士のつながりは自動的に形成されます。重要でない細部は自然に薄れ、重要な記憶は強化され、更新されます。TideMind は、あなたがまだ気づいていない共通点を積極的に見つけ、3か月前の決定を、今日直面している問題と結びつけます。情報は保存して終わりではありません。消化され、つながり、抽出され、ときには忘れられます。それが「生きた」ということです。
すぐに簡単に始められます。 MCP プロトコルを通じて AI ツールを接続できます。設定はひとつだけで、使い方を変える必要はありません。ノートのインポートや同期も、ワンクリックで行えます。
記憶はあなたのものです。 すべてのデータは、あなたのマシン上の単一の SQLite ファイルに保存され、いつでも Markdown にエクスポートできます。クラウドも、ベンダーロックインもありません。プライバシーを重視するなら Ollama で完全ローカルに、品質を重視するならクラウドモデルを、あるいは両方を組み合わせて使えます。
他との違い
| 一般的な AI メモリ | TideMind | |
|---|---|---|
| プロファイル | プロファイルがない、または単一の AI 内に隔離されている | すべてのデータから構築された包括的なプロファイルが、毎回の会話開始時に AI に提供される |
| ストレージ | 事実のフラットなリスト | 複数の次元にわたり、時間や利用状況に応じてメモリが動的に進化するナレッジグラフ |
| 想起 | キーワード検索/ベクトル検索による上位 K 件 | 最も関連性の高いメモリから開始し、リンクをたどって探索し、必要に応じて展開する |
| 創発 | 保存されたメモリは固定されたまま | 新たな認知を浮かび上がらせる、生きたシステム |
| データ | クラウド/ベンダーにロックイン | ローカルの SQLite ファイル。いつでも Markdown にエクスポート可能 |
クイックスタート
オプション 1:デスクトップアプリをダウンロード
最も簡単な始め方です。ダウンロードしてインストールすれば、すぐに利用できます。
macOS(Apple Silicon)用をダウンロード — ベータ版
アプリを開き、設定から AI ツールやノートシステムをワンクリックで接続します。
オプション 2:ソースからビルド
ソースからのビルドを希望する開発者向けです。
前提条件
- Node.js >= 18
必須条件はこれだけです。TideMind はテキスト検索(BM25)と基本的なストレージを、すぐに利用できます。
フル機能を利用する場合のオプション:
- LLM プロバイダー(Anthropic API Key、Google Vertex AI、または Gemini)— 情報の自動抽出、メモリの再統合、発散スキャン、クリスタルの創発を有効にします。プロバイダーがない場合、これらの機能はスキップされます。
- 埋め込みプロバイダー(Ollama、Vertex AI、または Gemini)— BM25 に加えて、セマンティックなベクトル検索を有効にします。プロバイダーがない場合、検索はキーワードマッチングにフォールバックします。
- 組み合わせは自由です。たとえば、埋め込みにはローカルの Ollama、LLM には Anthropic を使うことも、すべてローカルまたはすべてクラウドにすることもできます。詳細は統合ガイドをご覧ください。
インストール
git clone https://github.com/SawyerHan-AI/tidemind.git
cd tidemind
npm install
npm run build
起動と接続
npm start
デスクトップクライアントを開き、設定から AI ツールやノートシステムをワンクリックで接続します。設定ファイルを手動で編集する必要はありません。
手動での MCP 設定にも対応しています。詳細は統合ガイドをご覧ください。
これで完了です。次に会話を開くと、AI があなたのことを覚えています。
仕組み
アクティブグラフ
AI との会話、ノートの内容、好みや決定事項など、すべての情報が単一のグラフ内にノードとリンクとして保存されます。ノードは固定されたインデックスカードではありません。4 つの成熟度の次元(活動、洗練、接続性、独立性)を持ち、これらが組み合わさって、メモリの行方(強化、接続、結晶化、忘却)を決定します。
3 つの認知ツール
TideMind は、3 つの認知操作に対応するツールを MCP プロトコル経由で公開します。
| ツール | 機能 | 使用する場面 |
|---|---|---|
brain_prepare | メモリのコンテキストを読み込む | 毎回の会話の開始時 |
brain_recall | メモリをたどって取得する | 過去のコンテキストが必要なとき |
brain_digest | 新しい情報を保存する | 覚えておく価値のあることが生じたとき |
これは CRUD ではありません。Prepare はメモリマップを開くようなものです。Recall は思い出すことに似ており、想起するたびにメモリが強化されます。Digest は吸収のようなもので、入ってきた情報を分解し、関連付け、既存のナレッジネットワークに織り込みます。
brain_recall は検索にとどまりません。AI はメモリ間のリンクをたどれます。アーキテクチャ上の決定から始め、その背後にある議論へ移り、さらにその決定が引き起こした後の変更へと進むことができます。検索ボックスにキーワードを入力して当てずっぽうに探すのではなく、ナレッジネットワークを歩いてたどるようなものです。まず関連性の高いノードを少数返し、さらにコンテキストが必要な場合はリンクに沿って展開します。必要に応じて探索でき、最初からすべてを読み込むことはありません。
代謝
TideMindは、脳が睡眠中に記憶を整理するのと同じように、バックグラウンドでグラフを継続的に維持します。
- 毎日:非アクティブな記憶は徐々に減衰します(ただし、接続数の多いハブノードは保護されます)。候補リンクは確定されるか、削除されます
- 毎週:発散スキャン — 近隣ノードを共有しながら直接リンクのないノードのペアを見つけ、隠れたつながりがあるかどうかを評価します。接続数の多い情報はクリスタルへと結晶化し、思考パターン、行動上の好み、重要な意思決定を凝縮した表現になります
情報はただ保存されるだけではありません。消化され、整理され、つながり、そして時には忘れられます。それが「生きている」ということです。
対応インテグレーション
AI ツール
| ツール | 状況 | 備考 |
|---|---|---|
| Claude Code | 対応 | MCP をネイティブサポート |
| Cursor | 対応 | MCP 設定 |
| Windsurf | 対応 | MCP 設定 |
| Codex | 対応 | MCP 設定 |
| MCP 互換ツール全般 | 対応 | 標準プロトコルで、すぐに利用可能 |
ノートシステム
| ソース | 状況 | 備考 |
|---|---|---|
| Logseq | 対応 | ファイル監視、差分同期、プロパティをタグに昇格 |
| Obsidian | 対応 | 保管庫のインポート、Canvas のサポート、wikilink の解決 |
| Apple Notes | 対応 | 読み取り専用の同期、添付ファイルのテキスト抽出 |
| 今後も追加予定です… |
デスクトップクライアント
TideMindには、ナレッジグラフの閲覧、システムの代謝の監視、パラメーターの調整に使えるデスクトップクライアントが付属しています。これは、外部の脳が何を考え、発見し、忘れているかを観察するための検査ツールです。
TideMindのメインインターフェースは、このアプリではありません。すでに使っているAIツールが、そのインターフェースです。
ダッシュボード — 第二の脳のリアルタイムな鼓動
ブレインエクスプローラー — 記憶がドメインをまたいでどのようにつながるかを可視化します
記憶の詳細 — 4次元の成熟度モデルとエビデンスチェーン
ドキュメント
| ドキュメント | 説明 |
|---|---|
| 設計思想 | Bush(1945)から Clark & Chalmers(1998)まで — TideMindを支える認知科学 |
| アーキテクチャ | アクティブグラフモデル、4つの成熟度次元、リンクタイプシステム |
| 代謝と自己進化 | 減衰の仕組み、発散スキャン、クリスタルの創発、3段階の学習 |
| インテグレーションガイド | 各AIツールおよびノートシステムの詳細なセットアップ |
| APIリファレンス | prepare / recall / digest の全パラメーターのドキュメント |
よくある質問
Q: TideMind は Obsidian/Notion/Mem とどう違いますか?
TideMind はメモアプリではなく、ツールの 間 に位置するメモリレイヤーです。Obsidian や Notion は文章を書く場所であり、TideMind はあらゆる思考をつなぐ場所です。Obsidian、Logseq、Apple Notes のメモや、AI ツールとの会話を取り込み、それらをひとつの成長し続けるナレッジグラフに編み上げます。お好みのツールをそのまま使い続けられます。TideMind が裏側でそれらをつなぎます。
Q: すでにメモシステムを使っています。なぜ TideMind が必要なのですか?
メモは、あなたの思考の一部にすぎません。AI との会話、ふとしたときに下した決断、さまざまなツールで表明した好みといったほかの要素は、あちこちに散らばり、分断されています。TideMind はそれらすべてを取り込み、手作業では見つけられないつながりを構築します。また、このコンテキストを自動的に AI に提供するため、会話のたびに白紙の状態から始めるのではなく、あなたのことを十分に把握した状態で始められます。
Q: データはどこに保存されますか?安全ですか?
データはすべて、マシン上の単一の SQLite ファイルに保存されます。クラウド、サードパーティのサーバー、アカウントは必要ありません。いつでもすべてのデータを Markdown にエクスポートできます。プライバシーを最大限に確保したい場合は、Ollama 経由でローカルモデルを使い、TideMind を完全にオフラインで実行できます。API 呼び出しがマシンの外に送信されることはありません。
Q: API キーは必要ですか?どのモデルに対応していますか?
TideMind は API キーがなくてもすぐに使え、基本的なテキスト検索(BM25)と保存機能は完全に動作します。高度な機能(自動抽出、メモリの再固定化、発散スキャン、クリスタルの出現)には、Anthropic、Google Vertex AI、または Gemini の LLM プロバイダーが必要です。セマンティック検索には、Ollama(ローカル、無料)、Vertex AI、または Gemini を埋め込みに利用できます。自由に組み合わせて使えます。たとえば、埋め込みにはローカルの Ollama、LLM には Anthropic を利用できます。
Q: TideMind はどの AI ツールやメモシステムに対応していますか?
Claude Code、Cursor、Windsurf、Codex など、MCP protocol に対応するツールであれば、TideMind と連携できます。メモについては、現在 Logseq、Obsidian、Apple Notes に対応しており、今後さらに追加される予定です。詳しくは連携ガイドをご覧ください。
Q: インストール方法を教えてください。技術的な知識は必要ですか?
方法は 2 つあります。デスクトップアプリ(ダウンロードしてインストールすれば完了。ターミナルは不要)と、ソースからのインストール(開発者向け:git clone → npm install → npm start)です。デスクトップアプリでは、ビジュアル設定パネルですべての設定を行えます。
Q: 「記憶は自然に薄れていく」とありますが、データが削除されるという意味ですか?
いいえ。生データは常に保持されます。変化するのは 関連性 です。現実の脳と同じように、見返していない記憶は検索時の優先度が徐々に下がります。重要で、ほかとのつながりが強い記憶は減衰から保護されます。また、薄れた記憶も、あなたや AI が思い出した瞬間に再び強化されます。削除ではなく、優先順位付けと考えてください。
Q: TideMind(オープンソース)と TideMind Cloud の違いは何ですか?
オープンソース版は、ローカルで使うためのすべてのコア機能を制限なく利用できます。近日公開予定の TideMind Cloud では、セルフホスト可能な環境を自分で用意したくないユーザー向けに、デバイス間同期、モバイルアクセス、管理されたアカウントシステムが追加されます。クラウドインフラを必要とする一部の機能(ブラウザー拡張機能との連携など)は、Cloud 版でのみ利用できる場合があります。コアエンジンは同一です。
貢献
あらゆる形での貢献を歓迎します。始めるには、CONTRIBUTING.mdをご覧ください。
ライセンス
Bush の Memex から現代の記憶の再固定化に関する研究まで、80 年にわたる認知科学に着想を得ています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。