Scales horizontally
Add worker nodes at any time. Placement, anti-affinity, failover and load balancing spread agents and applications across your fleet.
Open orchestration platform
OSAIOS is a complete platform for running AI agents and application containers side by side. It scales from a single machine to a fleet of nodes, connects everything through a private encrypted network and gives every team its own secured workspace. Your data, your models and your infrastructure stay under your control.
/platform
OSAIOS brings the control plane, the network, the compute nodes and the workloads together. Agents, business applications and platform services run on the same foundation, share the same permissions and are backed up the same way.
private mesh network · one identity per node · encrypted between all nodes
Isolated project workspaces with tools, shell and version control
Any container image, with its own view, storage and network rules
Databases, object storage, mail and knowledge bases on demand
Workers pull their desired state and report what they actually run. The control plane never reaches into a node.
Add worker nodes at any time. Placement, anti-affinity, failover and load balancing spread agents and applications across your fleet.
Nodes, containers and applications talk over a private mesh network. Nothing reaches the internet unless you publish it.
Passkeys, signed administrator requests, rootless containers with isolated user namespaces and a network policy for every application.
Agents, tools, workflows, quotas, network rules, backup schedules and platform services. Every threshold ships with a sensible default you can change.
Teams, roles and fine-grained permissions for every area of the platform. Invite guests with time-limited links. Built for five people and for five thousand.
Integrate any container as an application and add your own agent runtimes, tools and services. One manifest describes it all.
Continuous database streaming and encrypted snapshots for every application, restorable on any node of your cluster.
Read and audit every part of the platform and adapt it to your needs. No lock-in: your installation and your data stay yours.
/agents
Every project runs in its own isolated container with an agent runtime, tools, a shell and version control. Each change an agent writes is checkpointed in Git and can be undone in one step.
agents:
- name: researcher
description: Evidence-based research
provider: anthropic
model: claude-sonnet-5-5
need_tool_use: true
tools:
- name: webSearch
type: internal
- name: searchKnowledge_handbook
type: mcp
- name: readFile
type: internal
agents:
- name: tester
description: Writes and runs tests for code changes
provider: anthropic
model: claude-sonnet-5-5
need_tool_use: true
tools:
- name: listTests
type: internal
- name: createTest
type: internal
- name: executeTests
type: internal
agents:
- name: reviewer
description: Reviews code changes, read-only
provider: google
model: gemini-2.5-pro
allow_questions: false
tools:
- name: readFile
type: internal
- name: getCodeMap
type: internal
- name: markTaskComplete
type: internal
/applications
Describe a container image in one manifest and OSAIOS runs it as a full application: with its own view in the workspace, its own storage, backups, credentials and network rules. Applications offer tools to your agents and connect directly to each other.
{
"id": "com.acme.crm",
"name": "CRM",
"version": "2.1.0",
"contributions": {
"apps": [{
"name": "crm",
"image": "registry.acme.internal/crm:2.1",
"port": 8080,
"scaling": "singleton",
"view": "@proxy-root",
"resources": { "cpus": "2", "memory": "2g" },
"egress": { "mode": "none" }
}]
}
}
{
"id": "com.osaios.knowledge",
"name": "Knowledge base",
"contributions": {
"apps": [{
"name": "knowledge",
"image": "registry.acme.internal/knowledge:1.4",
"ports": [
{ "name": "ui", "port": 3116, "primary": true },
{ "name": "api", "port": 3115 }
],
"view": "@proxy-root",
"tools": { "port": "api", "path": "/tools", "file": "tools.json" },
"egress": { "mode": "none" }
}]
}
}
{
"id": "com.osaios.tavily",
"name": "Tavily web search",
"contributions": {
"mcpServers": [{
"name": "tavily",
"transport": "stdio",
"command": "npx",
"args": ["-y", "tavily-mcp"],
"auth": {
"mode": "static",
"fields": [{ "name": "api_key", "secret": true }]
},
"envMap": { "TAVILY_API_KEY": "${api_key}" }
}]
}
}
{
"id": "com.osaios.claudecode",
"name": "Claude Code runtime",
"contributions": {
"processProviders": [{
"name": "claudecode",
"exec": "bin/provider-claudecode",
"capabilities": {
"preToolHook": true,
"approval": true,
"abort": true
}
}],
"agents": [{ "file": "agents/coder.yaml" }]
}
}
Ready-made applications that run on OSAIOS and work with your agents from day one.
/scale
You never reinstall. Moving from one machine to many is a configuration change.
One script installs the complete platform in about 20 minutes. Right for evaluation and small teams.
./install-control.sh
Join more machines over the encrypted network. Each node gets its own identity and pulls its work from the control plane.
./install-node.sh
Placement across nodes, automatic failover, load balancing, ingress, DNS and monitoring with alerts.
control + n workers
/security
OSAIOS runs completely on your own infrastructure and needs no connection to our services. Security is part of the architecture, from the network layer up to every single request an administrator makes.
/plans
We are finalizing plans and pricing. Leave your email address and we will tell you first.
For individuals and small teams getting started on a single server.
Pricing to be announced
For growing teams running agents and applications across several nodes.
Pricing to be announced
For organizations with large fleets, compliance requirements and dedicated support.
Pricing to be announced
/custom-development
Your processes don't fit a standard product? We design and build applications tailored to your company and run them on OSAIOS, on your servers, connected to your agents from day one.
We map your processes, data and the people who work with them.
Screens, data model and the tools your agents will use.
A complete application, packaged as an OSAIOS plugin.
Deployment on your infrastructure, updates and support.
/faq
Yes, for noncommercial use: personal projects, research and education, as well as charities and public institutions. Companies can evaluate OSAIOS for 30 days and then choose a plan. The full source code is public either way.
No. An installation works completely on its own. Our services are optional and never sit in the path of your data.
You choose. Connect the model providers you already use, run the external runtimes Claude Code, Codex, Gemini CLI or opencode, or use models hosted on your own platform.
One is enough to start. Add worker nodes whenever you need more capacity or resilience. Nothing has to be reinstalled.
If it runs in a container, yes. Describe it in a plugin manifest and it becomes an application with its own view, storage, backups and network rules.
We are finalizing them now. Use the Notify me button and we will send you one email when they launch.