Persistent sessions
Keep task state attached to the run.
Hosted run state keeps the transcript, tool calls, approvals, and status together whether or not the task uses connected compute.
Agent runtime
Alvoki can run the agent loop without giving it a general-purpose machine. Add a customer-configured VM, Docker environment, or local machine only when the task needs files, shell, git, browser, tests, or private-network access.
Identity and tool activity
Each named Agent identity keeps its grants and tool-call records together. The activity log does not claim visibility into commands or credentials used directly inside a connected execution environment.


What you can do
Start with limited JavaScript, public HTTP where enabled, and granted tools. Add a customer-configured VM, Docker environment, or local machine only for tasks that need shell, files, git, browser, tests, or private-network access.
Persistent sessions
Hosted run state keeps the transcript, tool calls, approvals, and status together whether or not the task uses connected compute.
Tool access
Attach GitHub, package-backed APIs, and imported MCP tools through the Agent identity. Configure execution capacity separately when the task needs a machine.
Compute when needed
A customer-configured VM, Docker environment, or local machine supplies the shell, files, git, browser, processes, and network access configured for the task.
Examples