AI product Open source
Mini Harness is a small Python agent harness built for teaching and distributed as an installable command-line program. Its loop sends a conversation to an Anthropic-format model, executes requested tools, returns their results, and repeats; it supports file and shell operations, search, resumable JSONL sessions, append-only transcripts, compaction, Agent Skills, MCP servers, subagents, and markdown-based memory. Its goal mode continues until a verification command passes and an independent reviewer agrees that the work is complete. Risky actions can require user approval, run in an allowlisted mode, or be evaluated by an optional model-based permission judge. The repository describes it as roughly 1,400 lines of Python with two dependencies, no framework or plugin system, and installation through uv; it runs with Claude and other providers that implement Anthropic's Messages format.
1 use taken from transcripts — each links to the moment in the video.
A small agent harness written for teaching, in about 400 lines of Python with two dependencies. It runs a full tool loop with file, shell, and search tools, plus resumable sessions, compaction, skills, MCP servers, subagents, and model-judged permissions.
1 in the library.