Pharos Platform
Multi-tenant AI agent platform for enterprise environments. www.pharosplatform.ai
Pharos is an AI agent platform where each customer gets a fully isolated Azure environment with its own agents, mailbox, storage, and network. Agents are organized into departments and expert roles, processing email, voice, and Teams messages through configurable pipelines.
The platform grew out of the need to run an AI-driven consultancy at scale. The agent organization on this site runs on Pharos. Every environment is defined in YAML and deployed through Bicep, so spinning up a new customer takes minutes, not weeks.
Security is built into the architecture: tenant isolation through dedicated VNets, secrets in Key Vault, managed identities, and per-mailbox access policies. No shared resources between customers.
Multi-Agent Architecture
Departments and expert agents organized into pipelines. A gatekeeper filters, a dispatcher routes, and a synthesizer merges multi-agent responses.
Email-Integrated AI
Agents read and reply to email through Microsoft Graph API. Each environment gets its own mailbox with isolated app registration.
Voice and Meetings
Real-time voice and WebSocket-based meetings. PSTN support for phone calls.
Admin Portal
React-based portal for managing environments, viewing agent activity, and monitoring pipelines. JWT authentication with RS256 signing.
YAML-Driven Configuration
One YAML file per environment defines everything: agents, pipelines, feature flags, and integrations. Version-controlled, single source of truth.
Enterprise Security and IaC
Full tenant isolation with dedicated VNets and NSGs. All infrastructure defined in Bicep. Secrets in Key Vault, identities managed through Entra ID.