1
Scaffold
nasiko new generates an AgentCard.json, a Dockerfile, and starter source from a template. nasiko card keeps the card in sync with your code, and nasiko validate checks the project structure.2
Run locally
nasiko run builds the image and starts the container on your machine. It speaks A2A as soon as it starts, so you can talk to it with nasiko chat before anyone else sees it.3
Deploy
Build locally and push with
nasiko deploy, let the Nasiko server build from source with nasiko upload, or deploy a published image with nasiko import. Every deployment is traced and receives its secrets, an LLM router credential, and an MCP gateway credential.4
Version
Each deploy records an immutable version.
nasiko versions shows the history and nasiko rollback returns to an earlier version without a rebuild.5
Operate
List, inspect, scale, restart, and remove agents from the CLI or the Your agents and Builds screens in the dashboard.
Scaffold an agent
Generate a project and its agent card.
Run and chat locally
Build, run, and chat before touching a cluster.
Deploy an agent
Deploy, push, upload, import, or clone from GitHub.
Versions and rollback
Immutable versions, history, and rollback.
Operate agents
Logs, scaling, restarts, persistent storage, teardown.
A2A agents and frameworks
The contract your container implements.
Beyond a single agent
- Routing engine explains how chat without a named agent reaches the right one.
- Workflows chain several agents into a repeatable multi-agent workflow.
- MCP gateway gives every deployed agent one endpoint for every tool a user has connected.
- Registry covers the built-in image registry and the sample agents.
Before you start
You need Docker (or Podman) and thenasiko CLI. See Install the CLI and connect to a cluster.