Tenant
A tenant is your organization in MeshAI. All data is isolated per tenant. Agents, policies, audit events, and billing are scoped to your tenant.Agent
An AI agent registered in MeshAI. Each agent has:- Name and description
- Framework (CrewAI, LangChain, AutoGen, custom)
- Model provider and model name
- Environment (production, staging, dev)
- Status (healthy, degraded, down, unknown)
API Key
Bearer token (msh_...) used to authenticate with the MeshAI API. Two types:
- Admin keys: full access (manage agents, policies, billing)
- Proxy keys: forward-only access (route LLM requests through the proxy)
Policy
A governance rule enforced in real-time through the proxy. Eight types:model_allowlist: restrict which models agents can useblock_provider: block specific LLM providersrequire_approval: require human approval (HITL)budget_limit: enforce monthly spend limitsrate_limit: additional request throttlingrequire_human_review: flag for periodic reviewprompt_injection- detect and block prompt injection attemptspii_filter- detect and redact PII in requests or responses
Risk Classification
EU AI Act risk level assigned to each agent:- Minimal: low risk, basic monitoring
- Limited: transparency obligations
- High: full compliance required (audit trail, HITL, FRIA)
- Unacceptable: should not be deployed without safeguards

