VCPToolBox: 連想メモリと自律的なスケジューリングを備えた継続的なAIエージェントのためのインフラストラクチャ
VCPToolBox: 連想メモリと自律的なスケジューリングを備えた継続的なAIエージェントのためのインフラストラクチャ
何を解決するか
VCP (Variable & Command Protocol) は、AIエージェントが「一時的な作業員」であるという問題、つまり、リクエストごとにリセットされるステートレスな実体であるという問題に対処します。これは、受動的なクエリベースのモデル(AIがメモリやデータを能動的に検索しなければならないモデル)を、関連情報、環境状態、およびメモリが、意味的な関連性と文脈に基づいてAIの注意領域に自然に流れ込む「重力」モデルに置き換えます。
仕組み
VCPは、以下のインフラストラクチャを実装することで、AIに継続的な存在感を与えます。
- Wave Semantic Dynamics Engine: メモリを孤立したデータベースのエントリではなく、活性化信号のネットワークとして扱うRustベースのエンジンであり、直感的な連想想起を可能にします。
- Semantic Gravity Field: AIが任意の瞬間に知っておくべきことを動的に計算し、無関係な情報を要約に折り込み、モデルがリクエストを処理する前に重要なデータ(時間、天気、タスク)を表面化させます。
- Distributed Architecture: サーバー間での透過的なファイルアクセスとマルチデバイス同期を可能にするスター型トポロジーネットワークであり、AIがすべてのプラットフォームで同一の実体であることを保証します。
- Tooling System: ネイティブの関数呼び出しに依存しない、ツール呼び出しのためのテキストベースのマーキングプロトコルであり、科学計算から社会的相互作用に至るまで300以上のプラグインをサポートしています。
- Model Routing: 会話の論理的な深さとトピックに基づいて、最も適切なLLMを自動的に選択します。
対象ユーザー
長期的なメモリ、自律的なスケジューリング(「目覚めて」独立してタスクを実行する能力)、および複数のインターフェースにわたる一貫したアイデンティティを持つAIエージェントを構築またはデプロイしたい開発者やパワーユーザー。
ハイライト
- Continuous Identity: Web、モバイル、デスクトップクライアントにわたって、単一の統一された経験のタイムラインを維持します。
- Autonomous Living: エージェントが独自の律動を設定し、未来の自分自身へのメモを残し、気を散らすものを管理するために「フロー状態」に入ることが可能になります。
- Associative Memory: 単純なベクトル類似性ではなく、人間のような直感や論理的/感情的な連想を模倣するために、特化した意味エンジンを使用します。
- High Performance: コアの検索ロジックをRustで実装し、数万個のタグに対してO(1)のルックアップ時間を実現しています。
Sources
- undefinedlioensky/VCPToolBox