Helmr
GitHub

Start

Quickstart

Guides

Tutorials

First taskDurable agent

How-to

Deploy a projectCreate a workspaceStart a taskBuild an actorSend input and read outputInspect a runWait for human inputUse secretsBuild a custom imageSchedule a task

Concepts

How Helmr worksTasksActorsWorkspacesRunsWaits and inputDeployments and environmentsSchedulesSecretsSecurity

Reference

SDK

OverviewTasksActors, Sessions and TurnsSandboxes and WorkspacesSchedulesTokensTimersLogger and metadataHelmrClient

CLI

Overviewdeployproject and envdeploymenttaskactorworkspacerunsecrettokenschedule

REST API

OverviewAuthenticationErrors and idempotencyPagination
ConfigurationEnvironment variablesRun events

Self-hosting

OverviewRequirementsAWS evaluationAWS productionControl PlaneWorkersCustom capacity scalingAuthenticationSecrets and dataUpgradesTroubleshooting

helmr schedule

helmr schedule list [--cursor C] [--limit N] [--json | --jsonl]
helmr schedule get SCHEDULE [--json]

Both commands accept project/environment scope. List defaults to 50 and allows at most 100 records. Schedule management is intentionally read-only: edit the source declaration and promote a new Deployment to change timing or lifecycle.

Previoushelmr tokenNextREST API

On this page

Overview

Bring your loop.
We’re the runtime.

Start building
Helmr

Infrastructure and APIs for your own agent harness.
Run it on our cloud or in your own AWS account.

Product

RuntimeQuickstartDocumentation

Resources

GitHubSelf-hostingSDK reference

© 2026 Helmr. Apache 2.0, built in the open.