ポータブル・マインド・フォーマット(PMF):プロバイダー非依存のエージェント仕様と15のオープンソースエージェント

✍️ OpenClawRadar📅 公開日: March 18, 2026🔗 Source
ポータブル・マインド・フォーマット(PMF):プロバイダー非依存のエージェント仕様と15のオープンソースエージェント
Ad

Portable Mind Format(PMF)は、モデルやプロバイダー間で移植可能な方法でAIエージェントのアイデンティティを定義するために設計されたJSONベースの仕様です。特定のモデルやAPIに縛られるほとんどのエージェントフレームワークとは異なり、PMFでは同じエージェント定義をClaude、GPT-4、Gemini、DeepSeek、またはOllamaを介したローカルモデルで実行できます。

PMFが規定する内容

  • アイデンティティ: 名前、役割、起源ストーリー、存在理由
  • 声: トーン、冒頭パターン、結びの署名、語彙、避けるべき発言
  • 価値観: 倫理的枠組み、意思決定原則、価値観が衝突した場合の対応
  • 知識: ドメイン専門知識、参照フレームワーク、明示的な知識ギャップ
  • スキル: エージェントができること(関数呼び出し、ツール、統合)
  • セキュリティ: 他のすべての動作を上書きするハードコードされた制約

重要な違いは、プロンプトテンプレートがモデルに何をすべきかを指示するのに対し、PMFはモデルに誰であるべきかを指示することです。この違いは、一貫性、首尾一貫性、およびエージェントがエッジケースを処理する方法に現れます。

利用可能なリソース

リポジトリには、sutra.teamで何千ものプロダクション会話を実行してきた15のオープンソースプロダクションエージェントが含まれています。これらのうち8つのエージェント(「権利の評議会」)は、ガバナンスフレームワークとしての八正道に対応しており、AIアーティストプロジェクトとして40以上のNeoSoulトラックを共同制作しました。

スキーマ検証のために、リポジトリにはschemas/pmf-schema.jsonが含まれており、すべてのエージェントファイルはこれに対して検証されます。独自のユースケースのためにこのスキーマをフォークして拡張できます。

Ad

コンバーターと実装

インストーラーには以下のコンバーターが含まれています:

  • Claude Code(安定版)
  • Cursor(セカンダリ)
  • GitHub Copilot(セカンダリ)
  • Gemini CLI(セカンダリ)

OllamaやLM Studioを介したローカルモデルの場合は、PMFが単なるJSONであるため、独自のコンバーターを作成できます。

範囲と制限

PMFはエージェント定義レイヤーのみを提供します。メモリ、スキル実行、スケジューリング、マルチエージェントオーケストレーションは含まれていません。これらの機能については、sutra.teamがプロダクションランタイムです。PMFは特に、一貫性のあるエージェントアイデンティティを提供し、ユーザーが所有し、モデル間で移動できるようにします。

このフォーマットはJB Wagoner著『The Portable Mind』に記載されており、リポジトリはgithub.com/OneZeroEight-ai/portable-mindsで利用可能です。

📖 Read the full source: r/LocalLLaMA

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

Hyper iOSアプリ:リアルタイム文字起こしとアクション抽出付き音声レコーダー
Tools

Hyper iOSアプリ:リアルタイム文字起こしとアクション抽出付き音声レコーダー

Hyperは、会話をリアルタイムで文字起こしし、要約とアクション項目を提供し、ウェイクワード検出による会話中のクエリを可能にするiOS音声レコーダーアプリです。1対1の面談、コーヒーチャット、スタンドアップなど、非構造化された会議向けに設計されています。

OpenClawRadar
なぜAIエージェントには、関数呼び出しよりもUnixコマンドを備えた単一のrun()ツールが優れているのか
Tools

なぜAIエージェントには、関数呼び出しよりもUnixコマンドを備えた単一のrun()ツールが優れているのか

AIエージェント構築に2年の経験を持つバックエンドリードが、UnixスタイルのCLIコマンドを持つ単一のrun(command="...")ツールが、従来の関数呼び出しカタログよりも優れていると主張しています。このアプローチは、LLMがトレーニングデータから既に持っているシェルコマンドへの親和性を活用します。

OpenClawRadar
Adam: C言語で書かれた埋め込み可能なクロスプラットフォームAIエージェントライブラリ
Tools

Adam: C言語で書かれた埋め込み可能なクロスプラットフォームAIエージェントライブラリ

Adamは、ツール呼び出し、メモリ、音声、クラウド/ローカルLLMの両方をサポートする完全なエージェントループを提供し、あらゆるアプリケーションに組み込めるように設計されたCライブラリです。

OpenClawRadar
NLAがGemma 3の内部活性化を任意のトークンに対して可読テキストに変換
Tools

NLAがGemma 3の内部活性化を任意のトークンに対して可読テキストに変換

Anthropicが、モデルの内部状態をテキストにデコードするNatural Language Autoencoders(NLA)を公開。Gemma 3と組み合わせたAuto Verbalizerは、生成された任意のトークンについてモデルが「考えていた」内容を説明します。重みはHugging Faceで、デモはNeuronpediaで公開されています。

OpenClawRadar