name: "Temperance Engine" description: "Install an OpenCode/Cursor-first local PAI operator runtime with optional Claude/Codex compatibility, skill-cluster routing, optional peon-ping voice feedback, and CodeGraph-first .agents search." category: "Developer Tooling" platforms: - macOS - Linux - Unix-like tags: - pai - opencode - cursor - codex - codegraph - skills - installer - local-agent-runtime homepage: "https://github.com/Sheshiyer/temperance_engine" repository: "https://github.com/Sheshiyer/temperance_engine" license: "MIT" author: "Thoughtseed Labs" icon: "../../assets/icon.png" banner: "../../assets/banner.png"
Temperance Engine
Temperance Engine installs a reviewable OpenCode/Cursor-first local AI-operator runtime pattern: PAI-style instruction surfaces, guarded Algorithm flow, skill-cluster routing, optional peon-ping phase sounds, and CodeGraph-first structural search for .agents.
What This Skill Helps With
- Set up PAI-style
NOESISinstruction templates. - Install OpenCode and Cursor-compatible project guidance by default.
- Optionally install Claude/Codex compatibility templates when explicitly requested.
- Optionally install a local Pulse compatibility server on
localhost:31337. - Reference local peon-ping voice packs without bundling audio.
- Preserve skill-cluster startup debloat through
skill-index.jsonrouting. - Route
.agentsstructural lookup through CodeGraph instead of blocked home-directory semantic retrieval. - Verify installation and rollback surfaces.
Install
git clone https://github.com/Sheshiyer/temperance_engine.git
cd temperance_engine
./install.sh
./verify.sh
Safe Install Options
./install.sh --dry-run
./install.sh --skip-voice
./install.sh --with-voice
./install.sh --with-claude
./install.sh --with-codex
./install.sh --skip-opencode
./install.sh --skip-cursor
Default install does not require Claude Code, Claude Pro/Max, Anthropic auth, Codex auth, or a specific model.
Voice Behavior
Voice is optional. Non-macOS systems skip it by default. macOS systems use a local peon-ping script only when it exists at:
$HOME/.claude/hooks/peon-ping/peon.sh
No sound packs are bundled. Users must provide packs they have rights to use.
Phase Pack Map
| Phase | Pack |
|---|---|
| Native | nier-2b |
| Algorithm entry | nier-2b |
| Observe | glados |
| Think | hal_2001 |
| Plan | jarvis-mk2 |
| Build | peon |
| Execute | nier-2b |
| Verify | cortana |
| Learn | sc_kerrigan |
Verification
./verify.sh
The verifier checks required files, shell syntax, documentation presence, and absence of hard-coded local username paths in the install surface.
Credits
Temperance Engine is built by Thoughtseed Labs and links upstream surfaces in CREDITS.md and UPSTREAM.md. It credits Personal AI Infrastructure, CodeGraph, peon-ping, OpenCode, Cursor, optional Codex CLI and Claude Code surfaces, GitHub CLI, Bun, ripgrep, and skills.sh without vendoring private or unclear-license assets.