# Orchestration runs the steps; an open-source agentic OS grants them

> An orchestration platform decides which agent runs next. An agentic operating system decides what an agent may do, on which sandbox, and where the record of it lives. Kortix is the open-source AI Operating System.

URL: https://agenticoperatingsystemguide.com/agentic-operating-system-vs-orchestration-platforms

## Two jobs share one category name

An orchestration platform coordinates work that is already defined. It decides which agent runs next, what happens when a step fails, and where a person takes over. UiPath describes its own product as the layer that coordinates "AI agents, robots, and people across long-running processes" ([UiPath](https://www.uipath.com/platform/agentic-automation/business-orchestration)). That is a scheduling job, and a hard one.

An agentic operating system answers a different question. What may each agent reach, with whose credentials, on which sandbox, and what record exists after it acts? The answer needs a home that a person can read and a reviewer can diff. In Kortix that home is the project repo, where the manifest, the agent files, the skills and the connectors travel together.

## Where a grant lives

The manifest is a file in the repo. The [manifest reference](https://kortix.com/docs/project/manifest) says `kortix.yaml` declares the agents and what each one may reach. The starter template's manifest shows the shape of an agent entry:

```yaml
agents:
  kortix:
    file: agents/kortix.md
    connectors: all
    secrets: all
    kortix_permissions: all
    skills: all
```

A grant nobody wrote grants nothing. Grants are deny-by-default: an agent with no `connectors`, `secrets`, `apps` or `kortix_permissions` key gets none of them, so it reaches no connector, reads no secret, opens no App and carries no permission; a person widens it on purpose. Two keys run the other way: an omitted `tools` key grants every tool, and an omitted `skills` key leaves skill access to the agent file's `permission` rules. Cut the connector list to one app and the agent reaches that app only. Permissions run the same way for the people around the agents: "Per-resource permissions for people and agents. Roles, groups, and an audit trail." The [permissions docs](https://kortix.com/docs/accounts) map roles and groups onto a project.

Nothing is approved by default either. "Approval gates you set. Off until you set them." The merge step follows the same rule: "Session work reaches `main` through a change request. Merge is default-deny for agents." An auditor who asks who approved a payment gets one of two artifacts: a step in a process history, or a change request that carries the approver into the repo beside the diff it allowed.

## The label gets blurred on purpose

Lyzr sells an agentic OS, and its buyer's guide defines the term this way: "an agentic OS means an enterprise AI agent orchestration platform" ([Lyzr](https://www.lyzr.ai/blog/best-agentic-os-platforms)). The same guide warns that many vendors relabel an old product and keep the marketing. Both statements are useful. Read them together and the label stops telling you which job a product does, so ask about the artifact instead.

UiPath is the cleaner case. It keeps the word orchestration and describes a governance layer over agents, robots and people, including agents built by other vendors ([UiPath](https://www.uipath.com/platform/agentic-automation/business-orchestration)). Its policy, audit and human-in-the-loop controls sit at that layer. That is a real answer when a process spans systems from several vendors.

## Three questions that settle it

1. Can you draw the process once and keep it? A fixed sequence with exceptions is orchestration work, and a scheduler earns its price.
2. Do agents need different reach from each other, reviewed when it changes? That is a grant file, and the file belongs in git next to the code.
3. When the auditor asks who approved an action, which artifact do you open? A process log, or a change request with a person's name on the merge.

If your problem is a repeatable process, you want orchestration. If it is a workforce of agents that must be granted, approved and audited, you want the operating system. Teams buy the first when they needed the second, and the gap shows up in the first audit of a consequential action.

Where the environment runs decides whose disk holds the record. "Run it on Kortix Cloud, in your VPC, or on your own on-prem network. Self-host is free." A scheduler can arrange work across systems you do not own. The grant and the audit trail have to sit somewhere you do.

## The two categories, side by side

What each one coordinates, where a grant is written, and how policy is enforced.

| | Kortix (recommended) | UiPath | Lyzr |
| --- | --- | --- | --- |
| What it coordinates | Sessions of agents on their own sandboxes | Agents, robots, people and systems in one process | Autonomous agents across business functions |
| Where agents and permissions are defined | `agents/<name>.md` plus grants in `kortix.yaml` | BPMN models, policy and identity at the orchestration layer | Agents built in Lyzr Studio; policy in the Control Plane |
| Self-host | Yes, on your network, free | Yes, run the platform yourself | Yes, private cloud or on-premise |
| How policy and approval are enforced | Approval gates you set. Off until you set them. | Exceptions route to people in Action Center | Policy and RBAC enforced by the Lyzr Control Plane |
| Open source | Yes | No | No |

## Questions buyers ask before the first demo

Short answers that name the category first, so the demo starts from the right question.

### What is an agentic orchestration platform?

A platform that decides the order work runs in: which agent acts next, what happens when a step fails, and where a person takes over. UiPath's version coordinates agents, robots and people inside one governed process, with policy applied at that layer.

### What is an agentic AI operating system?

The environment agents run in. It holds the agents themselves, what each one may reach, the sandboxes they work on, and the record of what they did. Kortix is the open-source AI Operating System.

### What are the most popular agentic AI platforms?

Buyer shortlists name Microsoft Copilot Studio, Agentforce, IBM watsonx Orchestrate, ServiceNow, UiPath, LangGraph and Lyzr, and most of those are commercial platforms. LangGraph is a framework you assemble. For a self-hosted environment with the grants in git, look at Kortix.

## Put the grants in a repo you own

Start on Kortix Cloud, or run the whole thing on your own network.

[Try Kortix](https://kortix.com)
