CortexBit
基盤サービスCortexBitエコシステムの一部

連想記憶
記憶サービス

キャラクターと共に成長する記憶です。AMSは、すべてのやり取りを生きたエピソードとして記録し、観察を再利用可能な知識へ統合し、人間の記憶のように連想経路をたどって関連経験を想起します。

AMSの特長

  • キーワードではなく、連想によって想起
  • 空の状態ではなく、初期記憶から開始
  • すべての対話を通じて成長
  • 可視化・修正が可能で、安全性を設計段階から確保

従来方式の課題

検索は、記憶ではありません。

一般的な方式は、クエリに一致する文書を検索します。しかし、記憶したり、関連付けを形成したり、経験と共に成長したりはしません。AMSは、まったく異なる考え方に基づいています。記憶は検索の問題ではなく、相互につながった経験から成る動的な構造です。

比較項目AMS一般的な方式
記憶モデル連想グラフ、意味記憶、エピソード記憶の多層構造単一のテキストインデックスまたはコンテキストウィンドウ
想起方式グラフ探索と意味類似度を組み合わせた検索Top-Kによるキーワード一致のみ
初期状態人生履歴を初期記憶として事前に読み込み空のコンテキストに文書から情報を追加
成長性対話のたびに記憶が増え、相互のつながりも強化静的な文書ストアで、進化しない
制御ユーザーがランタイム記憶を検索、編集、削除可能何が保存され、なぜ保存されたかを確認できない
プライバシーユーザーデータをキャラクターIPから分離し、学習には使用しないユーザーデータが学習パイプラインと混在し、分離されない
アイデンティティキャラクターごとの境界を記憶レイヤー内で適用汎用コンテンツフィルターのみで、キャラクター認識がない
行動制御されたシナリオ遷移と設計済みストーリーアーク反応型のみで、行動発達の経路がない
効率必要な情報だけを含む限定コンテキスト全会話履歴をコンテキストウィンドウへ投入

記憶レイヤー

四つのレイヤーで記憶する。

AMSは、複数の記憶方式を一つのシステムに統合します。各レイヤーが異なる役割を担い、組み合わせることで、人間らしい記憶体験を生み出します。

エピソード記憶

すべてのやり取りは、生きたエピソードとして記録されます。会話、出来事、観察は時系列で保存され、キャラクターの一次的な経験ストリームを形成します。

統合知識

事実と観察はエピソードから抽出され、再利用しやすい知識単位へと統合されます。キャラクターは、何が起きたかを覚えるだけでなく、その経験から何を学んだかも理解します。

連想グラフ

知識は、相互につながった概念のネットワークとして構造化されます。キャラクターが人物を思い出すと、その人物に関連する場所、感情、出来事も同時に想起されます。記憶は検索ではなく、連想によってたどられます。

意味ベースの想起

ベクトル検索によって、意味レベルで柔軟に記憶を呼び出せます。完全に同じ表現が使われていなくても、関連する記憶を見つけることができます。

安全設計

独立した三つの保護回路。

キャラクターは適応しますが、制御を失うことはありません。三つの独立した安全回路が並列に動作し、それぞれがキャラクターとユーザー体験の異なる側面を保護します。

回路1

アイデンティティ保護

キャラクターの性格と知識範囲を保護します。役割から外そうとする試み、定義された知識範囲を超えさせる要求、アイデンティティと矛盾する行動を検出します。応答はユーザーに届く前に確認され、必要に応じて調整または遮断されます。

回路2

シナリオガード

キャラクターの行動発達経路を保護します。設計されたシナリオ構造によって、物語、感情状態、関係段階がどのように進展するかを定義します。キャラクターはこれらの構造を書き換えたり、省略したり、削除したりできません。すべての行動遷移は、定義済みの経路に照らして検証されます。

回路3

記憶スコープロック

個人記憶がユーザー間またはセッション間で漏れることを防ぎます。アクセス範囲は、リクエスト本文のパラメータではなく、認証済みIDとセッショントークンから計算されます。ユーザーのランタイム記憶がキャラクター設定を書き換えることはなく、他のユーザーの記憶が混入することもありません。

なぜ三つの回路なのか: 各回路は独立しており、ほかの回路が侵害されても迂回されません。キャラクターが役割を維持し(回路1)、物語に従っていても(回路2)、別のユーザーの記憶へアクセスすることはできません(回路3)。多層防御を前提とした設計です。

記憶アーキテクチャ

三つのレイヤー。明確な境界。

