AI product Open source

UNCUT

UNCUT is a headless coding-agent harness written in Go for shell pipelines, CI jobs, containers, and agent experiments. It sends the complete conversation, file contents, and command output to an OpenAI-compatible Chat Completions endpoint through one agent loop with four tools: read_file, write_file, replace, and run_command. The tool does not summarize, prune, compact, or silently truncate context; provider-side response truncation is reported as an error instead of being presented as a successful partial answer. It accepts piped UTF-8 input, can emit structured NDJSON events, and optionally stores complete resumable sessions in append-only JSONL files. UNCUT is distributed as a statically linked Go binary for Linux, macOS, and Windows, supports local OpenAI-compatible endpoints, and is released under the MIT license. It is not a sandbox: shell commands run with the operating system user's permissions.

View repository Visit site Mentioned in 2 videos ↓

What UNCUT is used for

2 uses taken from transcripts — each links to the moment in the video.

  • A tiny headless coding agent written in Go and shipped as one static binary, made for shell pipelines, CI jobs, and containers. Works with any OpenAI-compatible endpoint with just one agent loop and four tools: read, write, replace, and run a command.

  • A small command-line coding agent harness for shell pipelines, CI jobs, and local models. It sends the full conversation on every model call, never truncates context, works with any OpenAI-compatible endpoint, and runs as one Go binary.

Videos mentioning UNCUT

2 in the library.