wreckit is an open-source CLI agent harness and orchestration framework created by Mike Hostetler. Built using TypeScript and designed around automated development workflows, it provides a structured environment for managing and executing AI-driven codebase modifications and specification workflows. In standard use, wreckit operates directly from the terminal to execute automated code improvements, bug fixes, and specification-driven development cycles. It leverages dedicated project configurations stored in directories like `.wreckit` to orchestrate tasks across repositories, integrating with underlying LLM backends and agents defined in project specification files. What distinguishes wreckit is its cybernetic system approach and focus on structured, spec-driven execution loops. By decoupling harness orchestration logic from standard single-prompt CLI assistants, it coordinates agent tasks through defined specifications, fixes, and repeatable run scripts. wreckit is open-source software distributed on GitHub under the repository's open license, managed with modern JavaScript/TypeScript package managers like Bun and npm.
Tags: cli, codebase, developer tools, experiments, OpenSource