Define tasks. Set schedules. Orchestrate Nightshift agents. Cr0n is the control plane for recurring and on-demand agent work.

Scheduling
Schedule anything
Define tasks as natural-language prompts. Schedule them with standard cron expressions, one-shot datetimes, or trigger on demand. Sub-minute precision, timezone-aware, with a visual builder for the rest of us.
- 5-field cron expressions with human-readable builder
- One-shot scheduling for single future execution
- Queue depth control — skip if busy or always run


Observability
Real-time execution
Watch agents execute in real time. Every tool call, shell command, file edit, and result is streamed back as it happens. Full run history with structured logs for every execution.
- Server-sent event streams for live run output
- Structured logs — tool calls, diffs, shell output
- Full audit trail with run history and replay
Orchestration
Multi-agent fleet control
Route tasks to specific agents. Each agent runs in an isolated workspace with its own filesystem, context, and tool access. Schedule work across your fleet from a single pane.
- Per-agent workspaces with file browser and wiki
- Tenant isolation — multi-org, multi-user, multi-agent
- Atomic job claims prevent duplicate execution

How it works
Define a task
Write a prompt describing the work — deploy a service, run a migration, generate a report.
Set a schedule
Attach a cron expression, pick a one-shot datetime, or leave it manual.
Cr0n fires
The scheduler claims the job, resolves the target agent, and dispatches the run.
Agent executes
The agent evaluates the prompt with full tool access — shell, files, git, APIs.
Stream & store
Events stream back in real time. Logs are persisted for audit and replay.
Free and open source
Cr0n is part of the Nightshift platform — open source, self-hostable, and built for teams that run agents in production.
