Rolecraft

Rolecraft is an open-source CLI agent harness and orchestrator maintained by Samet Celikbicak and the rolecraft-sh organization. Designed to coordinate and structure AI coding agents, it provides a command-line foundation for managing agent personas, modular skill sets, and execution boundaries. In day-to-day use, Rolecraft operates as a terminal-based orchestration harness. Developers execute tasks by invoking agent runtimes—such as Oh-My-Pi (omp) or OpenCode agents—while attaching specific functional skills using command-line flags. The tool controls agent workspace directories, enforces skill separation, and captures run execution logs. Rolecraft distinguishes itself through its modular skill-injection model, integrated benchmarking suites, and automated security reporting. Rather than serving as a monolithic coding chatbot, it acts as a configurable orchestration layer that standardizes skill attribution and audits agent actions across varied agent backends. Rolecraft is open-source software distributed via GitHub. The repository includes automated testing, CodeQL security scanning, and pre-commit linting to maintain harness reliability.

Tags: agent harness, ai agent, cli, developer tools, OpenSource

Visit Rolecraft