Open source · Self-hosted

Govern. Orchestrate. Run.

Agentstration lets you declare agents and model profiles, compose them into versioned visual flows, distribute reusable Packs, then execute and track delegated work from the Console and Workplace. Agent execution currently runs through Microsoft Agent Framework.

  • Provider-neutral
  • Cloud-optional
  • Extensible
Agentstration orbital emblem
Declarative resourcesVersioned flowsDurable runsAgent runtime · MAF

What Agentstration enables

Define, compose and operate agentic work end to end.

Agentstration covers the complete path from governed definitions to the durable result delivered to a user.

Define the system

Create declarative agents, model profiles and deployments, tool catalogs and governed configuration.

Compose and distribute

Assemble agents and tools into versioned visual flows, then share installable experiences as Packs.

Execute and track

Run work through MAF, manage human interactions and durable Work Items, and follow runs, results and failures in the Console and Workplace.

Flow execution models

From explicit routing to dynamic multi-agent collaboration.

Choose a structured Flow when the application owns the path, or an Orchestration when several agents must cooperate through a dedicated strategy.

STRUCTURED FLOWS

The application controls the path

Route and process work through a visible, versioned execution model.

Direct

Send the request to one known Agent.

Routing

Select one Agent from declared destinations. Deterministic selection is available today.

Workflow

Run an explicit graph of typed steps, conditions and transitions.

MULTI-AGENT ORCHESTRATIONS

Agents collaborate through a strategy

Multi-agent orchestration relies on an agent runtime. Agentstration natively integrates Microsoft Agent Framework (MAF) today to execute these five strategies while preserving one observable FlowRun.

NATIVELY INTEGRATED RUNTIME · MICROSOFT AGENT FRAMEWORK

Sequential

Each Agent enriches the result in declaration order.

Concurrent

Agents work independently from the same initial request.

Handoff

The active specialist transfers control through declared routes.

Group Chat

Agents contribute to a bounded shared conversation.

Magentic

A dedicated manager adapts the plan and selects the next specialist.

Explore all Flow capabilities

From orchestration to user experience

Entries turn agents and flows into services people can actually use.

An Entry is a declarative access point published into a Workspace. It connects a user-facing experience to an agent or a versioned flow without exposing runtime, provider or orchestration details.

Published Entry

One governed access point

It defines the presentation, expected inputs and execution target. The same building block can become a prompt, a form or a conversation in the Workplace.

PromptFormConversation
Discover the Workplace

What the user experiences

Available in the Workplace

The Workspace organizes Entries as primary, featured or standard experiences so people immediately see what they can launch.

A durable interaction

Submitting an Entry opens a conversation that keeps the request, follow-ups and any input, choice, confirmation or approval needed along the way.

A task, then useful outcomes

When execution is required, the technical Work Item becomes a readable Task. Progress, results, downloadable artifacts and notifications remain available in the Workplace.

Agent runtime

A control plane built to execute through a real agent runtime.

Agentstration governs definitions, work and orchestration. Its Runtime Plane materializes agents and delegates their execution to an agent runtime. The current built-in adapter integrates Microsoft Agent Framework (MAF), isolated behind stable, provider-neutral contracts.

Model provider integrations

Multiple model runtimes. One governance model.

Agentstration integrates Ollama, llama.cpp and LocalAI through AEP. Each runtime keeps its own strengths while model profiles, capabilities and tools remain governed consistently by the platform.

Ollama

Run and discover local models with streaming, tool calls and usage reporting.

AEP

llama.cpp

Operate lightweight local deployments and expose only the capabilities the server actually supports.

AEP

LocalAI

Connect a broad local model ecosystem while keeping discovery, streaming and tool use inside Agentstration’s governance boundary.

AEP

Agents reference a governed model profile—not a vendor endpoint or credential—so the underlying runtime can change without redesigning orchestration.

Governed tool execution

Every agent action stays under control.

Agentstration applies the platform’s rules before a tool is exposed or invoked. Sensitive actions can require human approval, and every decision remains traceable alongside the work that produced it.

Apply policies

Allow, restrict or block tools according to the Workspace and execution context.

Request approval

Bring sensitive decisions to the user inside the ongoing Workplace interaction.

Keep an audit trail

Record governance decisions and tool execution as durable, inspectable activity.

Core building blocks

A shared language for agent systems.

Every concept has a focused role, so the platform stays understandable as your system grows.

Agents

Purposeful units with defined instructions, capabilities and provider settings.

Flows

Explicit orchestration that turns agent steps into repeatable work.

Model providers

A provider-neutral layer for choosing the right model for each job.

Extensions

Contract-based integrations that expand the platform without tight coupling.

Workplace

The human-facing environment where people launch and follow work.

Management & runtime

Distinct planes for configuration and dependable execution.

One control plane, the whole ecosystem

Give agentic work an architecture.

Agentstration connects agents, model providers, tools, extensions and user surfaces without locking them into one process or a mandatory cloud.

AgentsFlowsToolsModelsWorkAEP
Agentstration at the center of a connected capability ecosystem

Local-first by design

Your infrastructure is the default—not an escape hatch.

Run Agentstration close to your data and tools. Add cloud services when they earn their place, without making a hosted platform mandatory.

Local operation

Keep the control plane and workloads where they belong.

Cloud optional

Connect hosted capabilities selectively, on your terms.

Provider choice

Match models to workloads without redesigning the system.

Open architecture

Build around explicit contracts and replaceable components.

Architecture at a glance

Clear boundaries. One coherent system.

People work through a focused Workplace. Flows coordinate agents. Agents use model providers, tools and extensions. Management defines the system; Runtime executes it.

Take the architecture tour
AEP — Agentstration Extension Protocol

Extension architecture

Integrate through contracts, not hidden coupling.

AEP—the Agentstration Extension Protocol—is Agentstration’s native extension model. It defines how the platform discovers, connects to and invokes capabilities running outside the main process, with safer boundaries, broader technology choice and independent lifecycles.

Discover the extension model

Already operational

A real product surface for every role.

Operators govern the platform in the Console. People delegate and follow work in the Workplace. Both share the same durable application services and explicit contracts.

console.agentstration

Operations Console

Manage agents, model profiles, tool catalogs, flow versions and runtime runs.

workplace.agentstration

End-user Workplace

Publish entries, delegate work, continue interactions and retrieve durable results.

Build the system around your agents

From promising prototype to dependable platform.

Explore the architecture today. Connect to the project as public resources become available.