# o7
*chaos is given, order is earned.*
A workflow DSL runner for AI-assisted pipelines. Write `.7` workflow files. Run them with `o7`. State is local, runs are resumable, harnesses are pluggable.
**[github.com/clankercode/o7](https://github.com/clankercode/o7)**
---
## Install
```bash
cargo install o7
```
## Usage
```bash
o7 run <file> # headless execution
o7 tui <file> # interactive TUI — pause, inspect, resume
o7 parse <file> # validate and parse without running
o7 wiz # interactive setup wizard
```
## Quick example
```text
version 1
workflow greet
exec
harness: claude
prompt: "Say hello in one sentence."
workflow main
run greet
```
Configure a harness in `.7/harnesses.toml`:
```toml
[harness.claude]
command = "claude"
args_mapping = "flags"
prompt_slot = "--prompt"
```
Then:
```bash
o7 tui hello.7
```
## License
CC0-1.0 OR Unlicense — public domain.