PhoenixFlight
  • GitHub
  • Enterprise Governed Agent Runtime & Policy Execution

    Short Answer

    Enterprise AI adoption requires security boundaries and auditable operations. PhoenixFlight is an auditable runtime that enforces policy validation schemas, runs agent-to-agent workload handoffs, and limits capabilities dynamically based on trust score metrics.

    Allowing AI agents to access company APIs, draft code, and handle transactional database tables exposes enterprises to new attack surfaces. An autonomous agent can experience prompt injection, request incorrect parameters, or exceed execution scopes.

    PhoenixFlight addresses these risks by acting as a Governed Agent Runtime. It implements MDM-like (Mobile Device Management) control mechanisms for AI agents. Built directly above the execution layer, it intercepts and validates all agent interactions against safety policies, authorization certificates, and rate limits.

    Key Enterprise Governance Features

    1. Policy-Governed Execution

    All runtime behaviors must conform to local policy rules specified in the PhoenixFile. Policies run validation scripts checking parameter boundaries, allowed API domains, token budgets, and read/write scopes before allowing execution blocks to run.

    2. Trust Score Routing

    Workloads (FlightPackets) are routed to active agents dynamically. When an agent experiences validation failures or high errors, the runtime automatically reduces its trust score. Task handoffs can specify minimum trust thresholds, routing work away from failing agents.

    3. Auditable SIEM Integration

    For regulatory compliance, PhoenixFlight writes system events to a structured audit ledger. Every registration, capability lookup, task routing, policy validation, and migration event is cryptographically signed and stored in a format compatible with SIEM analysis tools.

    Frequently Asked Questions

    1. How do I declare governance policies in PhoenixFlight?
    Policies are defined inside the PhoenixFile under the policies section. You can specify standard check schemas, validation callback functions, and maximum resource/token quotas. The CLI validates these rules during initialization.
    2. Does trust score routing protect against prompt injection?
    Yes, by identifying abnormal behaviors (e.g. attempting to call restricted tools or exceed token budgets) and immediately downgrading the agent's trust rating. Once below the threshold, the runtime stops routing critical tasks to that agent instance.
    3. Can PhoenixFlight integrate with corporate identity providers?
    Yes. The enterprise control plane supports integrating with OAuth2 and OpenID Connect to verify cryptographic identity certificates on all dynamic node registrations and task handoffs.