Runsight

Open-source, self-hosted YAML-first workflow engine for AI agents.

Open Source Automation & Agents

What is Runsight?

Runsight is an open-source workflow engine that lets developers define AI agent pipelines as plain YAML files committed to Git. A visual canvas writes clean YAML straight to your filesystem, so workflows are diffable, reviewable, and version-controlled like any other code. It tracks per-run cost and latency, enforces hard budget caps, and allows pausing a running agent to fix a prompt without redeploying. Built-in assertions, transform hooks, and regression testing bring engineering rigor to agent development. It's Apache 2.0 licensed and self-hosted, with a quick start via uvx or Docker.

Key features

  • YAML-first agent workflows stored as files
  • Visual canvas that writes clean YAML
  • Git-native versioning, diffing and PR review
  • Per-run cost and latency tracking
  • Hard budget caps and pause/kill controls
  • Assertions and regression testing for agent outputs
  • Self-hosted; API keys stay on-premise
  • Apache 2.0 license

Pros

  • Free and open source under Apache 2.0
  • Workflows are plain diffable files, not database rows
  • Runtime intervention: pause, fix, resume live agents

Cons

  • Self-hosted setup required (uvx or Docker)
  • Developer-focused; not a no-code tool

Runsight at a glance

PricingOpen Source
CategoryAutomation & Agents
Platformsweb
Official websiterunsight.ai
ai agentsworkflow engineopen sourceyamlself-hostedgit

How to choose the right Automation & Agents tool

Automation and agent tools promise to do work for you, so judge them on reliability before cleverness. Map the exact workflow you want to automate, then check the tool's integrations cover every app in that chain — one missing connector breaks the whole flow. Look for clear triggers, sensible limits, and logs you can read when something goes wrong, because something eventually will. For agents that act on your behalf, approval controls matter: you should be able to review messages, purchases or changes before they happen, especially at the start. Pricing usually scales with runs or tasks, so estimate your monthly volume honestly. Start with one low-risk workflow, measure the time it truly saves, and expand from there.

Compare all Automation & Agents tools →

Runsight FAQs

What is Runsight?

Runsight is an open-source workflow engine that lets developers define AI agent pipelines as plain YAML files committed to Git. A visual canvas writes clean YAML straight to your filesystem, so workflows are diffable, reviewable, and version-controlled like any other code. It tracks per-run cost and latency, enforces hard budget caps, and allows pausing a running agent to fix a prompt without redeploying. Built-in assertions, transform hooks, and regression testing bring engineering rigor to agent development. It's Apache 2.0 licensed and self-hosted, with a quick start via uvx or Docker.

What are the main features of Runsight?

Runsight offers YAML-first agent workflows stored as files, Visual canvas that writes clean YAML, Git-native versioning, diffing and PR review, Per-run cost and latency tracking, Hard budget caps and pause/kill controls, Assertions and regression testing for agent outputs, Self-hosted; API keys stay on-premise and Apache 2.0 license.

How much does Runsight cost?

Runsight is open source, so the software itself is free to download, use and self-host. Your only costs are the infrastructure you run it on and any paid services you connect to it.

What are the pros and cons of Runsight?

Strengths of Runsight include Free and open source under Apache 2.0; Workflows are plain diffable files, not database rows; Runtime intervention: pause, fix, resume live agents. On the downside, Self-hosted setup required (uvx or Docker); Developer-focused; not a no-code tool.