aaa-mcp について
arifOSは、AIエージェント向けのモデル非依存のガバナンス層です。実行前に重要な提案を13の憲法上の基準で評価し、判定を返しながら人間の拒否権を保ち、監査可能な記録を残します。READMEには未検証の安全策や現時点の課題も記載されています。
主な機能
- 01実行前に13の基準で評価
- 02人間の拒否権を伴う判定
- 03ハッシュチェーン式VAULT999監査台帳
- 04判断と実行の分離
- 05公開スキーマとStreamable HTTPエンドポイント
活用シーン
- 01重要なエージェント提案を実行前に審査
- 02高額な返金を人間の確認まで保留
- 03制約に反するアカウント削除を阻止
- 04判定の来歴と監査記録を確認
MCP 対応
Streamable HTTPエンドポイントを通じて、8つの標準的な操作と公開スキーマを備えたMCPツールを提供します。MCPクライアントは公開の標準エンドポイントまたはセルフホストのエンドポイントに接続できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
⚠️ 現在の検証済み状態 — 生成されるものであり、手動編集は禁止されています
ランタイム自己測定(
http://127.0.0.1:8088/health @2026-10-26T16:06:09Z):カーネル 劣化 · フロア 13件中11件で合格を測定 · 失敗:F8 · vault999 は正常 · リリースarifos-42f52e6c66e2· ドリフトaligned(source=built=deployed)· 公開ツール数 9。フロアごとの由来情報:.well-known/current-state.json。独立監査(2026-10-11、FI-008 による実稼働環境の再プローブと主張単位の人手監査。証跡:
AAA/forge_work/grant-arifos-reality-reforge-2026-10-11/):フロア 2件合格 · 失敗 F2、F11、F12、F13 · 未測定7件 = 個別に13件(キーの生カウントは10。L11/L12/L13 は、失敗した F11/F12/F13 の L 接頭辞付き別名)· アクターのバインドは未検証(観測された呼び出しに署名なし)· 呼び出しテレメトリー面で証跡の忠実性に問題あり(HOLD が ok:true として永続化)· 独立した再構成:外部検証者とのバインドなし。これらは異なる2つの証拠オブジェクトです。 自己測定 ≠ 独立監査です。 未測定は合格を意味しません。このブロックとライブエンドポイントが食い違う場合は、エンドポイントを 優先してください —
python scripts/generate_current_state.pyを再実行してください。機械可読状態:
.well-known/current-state.json· バッジフィード:.well-known/badges/· 既知のギャップ:まだ証明されていないこと
arifOS
実行前の権限判定。
arifOS は、AI エージェントのためのモデル非依存の権限レイヤーです。 13 項目の憲法上の最低基準に照らして、重大な提案を実行前に評価し、統制された判定を返し、人間の拒否権を維持し、何が起きたかを監査可能な記録として残します。
知能が豊富にある世界では、権限が希少な資源になります。arifOS は、判断を実行から独立させます。
ドキュメント · ライブカーネル · MCP · MCP レジストリ(Glama) · PyPI · セキュリティ · 証拠
提案者 ≠ 判定者 ≠ 実行者 ≠ 証人 人間の主権 > 機械の権限
arifOS ではないもの: AI モデルではありません · エージェントフレームワークではありません · 実行エンジンではありません(実行するのは A-FORGE です) · 注意レイヤーではありません(AAA が注意を向けます) · 証人ではありません(FRAME が証言し、VAULT999 が記憶します) · 認証、サンドボックス化、法的審査の代わりにはなりません。
| 対象 | 提供されるもの |
|---|---|
| 人間 | 静かな拒否権:エージェントが提案し、カーネルが判定を記録し、あなたが主権を保ちます |
| エージェント / A2A | MCP ツールと記録。鍵を取得することはできません。判定は arifOS が行い、発見は AAA が担い、実行は A-FORGE が担います |
| 組織 | ポリシーの最低基準 F1~F13、ハッシュチェーン化された VAULT999 の監査証跡、モデルベンダーからの独立性 |
| マシン / MCP | ストリーミング可能な HTTP エンドポイント、8 つの標準動詞、公開済みスキーマ |
| レジストリとインデクサー | Glama MCP Directory(スコア:A) · server.json(公式 MCP レジストリ) · CURRENT_VERIFIED_STATE.md · llms.txt · CITATION.cff |
ライブ環境:https://arifos.arif-fazil.com · MCP :8088 · 関連オルガン AAA · A-FORGE · GEOX
開発者について
arifOS は、キャリアを通じて、観測が不完全で、解釈が確率的であり、来歴が重要で、取り消せない行動にはゲートを設ける必要がある状況で意思決定を行ってきた、上級探査地球科学者の Arif Fazil が開発しました。彼はその規律をエージェントのランタイムガバナンスに取り入れました。
私はプログラマーではなく、地質学者です。 このコードベースを書いたわけではなく、行単位で読むこともありません。私がするのは、問題のある箇所を示すことです。そして、私が定めた憲章とレビューゲートの範囲内で、私の連邦に属するエージェントが問題を解決し、誰が何を実行したかを示すコミット履歴を残します。
この主張を確かめたい場合は、コミットを読んでください。作成者欄にあるのはエージェントのハンドル名で、私の別名ではありません。これはこのプロジェクトの意図的なあり方であり、隠している詳細ではありません。また、率直な期待値も示しています。設計と判断は私のもので、実装はエージェントのものです。そして両者が食い違う場合、その説明責任を負うべきなのは私です。
このシステムは創設者にちなんで名付けられ、根本的な信念を反映しています。ガバナンスはシステムの問題であり、モデルの問題ではありません。
一人の人間と、その人が指揮するエージェントたち。
30 秒でわかる実証
pip install arifos
python examples/enterprise_operations_demo.py
採点対象となる 6 つのシナリオのうち、3 つを紹介します。
Read customer account data → SEAL (receipt RCPT-…)
Major refund (50× the ceiling) → HOLD (awaiting human)
Delete account + audit trail → VOID (blocked by a hard floor)
完全なトランスクリプトは docs/QUICKSTART.md をご覧ください。デモはプロセス内で実行され、実際の記録や資金には触れません。
現時点でできること
- LLM に問い合わせずに、決定論的に拒否します。 ジャッジはモデルの意見ではなく、憲章に基づいて拒否します(
gate: hard_deterministic、llm_consulted: false)。 - テスト済みの未許可の変更を防止します。 権限を提示しない MUTATE クラスの呼び出しが 1 件、実行前に阻止されました。
まだ証明されていないこと
各行には、それぞれ固有のギャップが記載されています。古い主張を、より強い主張に置き換えて修復することは、置き換えた古い主張よりも悪い結果を招きます。(クローズ済みの行は、docs/evidence/GAP_HISTORY.md に証跡が記録されています。)
| ギャップ | リスク | ステータス |
|---|---|---|
| 独立したセキュリティ監査 | 敵対的なバイパステストの結果が公開されていない | 進行中 — 2026-08-25 から外部研究者がレビュー中です。これまでの指摘:フェッチ面の SSRF(修正済み、1!2026.9.1);Cypher インジェクション(HIGH — キーの許可リストを導入済み)、fastmcp のパストラバーサル(MEDIUM — 封じ込めガードを導入済み)。SECURITY.md を参照してください |
| 不可逆な確認応答の主権的な紐付け | ack_irreversible と actor_signature はペイロードのフィールドとして転送されます。人間の署名が (transaction_hash ‖ state_hash ‖ nonce) に紐付けられ、単回使用で、提案するエージェントが偽造できないことを示す公開情報はありません | 未対応 — 設計は策定済み(docs/judgment-integrity-2026-09-22/)ですが、未実装です。F13 は暗号学的なトランザクションの紐付けではなく、慣例とバンドによる制御で適用されています |
| 台帳ヘッドが外部にアンカーされておらず、署名もされていない | ある一者だけが保持するハッシュチェーンでは、その一者による全面的な書き換えを検出できません | 未対応 — 現在の VAULT999 は自己検証可能ですが、独立した証明はできません |
| 第三者評価 | 外部レビュー担当者による調査結果は公開されていません | 2026-08-25 から進行中ですが、公開情報はありません |
| 見知らぬ人による再現可能なデモ | オンボーディング経路は独立してテストされていません | 一部完了 — ここではデモを検証済みですが、見知らぬ人が支援なしで再現した例はありません |
| エンタープライズ導入 | 本番環境の顧客事例がありません | 未対応 |
| 標準への準拠 | MCP/A2A の結果が外部に公開されていません | 一部完了 — レポート:result: PARTIAL、ツールごとのスキーマ検証は延期 |
| SBOM と署名付きリリース | サプライチェーンの完全性が外部から検証されていません | 一部完了 — 公開時に CycloneDX を生成しますが、署名も CVE スキャンもありません |
| テストスイート | ライブカーネルが必要です(設計上、tests/conftest.py は :8088 がない場合に拒否します) | 7,668 件のテストを正常に収集(2026-10-05);ID/権限サブセットには、既存の失敗が 34 件、成功が 321 件あります(2026-09-30)— 成功数だけでなく、失敗の「集合」を必ず引用してください |
| 可観測性 | トレーシングの配線は一部のみです | 一部完了 — 主権的な Postgres と arifFlow は稼働中;8 つすべての動詞で OTel スパンに対応;呼び出し元側の伝播は未完了です |
| セマンティックレイヤー(Graphiti) | ナレッジグラフは読み取り経路から廃止されました | graphiti_read: retired_888(2026-09-04);セマンティックフロアは意図的に無効化されています(ARIFOS_ML_FLOORS=0) |
| 比較ベンチマーク | 代替フレームワークとの比較が公開されていません | 未対応 |
| メンテナーの継続性 | 主権者は 1 人、レビュアーも 1 人で、後継者の指名手順も鍵の復旧手順も公開されていません | 未対応 — 組織での導入に関係します |
| 2 つのコピーにある ID レジストリ | contracts/identity.py ↔ arifosmcp/contracts/identity.py の内容に食い違いがあり、一方だけを編集すると ID が分裂した状態で出荷されます | 緩和済み(2026-09-30)(トリップワイヤーテスト、18 のアクターを整合済み)— 単一の所有者への統合は未対応です |
脅威モデルと脆弱性の開示ポリシーについては SECURITY.md を、機械可読な主張レジストリについては docs/evidence/claims.yaml を参照してください。
仕組み
Agent proposes action
│
▼
┌─────────────────┐
│ arifOS Kernel │ Evaluates against 13 constitutional floors
│ (:8088) │ Records provenance + evidence refs + hashes
└────────┬────────┘
│
┌──────┼────────┬──────────┬───────────┐
▼ ▼ ▼ ▼ ▼
SEAL HOLD SABAR PARTIAL VOID
(go) (wait for (defer — (proceed (blocked by
human) evidence with a floor)
pending) cooling)
│ │
▼ ▼
Execute Human
via reviews
A-FORGE
│
▼
Receipt in VAULT999 (append-only hash chain)
ジャッジは実行しません。エグゼキューターは認定しません。
Verdict の格子
Verdict は順序付けられており、相殺されません。強い verdict は常に弱い verdict より優先されます(arifosmcp/models/verdicts.py):
VOID > HOLD_888 > HOLD > SABAR > PARTIAL > PROVISIONAL > SEAL
| Verdict | 平易な説明 | 動作 |
|---|---|---|
| SEAL | 進行 | 実行に進みます |
| PARTIAL | 慎重に進行 | クールダウンと監視を行いながら進みます |
| PROVISIONAL | 有効期限タイマー付きで進行 | valid_until に自動失効します。再判定なしで延長することはできません |
| SABAR | 証拠を待つ | 後で再試行できます。HOLD とは異なります |
| HOLD | 人間の判断を待つ | 一時停止し、人間の判断を待ちます |
| HOLD_888 | 停止 — 主権者が決定します | F13 にエスカレーションします |
| VOID | ブロック | 停止します。制約を解決する必要があります |
Floor は決して平均されません。1 つでも Floor を満たさなければ、その結果は verdict に反映されます。相殺スコアはありません。
13 の憲法上の Floor(F1–F13)
| Floor | 名前 | ルール(要旨) |
|---|---|---|
| F1 | AMANAH | まず可逆性を優先します。不可逆の場合、主権者が承認しない限り 888_HOLD となります |
| F2 | TRUTH | P(truth) ≥ 0.99。証拠には OBS/DER/INT/SPEC のラベルが付きます |
| F3 | TRI-WITNESS | 判定時に W₃ = ∛(Human × AI × Earth) ≥ 0.75、SEAL には W³ ≥ 0.95 が必要です |
| F4 | CLARITY | ΔS ≤ 0 — すべての出力がエントロピーを減少させます |
| F5 | PEACE² | 非破壊的な力 — 害と搾取を阻止します |
| F6 | EMPATHY(カーネル:MARUAH) | 最も弱いステークホルダーを保護します。尊厳は取引の対象ではありません |
| F7 | HUMILITY | Ω₀ ∈ [0.03, 0.05] — 範囲内で合格し、確信を装いません |
| F8 | GENIUS | 複雑なアクションでは G ≥ 0.80 — 最も単純で正しい経路を選びます |
| F9 | ANTIHANTU | 欺瞞、操作、意識に関する主張を禁止します(低いほど良い) |
| F10 | ONTOLOGY | AI のみのオントロジーです。魂に関する主張は VOID です |
| F11 | AUDITABILITY | すべての判断が記録され、検査可能で、帰属先が明確です |
| F12 | RESILIENCE | インジェクション対策を行います。入力リスク < 0.85(低いほど良い) |
| F13 | SOVEREIGN | 人間による拒否権は最終決定です |
意味上の分類は 3 つあります。スコア Floor(高いほど良く、閾値以上)、範囲 Floor(F7 は範囲内)、上限 Floor(F9、F12 は低いほど良い)。正規ルールの全文:FEDERATION_CONTRACT.md §3 · GENESIS/000_KERNEL_CANON.md。
VAULT999 — 記録
重大なすべての verdict とレシートは VAULT999 に記録されます。VAULT999 はハッシュチェーンで連結された追記専用の JSONL 台帳群です。設計上、改ざんの痕跡は検出できますが、改ざんを完全に防げるわけではありません。各エントリーにはペイロードハッシュ、エントリーハッシュ、前のハッシュ、トレースルート、アクター、セッション、証拠への参照が含まれます。ソースペイロードはコピーされません。
ハッシュチェーンが証明するのは内部整合性であり、台帳を保有する者による書き換えがないことではありません。 外部アンカリング(公開されたチェーンヘッド、外部署名)は実装されていません。現時点で VAULT999 は自己検証可能ですが、独立した証明はできません。件数調査の方法と件数:docs/evidence/VAULT_CENSUS.md(件数を引用する際はタイムスタンプも記載してください)。
MCP クライアントを接続する
https://mcp.arif-fazil.com/mcp # canonical public door · or http://localhost:8088/mcp self-hosted
正式なエンドポイント: https://mcp.arif-fazil.com/mcp。評価 A の Glama MCP ディレクトリに掲載され、検証済みです。公式レジストリマニフェスト:server.json。https://arifos.arif-fazil.com/mcp は稼働中のエイリアス(同じカーネルにプロキシします)です。クライアント設定には正式な URL を使用してください。
クライアント設定 — Cline · Cursor · Windsurf · Claude Desktop
Cline — cline_mcp_settings.json:
{ "mcpServers": { "arifos": { "type": "streamableHttp", "url": "https://mcp.arif-fazil.com/mcp" } } }
Cursor — ~/.cursor/mcp.json:
{ "mcpServers": { "arifos": { "url": "https://mcp.arif-fazil.com/mcp" } } }
Windsurf — mcp_config.json(注:url ではなく serverUrl):
{ "mcpServers": { "arifos": { "type": "streamable-http", "serverUrl": "https://mcp.arif-fazil.com/mcp" } } }
Claude Desktop — HTTP 接続口への stdio ブリッジ:
{ "mcpServers": { "arifos": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.arif-fazil.com/mcp"] } } }
実測したプロトコルの情報: カーネルは 2026-07-28 を提示し、2026-07-28 · 2025-11-25 · 2025-03-26 · 2024-11-05 を受け付けます。現在、ライブの initialize では 2025-11-25 が選択されます。何かを固定するなら、これを指定してください。
curl -s http://localhost:8088/mcp \
-H 'content-type: application/json' -H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
# → 8 tools: arif_init arif_observe arif_think arif_route arif_memory arif_judge arif_forge arif_seal
セッションの流れ(エージェントはここから開始)
カーネルは、判定を行う前にセッションをバインドします。
// 1 — arif_init: actor identity + authority band (HOLD is the normal starting state)
{ "name": "arif_init", "arguments": { "mode": "init", "actor_id": "my-agent", "intent": "…" } }
// 2 — arif_judge: evaluate a proposal → verdict + evidence + next_safe_action
{ "name": "arif_judge", "arguments": { "candidate": "Delete the production audit table", "action_tier": "standard", "session_id": "…", "actor_id": "my-agent" } }
// 3 — arif_seal: only after a SEAL verdict; appends the receipt to VAULT999
{ "name": "arif_seal", "arguments": { "payload": "…", "session_id": "…", "ack_irreversible": true } }
セッションなしで
arif_judgeを呼び出すと、カーネルはactor: anonymous、authority: OBSERVE_ONLY、verdict: HOLDと応答します。証明されていない呼び出し元を、暗黙に昇格させることはありません。
ステージ番号(唯一の正規情報源)。 動詞は、承認済みの8段階マップに従います:
000INIT ·111OBSERVE ·333THINK ·444ROUTE ·555MEMORY ·666JUDGE ·777FORGE ·999SEAL(arifosmcp/constitutional_map.py、2026-07-31 に F13 承認)。廃止された888の judge ラベルは履歴ミラーにのみ残っており、現在のワイヤー上では666です。
ガイド付きチュートリアル:docs/START_HERE.md · 検証済みのdocs/QUICKSTART.md。
機械可読な情報
| 情報 | URL | 対象 |
|---|---|---|
| MCP ツールスキーマ | tools.json | エージェント、レジストリクローラー |
| エージェントコンテキスト | llms.txt · AGENTS.md | コーディングエージェント |
| 引用情報 | CITATION.cff | 機関、研究者 |
| 信頼性バッジ | .well-known/badges/ | ステータスダッシュボード |
| 現在の状態 | .well-known/current-state.json | 自動化 |
アーキテクチャ
arifOS Federation — planes and classes
┌───────────────────────────────────────────────────┐
│ Authority plane — arifOS :8088 │
│ Constitutional judgment · F1–F13 · VAULT999 │
└──────────────────────┬────────────────────────────┘
│
┌──────────────────────▼────────────────────────────┐
│ Attention plane — AAA :3001 │
│ What matters · routing · state · skill catalog │
└──────────────────────┬────────────────────────────┘
│
┌──────────────────────▼────────────────────────────┐
│ Execution plane — A-FORGE :7071/:7072 │
│ Governed mutation · leases · receipts │
└──────────────────────┬────────────────────────────┘
│
┌──────────────────────▼────────────────────────────┐
│ Witness + record — FRAME :18085 · VAULT999 │
│ Independent observation · immutable history │
└───────────────────────────────────────────────────┘
boundaries: HERMES :18087 (semantic) · CHRON :18102 (temporal)
domains: GEOX :8081 · WEALTH :18082 · WELL :18083
metabolism: arifFlow :7073 gateway: FED :7074 synthesis: i-ARIF
| プレーン/クラス | コンポーネント | 役割 |
|---|---|---|
| 権限 | arifOS :8088 | 憲法に基づく判断 — 小槌と台帳を管理します |
| アテンション | AAA :3001 | 何が重要で、誰にとって重要なのかを扱います。表示、ルーティング、キューイングを行いますが、裁定は行いません |
| 実行 | A-FORGE :7071/:7072 | ガバナンス下の変更 — リース、ゲート、レシート |
| 証人 | FRAME :18085 | 独立した観察者です。その出力は証拠であり、判決ではありません |
| 記録 | VAULT999(カーネル内) | 不変の追記専用台帳 |
| 代謝 | arifFlow :7073 | レシートの取り込み、FQ の監視を行います。裁定は行いません |
| ドメインインテリジェンス | GEOX :8081 · WEALTH :18082 · WELL :18083 | ドメインの証拠と計算を担います。計算のみを行い、いかなる器官も自らのアクションを承認しません |
| プロバイダーゲートウェイ | FED :7074 | 複数プロバイダーのモデルルーティング(助言のみ) |
| 境界サービス | HERMES :18087 · CHRON :18102 | 意味的・時間的な境界 — 器官ではありません(FEDERATION_CONTRACT.md §2.1) |
ツール数の定義(どの画面でも数値が食い違わないようにするため):tools_loaded = 8 — 公開 MCP ファサード(KERNEL_ABI_8)であり、公開時に引用する唯一の数値です · canonical superset = 25(公開 ABI 8 個 + マップ専用の動詞 4 個:arif_fetch、arif_challenge、arif_stage、arif_measure + 非表示の動詞 13 個) · total_declared = 48(canonical 8 個 + 診断用 40 個) · registry = 62(エイリアスを含む) · operational = 3(過去 24 時間以内に永続的な SUCCESS を達成 — 呼び出し可能なだけではなく、実稼働が証明されています)。
検証ステータス
動的な値は、このファイルの冒頭にある生成ブロックに記載されています。この表では、各項目の検証方法を示しており、古くなった数値の複製は掲載していません。
| 項目 | 検証方法 |
|---|---|
| 公開リポジトリ | GitHub ariffazil/arifOS、AGPL-3.0 |
| PyPI パッケージ | pip install arifos → pypi.org/project/arifos |
| 稼働中のカーネルとフロア | curl localhost:8088/health → ステータス、フロアごとの来歴 |
| MCP インターフェース | ライブの tools/list、上記のプロトコルネゴシエーションに関する注記 |
| VAULT999 台帳 | scripts/verify_vault_chain.py(対象:arifOS/VAULT999/ 配下のアクティブな台帳)、調査方法は docs/evidence/VAULT_CENSUS.md |
| ソース/ビルド/デプロイ | /health → software_release(ドリフトフラグ) · scripts/deploy-release.sh の実行ごとに再認証 |
| コントラクトスキーマ | /health の contract_status |
| 機械可読形式 | tools.json · llms.txt · CITATION.cff |
| スキャナーの証明 | mcp.arif-fazil.com/proof/ |
運用ゲート(CI)
| ワークフロー | 保護対象 |
|---|---|
| Unified CI | ビルド + テスト |
| MCP Conformance | プロトコルの表面 |
| Vault Integrity | 台帳チェーン |
| Floor Gate | フロア評価 |
| Governance Gate | ガバナンスコントラクト |
| Drift Monitor | ソース↔ランタイムのドリフト |
| Uptime | エンドポイントの稼働状況 |
関連リポジトリ
| リポジトリ | 目的 |
|---|---|
| AAA | アテンションプレーン — ルーティング、状態、スキルカタログ、A2A ゲートウェイ |
| A-FORGE | 認可後の実行エンジン |
| GEOX | 地球科学分野のエビデンス |
| WEALTH | 資本および金融インテリジェンス |
| WELL | 人間と機械の活力の観測 |
| arifFlow | 代謝台帳デーモン — FQ の監視、レシートの取り込み |
| FRAME | 独立したオブザーバー — ドリフト検出、エビデンス収集(リポジトリはアーカイブ済み、器官は稼働中) |
現在、公開リポジトリはありません: FED(:7074)と i-ARIF はデプロイ済みで到達可能ですが、ソースは公開されていません。これらの動作は /health から観測された範囲に限って扱ってください。
エビデンスと信頼
arifOS は、その主張を検証可能なエビデンスとして公開しています。すべての公開された主張は、再生成可能な成果物にリンクされています。
| 主張 | エビデンス | ステータス |
|---|---|---|
| MCP 適合性 | CI · レポート | 部分的 |
| ABI の安定性 | ドリフトガード | 部分的 |
| フロアの適用 | /health → layer_health.constitutional(フロアごとのプロベナンス) | 自己測定により検証済み。独立監査で上記のギャップが確認されています |
| Vault の完全性 | scripts/verify_vault_chain.py | 検証済み — 対象範囲内では INTACT。過去のものとして報告されたレガシーな破損は 2 件 |
| SBOM | ジェネレーター | 部分的 |
| クイックスタート | 検証済みクイックスタート | 2026-09-21 にメンテナーが検証済み。第三者による再現は未実施 |
誠実さの原則: 合格した項目、不合格だった項目、そして不明なままの項目を公開します。エビデンスを超える成熟度を主張することはありません。
外部での認知と発見可能性
arifOS は、公式ドメイン以外でも公開情報として見つけることができます。
現在、測定されている状況
- 発見可能: はい
- インストール可能: はい(
pip install arifos) - 調査可能: はい
- フォーク可能: はい
検証済みの公開場所
- GitHub の公開リポジトリ(
ariffazil/arifOS、ariffazil/arifosmcp) - PyPI パッケージ(
arifos、arifosmcp) - MCP エコシステムのディレクトリ(
model-context-protocol.com、glama.ai) - サードパーティの MCP カタログ(Loomal、Skills Playground、LobeHub、G2、Willow)
独立した参考情報の候補(観測された主張)
- Agentrust:Awesome AI Governance(本番環境向け AI ガバナンスフレームワークの厳選リスト)
- Tom Rochette:AI Control Planes Research(権限分離と自己監査文化に関する技術評価)
- Hapax Systems:Constitution Research(ランタイム公理適用に関する比較ベンチマーク)
未解決のギャップ
- 独立した検証はまだ確立されていません
- 独立した CI 検証者はまだ紐付けられていません(未解決のギャップ 4)
- 学術論文からの引用はまだ確立されていません
- 商用導入は独立して検証されていません
発見可能であることを、支持、認証、導入、または有効性の証明と解釈しないでください。
参照:docs/EXTERNAL_WITNESS_LEDGER.md および docs/EXTERNAL_FOOTPRINT.md。
対象読者
規制環境で AI エージェントをデプロイし、提案と実行の間に独立した判断レイヤーを必要とするオペレーター。サービスとしてのポリシー決定ポイントを求めるエージェントシステムを構築する開発者。AI ガバナンスフレームワークを評価する評価者およびセキュリティレビュー担当者。特定分野(地球科学、金融、医療)に合わせてガバナンスを適応させるドメインビルダー。
こちらから始めてください:docs/START_HERE.md
開発
git clone https://github.com/ariffazil/arifOS.git
cd arifOS
pip install -e ".[dev]" # dev tier — kernel + test tooling
python -m pytest tests/ -q # needs a live kernel at :8088 (see gaps)
make health # probe the kernel
PORT=8088 arifos-mcp streamable-http # start the kernel
python scripts/generate_current_state.py # re-stamp the generated truth block
自動化領域の主権的な所有権については、CODEOWNERS と CONTRIBUTING.md を参照してください。
プロジェクト構成(5つの [wheel root] エントリーが、実際に配布されるすべての内容です)
arifOS/
├── arifosmcp/ # Core kernel package [wheel root]
│ ├── abi/ # Capability registry and floor definitions
│ ├── constitution/ # Constitutional floor implementations
│ ├── contracts/ # Packaged copy of the identity/verdict contracts
│ ├── kernel/ # Core judgment engine
│ └── VAULT999/ # VAULT999 ledger implementation
├── arifos/ # Phase 3 identity/consent namespace [wheel root]
├── contracts/ # Runtime contract package [wheel root]
├── core/ # Load-bearing legacy root [wheel root]
├── schemas/ # INIT v2 schemas (F13-ratified 2026-09-20) [wheel root]
├── examples/ # Runnable governed workflow demo
├── tests/ # Test suite (pytest)
├── scripts/ # Operational tooling (update_readme_sot.py, generate_current_state.py)
├── .well-known/ # Generated machine state + truth badges (gitignored: state/)
├── docs/ # Documentation + evidence/ + archive/
└── pyproject.toml # Package metadata — [wheel root] marks packages.find.include
2026-09-30 までは、このツリーには arifosmcp/ しか記載されていませんでしたが、ランタイムは5つのファイルにある10か所のインポート文で contracts.* をインポートしていました。本番環境では、新しい venv には存在しない site-packages の残存ファイルからのみ解決されていました。これは 27409ddbf で修正されました。不完全な構成図は見た目だけの問題ではありません。未配布でランタイムに不可欠なパッケージが見過ごされたままになる原因です。 contracts/ と arifosmcp/contracts/ は、トリップワイヤーテストによって一致する状態に保たれています。これらを1つの所有者に統合する作業は、まだ未完了です。
セキュリティ
脅威モデル、既知の脆弱性、情報開示ポリシーについては、SECURITY.md を参照してください。
ライセンス
AGPL-3.0 (LICENSE)。ネットワーク経由でデプロイする場合、サービスを利用するすべてのユーザーが完全なソースコードを入手できるようにする必要があります。
改訂日 2026-10-17 — APEX-ZEN アップグレード:人間の物語を前方に移動し、創設時の背景を統合し、30秒で確認できる証明を強調し、「未検証」の重複を統合し、「ドリフト整合」の意味(バイナリがビルドソースと一致することを示し、必ずしもリポジトリの HEAD との一致を示すわけではない)を明確化しました。前回の改訂:2026-10-16、AGENTIC-README-DOCTRINE v1 に基づいて再構成。過去の監査:2026-09-21 全面再測定 · 2026-09-22 Copilot 外部 ENTERPRISE · 2026-10-11 独立再調査 · 2026-10-17 4者による監査(333-AGI + IrfanClaw + ChatGPT + WawaBot)。
Ditempa Bukan Diberi — 鍛えられたものであり、与えられたものではありません。
🔗 フェデレーション ID
| 項目 | 値 |
|---|---|
| 組織 | arifos · CORE · governance_kernel |
| ポート | 8088 (/mcp) |
| ユニット | arifos.service |
| 権限の上限 | JUDGE_ONLY |
| パブリック MCP | https://mcp.arif-fazil.com/mcp (正規 URL、稼働中のエイリアス:https://arifos.arif-fazil.com/mcp) |
| フローグラフ | FEDERATION.md — すべての組織とリポジトリのマップ |
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。