AMSは、三種類の記憶を厳密に分離します。これは単なる技術仕様ではなく、ユーザーのプライバシーを保護し、データ保護規制に準拠するための基盤です。

ユーザーの個人データ

ユーザーランタイム記憶

キャラクターとの対話中に形成される記憶です。メッセージ、エピソード、嗜好、事実、ベクトル表現、アカウントに紐づくグラフ接続などが含まれます。パーソナライズに利用され、いつでも閲覧、編集、削除、エクスポートできます。

サービス設定

キャラクター設定記憶

キャラクターのアイデンティティ、性格パラメータ、行動ルール、シナリオ制約、専門知識を保持します。安定したキャラクター行動のために作成された設定および編集コンテンツであり、特定ユーザーの個人データは含みません。

匿名化済み

集約・合成された経験

シミュレーション環境、合成シナリオ、編集コンテンツ、確実に匿名化された集約パターンから構築される一般的な経験構造です。個人の会話や識別可能なユーザーデータはこのレイヤーに入りません。確実に匿名化できないデータは、ユーザーランタイム記憶に留まります。

基本原則: ユーザーランタイム記憶が、キャラクター設定や集約経験と混在することはありません。ランタイム記憶を削除すると、キャラクターのアイデンティティや一般知識に影響を与えることなく、個人データだけが削除されます。

機能

保存層ではなく、記憶システム。

連想想起

キャラクターはキーワードで記憶を検索しません。つながった概念の間を連想経路に沿ってたどり、人間の思考が自然に流れるように関連記憶を見つけます。

初期記憶

キャラクターは空の状態ではなく、あらかじめ構築された人生の記憶から始まります。アイデンティティ、人間関係、経験、行動履歴は、最初の対話前に読み込まれます。

成長する記憶

すべての会話がキャラクターの経験に加わります。新しい関連付けが形成され、既存の関連が強化され、知識は対話のたびに進化します。

ユーザー管理型ランタイム記憶

キャラクターと対話すると、そのユーザー専用の独立したランタイム記憶レイヤーが形成されます。会話内容、嗜好、共有履歴などはユーザー自身の個人データです。いつでも閲覧、検索、編集、削除できます。

キャラクター経験レイヤー

キャラクターは、シミュレーション環境、編集コンテンツ、確実に匿名化された集約パターンを通じて一般知識を獲得します。これはサービス設定と共有経験であり、個人データではありません。特定のユーザーへ遡って識別することはできません。

行動境界

すべてのキャラクターは、実行時に適用される安全境界の中で動作します。アイデンティティ保護、話題制限、適切な応答処理は、後付けではなく記憶システム自体に組み込まれています。

シナリオ認識型の行動

キャラクターは単に反応するだけではなく、定義された経路に沿って発達します。設計済みシナリオが、制御された遷移を通じて行動の進化を導きます。物語、感情の進展、関係段階は、キャラクター自身が上書きできない境界内で展開されます。

限定コンテキスト

エージェントに渡されるのは、無限のメッセージ履歴ではなく、必要な情報だけを含む限定されたコンテキストです。システムが現在の状況に関連する情報を選び、必要な内容だけを提供します。これにより、高速で集中度が高く、コスト効率の良い対話を実現します。

スコープ優先の記憶分離

記憶は、グローバル、ユーザー単位、セッション単位のスコープに物理的に分離されます。キャラクターの一般知識、ユーザー個人の対話履歴、単一セッションの記憶は厳密に隔離され、相互に漏れることはありません。

きめ細かな記憶制御

個別の記憶エンティティ、関連付け、構造全体を、任意の粒度で検索、確認、編集、削除できます。何を記憶し、何を忘れるかを正確に制御できます。

アーキテクチャによるプライバシー保護

ユーザーランタイム記憶は、キャラクター記憶から厳密に分離されます。個人データを削除しても、キャラクターのアイデンティティには影響しません。ユーザーデータをモデル学習に使用したり、販売したり、第三者と共有したりすることはありません。

ブランド単位の分離

各プロダクトまたはブランドには、それぞれ独立した記憶空間が割り当てられます。あるプロダクトのキャラクター記憶が別のプロダクトと共有されたり、漏れたりすることはなく、基盤レベルで分離が適用されます。

成長する記憶を、キャラクターに。

AMSはすべてのCortexBitキャラクターを支える記憶基盤であり、独自のAIエージェント、ロボット、インタラクティブシステム向けの記憶エンジンとしても利用できます。