PtcRunner
Build loops that check their work and recover from evidence.
Bound execution, inspect failures, verify outcomes, and test changes before adopting them.
- A language for agents — small, typed, and limited to the tools you approved, discovered in a REPL rather than listed in the prompt.
- A runtime for agent services — built for bounded, traceable jobs and many concurrent requests, without a desktop, workspace, or container for every agent.
PtcRunner is a 0.x project under active development. Breaking changes are expected.
Try it
Install ptc from the standalone
archive for macOS arm64, or
the container image for Linux
AMD64 and ARM64.
ptc init hello-ptc
ptc run hello-ptc/ptc-project.json
{"greeting":"hello world"}
That runs without an API key and leaves a structured trace. From there ptc help lists every command, and ptc docs lists the specification and references.
ptc init kernel-tutorial --example kernel-tutorial materializes the first of
the runnable examples.
Documentation
See ptc-runner.dev: installation routes, guides, references, and the language specification.
In this repository
License
See LICENSE.