
Git-native AI agent workflows designed in YAML with cost tracking and built-in assertions
Runsight is an open-source YAML-first workflow engine for AI agents that lets developers design, commit, and track agent pipelines from a local terminal or web canvas.
Runsight is a developer tool that turns AI agent workflows into version-controlled YAML files. It takes a YAML workflow definition (with block types like linear, gate, or code) and executes agent steps on your machine using your own API keys. The tool outputs per-block cost and latency data, plus evaluation assertions. It is built and maintained by cubic.dev.
max_cost, max_tokens) that kill execution before overspending.runsight run research-pipeline.git diff to see what changed, then commit and deploy like any code.Run $ uvx runsight in your terminal — it scaffolds a project if none exists and starts a local web UI at localhost:8000. No signup or cloud account required. Design your workflow by writing YAML in the editor or dragging blocks on the canvas. Click Run to execute; each block shows real-time cost and latency.
Yes. The tool is open source and self-hosted. You run it on your own machine with your own API keys. There is no signup, no cloud account, and no vendor lock-in.
No. Runsight runs entirely on your local machine. Your API keys and data never leave your network unless you explicitly connect an external service.
Your workflows are plain YAML files on disk — standard, human-readable, and committed to your Git repository. You keep full control of your agent definitions and can migrate to another tool or run them manually at any time.
Yes. You supply your own API keys during onboarding. Runsight uses your keys to call the models you specify in each block's soul_ref. No external service proxies your requests.
Share feedback and ask questions about this launch.
No comments yet. Start the conversation!