Open protocols. Open source. Ship your first AI agent in 5 minutes.
FAOS gives you the building blocks to create, deploy, and orchestrate AI agents across 22 industries. Python SDK, TypeScript SDK, REST API, and three open protocols that make your agents talk to anything.
from faos import FaosClient
client = FaosClient(api_key="sk-...")
agent = client.agents.create(
industry="banking",
role="compliance-analyst",
skills=["kyc-review", "aml-monitoring"]
)
result = await agent.run(
"Review KYC for account 4821"
)
print(result.output)
# -> Structured compliance reportA modular, protocol-native platform designed for builders who need enterprise-grade agent orchestration without the enterprise-grade complexity.
Web, Mobile, CLI, Slack, Teams
AG-UI ProtocolAgent Engine, Workflows, Knowledge, 22 Modules, 560+ Skills
A2A ProtocolYour Data, AI Models, Enterprise Tools
MCP ProtocolEvery layer is independently extensible. Swap AI models without changing agent logic. Add industry modules without modifying the core. Connect new tools through MCP without rewriting integrations.
FAOS is built on open standards so your agents can talk to users, talk to each other, and talk to every tool in your stack.
Agent to User Interface
Connects AI agents to any user interface — web, mobile, desktop, Slack, Teams, or custom. Build once, render anywhere.
import { FaosStream } from '@faos/sdk';
const stream = client.agents.stream("compliance-agent", {
task: "Review Q4 filings",
onUpdate: (event) => updateDashboard(event),
onApproval: (request) => showApprovalModal(request),
});Model Context Protocol
Gives agents secure, structured access to external tools, databases, APIs, and file systems. One protocol, unlimited connections.
agent = client.agents.create(
role="data-analyst",
mcp_servers=["salesforce", "postgres", "slack"],
)
result = await agent.run(
"Pull Q4 revenue from Salesforce, compare to forecast "
"in our database, and post summary to #finance"
)Agent to Agent
Enables agents to discover, communicate, and delegate tasks to other agents — across your organization or across organizations.
workflow = client.workflows.create(
agents=["kyc-agent", "risk-agent", "compliance-officer"],
pattern="sequential-with-review",
escalation="human-in-the-loop",
)
result = await workflow.run(
"Onboard new corporate client: Acme Holdings Ltd"
)Python SDK, TypeScript SDK, and a REST API that covers everything.
pip install faosFull async support. Type-safe. Built for AI/ML engineers who want to create agents, run workflows, and manage industry modules.
npm install @faos/sdkFirst-class TypeScript support for frontend and full-stack developers building agent-powered applications.
curl -H "Authorization: Bearer sk_..." https://api.faosx.ai/v1/agentsLanguage-agnostic access to the full FAOS platform. Every SDK operation is also available through REST.
Every FAOS industry module comes with pre-built agents, domain-specific skills, workflows, and knowledge structures. Use them as-is, extend them, or build your own.
Banking & Finance
40+ agents
Insurance
35+ agents
Manufacturing
30+ agents
Healthcare
35+ agents
FinTech
25+ agents
Real Estate
30+ agents
Retail
25+ agents
Logistics
25+ agents
Education
20+ agents
Professional Services
20+ agents
Legal
20+ agents
Software & SaaS
25+ agents
Cybersecurity
20+ agents
Hospitality & Travel
20+ agents
HR & Talent
25+ agents
Marketing & MarTech
20+ agents
AgriTech
15+ agents
Automotive
15+ agents
Aviation
15+ agents
EduTech
15+ agents
Systems Integration
15+ agents
Investment Management
20+ agents
Every module follows the same architecture. Adding a new industry is a YAML configuration — no code changes to the core platform.
No infrastructure to set up. No models to train. Install the SDK, create an agent, run it.
pip install faosfrom faos import FaosClient
client = FaosClient(api_key="sk-...")
agent = client.agents.create(
industry="banking",
role="compliance-analyst",
)result = await agent.run(
"Review the KYC documentation for "
"new account application #4821"
)
print(result.output)
# -> Structured compliance review with
# findings, risk score, and recommendationsQuestions, contributions, feedback — the FAOS developer community is where builders connect.
Ask questions, share what you built, request features. The engineering team responds daily.
Join DiscussionsReal-time chat with other FAOS developers. Channels for each industry module and SDK help.
Join DiscordWeekly technical office hours with the FAOS engineering team. Every Thursday at 10:00 AM SGT.
Add to CalendarHands-on guidance for your use case. Architecture review, integration planning, or POC build.
Book a WorkshopFAOS core is MIT licensed. The agent framework, SDKs, and protocol implementations are open source. No vendor lock-in, no proprietary traps.
The FAOS agent framework, workflow engine, and core SDK are MIT licensed. Fork it, extend it, contribute back.
AG-UI, MCP, and A2A are open standards. Your agents are not locked into FAOS — they interoperate with any compliant platform.
Industry modules, skills, and workflow templates are contributed by the community. The marketplace is open for third-party agents.