Runtime
Observable · Portable · Composable
Build, run, and govern a fleet of always-on agents.
---name: recommenderdescription: Recommends products to one customer.---Suggest what this customer is likely to want next. Remember what they liked and skipped.tools/get_orders.jsontools/get_catalog.json- triggers/weekly.md · every Monday at 09:00
- one per customer · customers/<id>/recommender
Build, Run and Evolve
One manifest becomes a fleet of thousands, on one open-source Runtime.
- Build your agent once
- Run one for every person or task, each with its own sandbox and memory
- Trace every run to observe, govern and improve them all
- c/01842
- c/01843
- c/01847
- c/01851
- c/01856
- c/01860
- c/01864
- c/01871
- c/01873
- c/01880
- c/01882
- c/01889
- c/01894
- c/01902
- c/01905
- c/01911
48,210
Agents
1,904
working
46,306
sleeping
0
input required
Each Agent on its own. One fleet to govern.
Declare once. Run every Agent apart. Govern them together.
Declare once
One manifest
Each Agent gets its own
Sandbox
Secrets
Memory
Artifacts
Triggers
Durable sessions
Govern the fleet
Tool policy
- Look up orderAllow
- Refund orderAsk
- Delete accountDeny
Usage
Tokens1.2M of 2M today
Models1,284 calls today
Cost$312 of $500/mo
Traces
Start on your laptop. Run it anywhere.
One Runtime, wherever you run it. No account, no licence key.
Your laptop
The Runtime and Studio, started with one command on Docker.
Your servers
The same Runtime on any machine, with Docker Compose.
Your cluster
Kubernetes, with each Agent's sandbox as a pod (preview).
Managed Agents, built on the Nylorun Runtime.
Your agents, on the same Runtime, run for you by Nylorun. We're in beta and working with a limited number of partners.
Want Nylorun to run your agents? Request access to the beta.
Nylorun, in plain terms.
Fleets, safety, cost, and the managed version.
What is Nylorun?
Nylorun is open-source agent infrastructure: a Runtime for fleets of always-on agents. You declare an agent once, as an agent manifest; the Runtime runs it as many Agents, each with its own id, sandbox, memory, triggers and secrets, and records every session. You run it yourself, under the Apache-2.0 licence.
Read the conceptsHow many Agents can one Runtime run?
As many as you need, all from one manifest. Each Tenant holds 100 Agents by default, and you raise the limit in its settings as your fleet grows. An idle Agent costs little: a pod stops its compute after 15 idle minutes by default, and its disk and memory stay.
Read about AgentsHow do I change thousands of Agents at once?
Save a new version of their manifest. Every Agent that tracks it moves in place and keeps its id, memory and sessions: new instructions apply from the next turn, sandbox changes from the next start. Pin the Agents that must wait, and list the ones still moving.
Read about versionsWhat happens when the Runtime restarts mid-task?
The work isn't lost. Every step of a session is recorded: an interrupted tool call is sent again with the same idempotency key, so a tool that honours it acts once, and a call waiting for a person's approval keeps waiting, for minutes or days, without holding a process.
Read about pauses and controlHow do I keep a fleet safe and inside a budget?
One tool policy covers every Agent: it allows a tool call, holds it for a person to approve, or refuses it. Budgets are hard caps on model spend for the Tenant, for every Agent of one manifest, and for each turn. Each Agent calls your tools with its own secrets, and an owner guard keeps its sessions to one person.
Read about the tool policyHow do I see what my Agents did?
Studio shows every Agent, session and step, and the approvals waiting on a person. Each turn is also an OpenTelemetry trace you can send to your own tools and join to your app's traces.
Read about tracesWhat does it cost?
The Runtime is free and open source. You pay for your own servers and your model provider. There is no licence key and no paid edition of the Runtime.
See the sourceIs there a managed version?
Yes, in beta. Nylorun Managed Agents is built on the Nylorun Runtime and run by Nylorun for you. We're working with a limited number of partners; request access and we'll be in touch.
Request beta access