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

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が含まれており、すべてのエージェントファイルはこれに対して検証されます。独自のユースケースのためにこのスキーマをフォークして拡張できます。
コンバーターと実装
インストーラーには以下のコンバーターが含まれています:
- 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
👀 See Also

PgAdmin 4 9.13、クエリツールにAIアシスタントパネルを追加
PgAdmin 4 バージョン9.13では、AIが設定されている場合に自然言語からSQLを生成できるAIアシスタントパネルがクエリツールに導入されました。このアップデートには、集中してクエリ編集が行えるワークスペースレイアウトとアドホックサーバー接続も含まれています。

StarSteady: AIを活用したGoogleレビュー返信とローカルビジネス向けSMSリクエスト
StarSteadyは個人開発のSaaSで、Google/Yelpのレビューに対するAI生成の返信と、SMSによるレビュー依頼を顧客に送信します。月額39ドルからで、5件の返信と5件のSMSが無料で試せます。

ハイブリッド検索とRRFにより、純粋なベクトル検索を超えるAIメモリシステムが向上します。
PostgreSQLとpgvectorを使用したオープンソースのAIメモリシステムは、完全一致の検索において純粋なベクトル検索が不十分であることを発見し、全文検索を追加し、k=60の相互順位融合(RRF)で結果を統合しました。さらに、トークナイザーによるクエリ拡張も行っています。

承認境界ツール for Claude コードリポジトリ作業
開発者が、Claude Codeを使用したリポジトリ作業において、ローカル実行前にレビューステップを追加する承認境界ツールを作成しました。このツールは次のループに従います:まず計画を確認し、一度承認し、ローカルで実行させ、その後証拠を保持します。