Table of Contents

FoundationaLLM

The operating system for AI agents.

Deploy secure, extensible AI agents inside your own cloud. Designed for scale, built for control, and ready to work.

FoundationaLLM is a governed agent platform that runs in your own cloud environment. End users work with agents through the Agent Portal. Administrators use the Management Portal, APIs, and SDKs to create agents, connect enterprise data, and control who can use them.

Start here

Area What you will find
Architecture and concepts How the platform is put together, and the core resources it manages
Management Portal Create and manage agents, data, models, access, and branding
APIs and SDKs Core API, Management API, and the .NET and Python SDKs
Deployment Deploy FoundationaLLM in your Azure environment
Access control Role-based access from the instance down to an individual agent
Development Local setup, calling the APIs, and contributing
Release notes Current release, earlier releases from 0.9.7, and breaking changes

What the platform includes

These are the capabilities described on foundationallm.ai. Use the links to go to the matching documentation.

Agents

Build an agent once and run it on Google, OpenAI, Anthropic, Mistral, and other models. Behavior is configuration-driven: conversation history, gatekeeper security, prompt rewriting, semantic caching, and real-time speech are set per agent.

Capability Documentation
Create and manage agents Management Portal
Real-time speech Enabling real-time speech
Tools and MCP servers MCP client tool
Agent memory Personalized memory
Quotas and usage limits Configuring quotas

The Agent Portal is the conversational interface for end users. It supports conversation management, file upload, and specialized tools. The same agent experience can be embedded in a website as a docked, floating, or full-screen widget. Agents can also run on a schedule, use approved self-service templates, keep memory across interactions, and produce multi-step research deliverables.

Data

Built-in data pipelines turn enterprise data into knowledge agents can retrieve. Shielded pipelines scan files for prompt injection before indexing.

Capability Documentation
Data pipelines Creating data pipelines
Pipeline concepts Data pipeline concepts

Security and operations

Agents run in your own cloud, so data stays in your tenant. Access is role-based. Quotas keep consumption predictable. Telemetry, analytics, and abuse detection show how the platform is used. A hosted sandbox gives agents a governed place to run the software they need, including a custom code interpreter.

Capability Documentation
Authentication Authentication and authorization
Role-based access Role-based access control
Sandbox Sandbox deployment
Deployment options Quick start and standard deployment

For developers

Call the platform directly, or use an SDK.

Surface Documentation
Core API Chat completions, sessions, and files
Management API Agents, data sources, and configuration
.NET SDK .NET SDK
Python SDK Python SDK

Why a platform instead of a framework

FoundationaLLM is the agent runtime and control plane. Frameworks such as LangChain or Semantic Kernel are libraries you assemble yourself. The platform already includes orchestration, role-based access, audit, content safety, quotas, reusable agent configuration, and a model- and tool-agnostic architecture.

Assembling it yourself FoundationaLLM
Orchestration spread across libraries An agent-first orchestration layer
Governance, quotas, and access added later Role-based access, audit, and content safety included
Each team builds its own path to production Reusable workflows and fast agent configuration
Tied to one model or one tool set LLM- and tool-agnostic

More about the product is on foundationallm.ai. The source is on GitHub.