🎉 Gald3r v3.0.0 is out — Agent v0.2.0 + Throne v0.2.0 binaries downloadable now. See release notes →
🎉 Gald3r v3.0.0 is out — Agent v0.2.0 + Throne v0.2.0 binaries downloadable now. See release notes →

Pi

PartialL1 CLI

badlogic (pi-mono)

Minimal open-source terminal coding harness — hierarchical AGENTS.md, skills, hooks

CommandsRulesSkillsHooksMCPrules: .md

CRASH Capability Matrix

CRASH = Commands · Rules · Agents · Skills · Hooks + MCP. Engine level: L1 — CLI Wrapper

PrimitiveStatus
CommandscommandsCommands
RulesrulesRules
SkillsskillsSkills
HookshooksHooks
MCPmcpMCP

Folder Hierarchy

Files gald3r writes and the directories it expects for Pi. The .pi/ tree is the primary gald3r surface.

project-root/
.pi/
├── skills/         <name>/SKILL.md
├── prompts/        <name>.md   ← slash commands
└── extensions/     *.ts        ← pi.on(event) hooks
AGENTS.md / CLAUDE.md ← hierarchical instruction files

Key Setup Notes

  • Minimal open-source terminal coding-agent harness (67.5k+ GitHub stars)
  • Reads AGENTS.md / CLAUDE.md via a true hierarchical directory-walk concat (global + walk-up + cwd)
  • Native Agent Skills (agentskills.io SKILL.md) in .pi/skills/ + ~/.agents/skills/
  • Native prompt-template slash commands (.pi/prompts/<name>.md); lifecycle hooks via TypeScript pi.on(event) extensions

Known Gaps

Areas where gald3r's native capability is limited or absent on Pi. The engine compensates where possible via L1 — CLI Wrapper.

  • No MCP support — an explicit design choice per the project README (engine reaches it via CLI wrapper, L1)
  • No project-level agents roster

Install gald3r on Pi

Run the gald3r installer and get the full CRASH system on Pi in under 5 minutes. Persistent memory, 89+ commands, and adversarial quality gates.

All platforms
38 platforms supported