jjanczur/tyran
81 stars · Last commit 2026-09-19
A task conductor for Claude Code that gets better the more you use it. Multi-agent orchestration with an evidence contract that BLOCKS instead of asking, gates written as hooks rather than prompts, and a retrospective that learns your repo's rules and tunes its own playbook.
README preview
<p align="center"> <img src="assets/banner.jpg" alt="Tyran — a jackal-headed conductor driving a hall of agent workstations, each screen showing its own status: code optimization at 65%, a critical logic failure, data gathering stalled, self-improvement required" width="100%"> </p> <p align="center"> <a href="https://github.com/jjanczur/tyran/actions/workflows/ci.yml"><img src="https://github.com/jjanczur/tyran/actions/workflows/ci.yml/badge.svg" alt="CI"></a> <a href="https://github.com/jjanczur/tyran/actions/workflows/security.yml"><img src="https://github.com/jjanczur/tyran/actions/workflows/security.yml/badge.svg" alt="Security"></a> <img src="https://img.shields.io/badge/dependencies-0-success" alt="Zero dependencies"> <img src="https://img.shields.io/badge/Claude_Code-plugin-d4a017" alt="Claude Code plugin"> <a href="./LICENSE"><img src="https://img.shields.io/badge/License-Apache_2.0-blue.svg" alt="License: Apache-2.0"></a> <a href="https://www.npmjs.com/package/@jjanczur/tyran"><img src="https://img.shields.io/npm/v/@jjanczur/tyran?color=d4a017&label=version" alt="Latest version"></a> </p> <p align="center"> <b><a href="https://jjanczur.github.io/tyran/">📖 Documentation</a></b> · <a href="https://jjanczur.github.io/tyran/getting-started/">Getting started</a> · <a href="https://jjanczur.github.io/tyran/videos/">Videos</a> · <a href="https://jjanczur.github.io/tyran/architecture/">Architecture</a> · <a href="https://github.com/jjanczur/tyran/releases/latest">Releases</a> </p>