[Canonical HTML page](https://githits.com/software-factories/pi-rukas/)

1. [Software Factory Directory](/software-factories.md)
2. [Agent orchestration](/software-factories/category/agent-orchestration.md)
3. pi-rukas

# pi-rukas

[Agent orchestration](/software-factories/category/agent-orchestration.md) Open source

[Visit website ](https://janni.turunen.in/rtk-oo-codemode/)[View on GitHub](https://github.com/trail-openers/pi-rukas)

Deterministic harness that runs coding agents on open-weight models, with a shell filter for saving tokens.

## Overview

pi-rukas is a deterministic software harness and factory for running coding agents on open-weight models. It is built by Janni Turunen at Trail Openers.

The project pairs the pi-rukas orchestrator and its deterministic drivers with oo, a shell filter designed to save tokens during agent runs.

The orchestrator and drivers are open source under Apache-2.0 and currently in alpha. Trail Openers also offers the harness to teams on request and runs a hosted software factory app called Tehas.

## Features

* Runs coding agents on open-weight models.
* Uses deterministic drivers to orchestrate agent work.
* Includes the oo shell filter for reducing token usage.

## Details

* Website

  [janni.turunen.in/rtk-oo-codemode](https://janni.turunen.in/rtk-oo-codemode/)

* Company

  pi-rukas (Janni Turunen)

* Category

  [Agent orchestration](/software-factories/category/agent-orchestration.md)

* Source

  Open source

* Repository

  * [github.com/trail-openers/pi-rukas](https://github.com/trail-openers/pi-rukas) · 19 stars

* License

  Apache-2.0

* Commercial offering

  Yes, paid offering available

* Topics

  * [Coding models](/software-factories/?tag=coding-models)
  * [CLI](/software-factories/?tag=cli)

* Listed

  October 2026

* Last verified

  October 2026

## Similar software factories

* ### [ai-software-factory](/software-factories/ai-software-factory.md)
  [Open sourceOpen prompt library for a 12-agent factory pattern that generates configs for several coding agents.Agent orchestration GitHub stars: 11](/software-factories/ai-software-factory.md)
* ### [another-orchestrator](/software-factories/another-orchestrator.md)
  [Open sourceCLI where an LLM planner reads Linear or GitHub issues and a state machine dispatches headless agents through YAML workflows.Agent orchestration GitHub stars: 1](/software-factories/another-orchestrator.md)
* ### [Beadhive](/software-factories/beadhive.md)
  [Open sourceOpen-source CLI that runs an agentic software factory on your machine, driving your own Claude Code and OpenCode.Agent orchestration GitHub stars: 9](/software-factories/beadhive.md)
* ### [Contrabass](/software-factories/contrabass.md)
  [Open sourceGo reimplementation of OpenAI Symphony that runs one git worktree per issue.Agent orchestration GitHub stars: 224](/software-factories/contrabass.md)

[All agent orchestration](/software-factories/category/agent-orchestration.md)
