Pi-Mono op Smart AIPI: de goedkoopste manier om een slanke coding agent te draaien — met Grill-Me, Superpowers en Caveman
Pi-Mono is Mario Zechners minimalistische coding harness — vier tools (read, write, edit, bash), volledige YOLO-modus, MIT-licentie en provider-agnostisch. Koppel het aan Smart AIPI voor pay-as-you-go toegang tot GPT-5.5, gebruik grill-me voor taakcreatie, superpowers voor volledige methodologie, en de caveman-skill om output token-kosten met ongeveer 75% te verlagen. De slanke agent + slanke API-combinatie die vandaag al shipt.
TL;DR: Pi-Mono is Mario Zechners minimalistische coding agent — vier tools (read, write, edit, bash), MIT-licentie, bewust een ultrakleine core. Het spreekt OpenAI-compatible, dus koppel het aan https://api.smartaipi.com/v1, draai GPT-5.5 op low reasoning en combineer het met drie skills die de gaten dichten die Pi expres openlaat: grill-me voor taakcreatie, superpowers voor engineeringmethodologie en de caveman-skill om output tokens met ongeveer 75% te verlagen. Gecombineerd met Smart AIPI's pay-as-you-go-prijzen en 95–98% cache-hit rate zakt de prijs per turn door een cumulatief voordeel dat je kunt verifiëren op je eigen usage-pagina.
De lean-agentbeweging heeft een vlaggenschip. Pi-Mono is de monorepo achter pi, een terminal coding harness van Mario Zechner (maker van libGDX) dat een coding agent terugbrengt tot de essentie en de rest in extensies stopt. Zoals Zechner het zei in zijn Mastra-talk "I Hated Every Coding Agent, So I Built My Own": gevestigde harnesses zijn ruimteschepen met 80% functionaliteit die de meeste developers nooit aanraken, en hun system prompts veranderen bij elke release — waardoor de persoonlijke workflows die je zorgvuldig hebt opgebouwd kapotgaan.
Pi's antwoord is radicale minimalisme: vier tools, volledige YOLO-modus, niets extra's inbegrepen. Hackbaarheid boven volledigheid. Op Smart AIPI's pay-as-you-go OpenAI-compatible endpoint vertaalt dat minimalisme zich direct naar de goedkoopste serieuze agentic coding-setup die vandaag al shipt.
Wat Pi-Mono Eigenlijk Is
Pi-mono is de monorepo (github.com/badlogic/pi-mono, gespiegeld op earendil-works/pi); de CLI-binary is gewoon pi. De repo is opgedeeld in een handvol gerichte packages:
- pi-agent-core — de runtime: tool-calling, state, de daadwerkelijke agent loop.
- pi-ai — een uniforme provider library die praat met Anthropic, OpenAI-compatible, Bedrock, Vertex, Mistral, Groq, Cerebras, xAI, DeepSeek, OpenRouter, Hugging Face, Ollama en nog een stuk of twaalf andere. Belangrijk: het kan context herschrijven om van provider te wisselen midden in een sessie zonder state te verliezen.
- pi-tui — een terminal UI met differentiële rendering.
- pi-coding-agent — de CLI voor gebruikers die de onderdelen aan elkaar knoopt.
De standaard tool-surface bestaat uit precies vier tools:
| Tool | Wat het doet | Waarom dit genoeg is |
|---|---|---|
read | Een bestand van schijf lezen | Frontier models zijn al getraind op precies dit schema |
write | Een bestand schrijven of aanmaken | Mechanische I/O — geen redenering nodig |
edit | Een patch in-place toepassen op een bestand | Search/replace + diffs zijn het universele edit-primitive |
bash | Elke shell command uitvoeren | Alles anders (grep, tests, git, package managers) is een shell command |
Alles daarboven — subagents, plan mode, permission gates, MCP servers, sandboxing — zit in pi-skills of third-party extensies, opt-in. Pi draait standaard in volledige YOLO-modus: geen permission prompts, onbeperkt filesystem en shell. Dat is een bewuste keuze. Als je safety rails wilt, installeer je die zelf.
Waarom Pi-Mono en Smart AIPI Perfect Samenwerken
Pi's pi-ai library behandelt elke provider als een OpenAI-shaped of Anthropic-shaped endpoint achter een uniforme interface. Smart AIPI's gateway exposeert de volledige OpenAI surface — chat, responses, embeddings, images, audio, anthropic-shaped messages — via één base URL met één API key. De twee ontwerpen passen daardoor strak op elkaar:
- Eén key, elk model. Met dezelfde Smart AIPI API key krijg je GPT-5.5, GPT-5.4, GPT-5.4-mini, GPT-5.3-codex, GPT-Image-2 en Anthropic-compatible Claude routing — en Pi kan daar midden in een sessie tussen wisselen.
- Pay-as-you-go-prijzen. Geen abonnement, geen quota, geen throttle. Je betaalt voor de tokens die je echt gebruikt. Pi's kleine system prompt betekent dat elke turn minder betaalt voor staande context dan een feature-zware harness.
- Einde-naar-einde prompt cache. Smart AIPI geeft OpenAI's prompt-cache key ongewijzigd door via de gateway, zodat je repo + agents.md + history in cache blijven tijdens lange sessies. In de praktijk ligt de cache-hit rate op 95–98%, waardoor gecachte input daalt naar $0.125 per 1M tokens — 10× goedkoper dan uncached.
- WebSocket sessiebehoud. Lange pi-mono-sessies blijven op één warme cache in plaats van elke turn de volle inputprijs te betalen.
De Drie Skills Die Pi-Mono Compleet Maken
Pi levert expres niets voor taakplanning, geen opinionated engineeringmethodologie en geen output-compressielaag. Dat is geen bug — dat is precies het punt. De community heeft alle drie de gaten gevuld met composable skills die via het /skill:name-invocatiepatroon in Pi passen. De drie die je op dag één moet installeren:
1. Grill-Me — Taakcreatie met Hoge Redenering
Waar: github.com/mattpocock/skills, door Matt Pocock.
Grill-me doet precies wat de naam zegt: het model ondervraagt je over je taak totdat elke constraint ondubbelzinnig is. Bestanden in scope. Succescriteria. Edge cases. Wat "done" betekent. Meestal drie tot vijf korte turns. Jij antwoordt; de skill levert een strakke, uitvoerbare spec.
De economische zet is om grill-me alleen op high reasoning te draaien voor de spec-fase — meestal drie tot vijf korte turns — en daarna over te schakelen naar low reasoning voor de executiefase (30 tot 100 turns van goedkoop, mechanisch werk). High reasoning loont waar het echt telt; low reasoning draagt de rest. De vier-tool loop van pi-mono is hier bijzonder geschikt voor, omdat er niets tussen zit: zodra de spec vastligt, heeft het model met read/write/edit/bash een duidelijke route om het werk te shippen.
2. Superpowers — Engineeringmethodologie als Skills
Waar: github.com/obra/superpowers, door Jesse Vincent.
Superpowers is "a complete software development methodology for your coding agents, built on top of a set of composable skills." TDD scaffolding, code-review playbooks, debugging procedures, refactoring patterns, branch-management discipline. Het is het expliciete engineeringproces dat Pi expres niet in de core meelevert.
Het is ook harness-agnostic — hetzelfde skill pack werkt in Claude Code, Cursor, Copilot CLI, Gemini, Codex en Pi. Eén keer installeren, daarna overal meenemen. Pi's plug-and-play skill loader betekent dat je de volledige methodologie op de minimale core kunt stapelen zonder de broncode van Pi aan te raken.
3. Caveman — De Output-Tokenkiller
Waar: Matt Pococks skills repo (productiviteitssectie).
Caveman zet de agent in ultra-gecomprimeerde communicatiemodus. Laat lidwoorden vallen. Laat opvulling vallen. Antwoord in telegrafische bullets. Geen formeel Engels, geen excuses, geen inleiding. De gerapporteerde tokenreductie in de praktijk op proza-zware turns ligt rond de 75%.
Waarom dit de rekening domineert: op GPT-5.5 kosten output tokens $7.50 per 1M tegenover $0.125 per 1M voor cached input — een ratio van 60×. Output comprimeren is het meest invloedrijke wat je aan een coding-agent factuur kunt doen. Grill-me + low reasoning hebben output al verminderd. Caveman comprimeert wat overblijft. Combineer dit met Smart AIPI's cache en de marginale kosten van een extra turn naderen de ondergrens van het compute-profiel van het model.
Het Verhalenpatroon van Cumulatieve Kosten
Prijzen op Smart AIPI voor GPT-5.5:
| GPT-5.5 (per 1M tokens) | Smart AIPI | Effect van Pi-Mono |
|---|---|---|
| Input (uncached) | $1.25 | Kleine system prompt betekent lagere kosten op de eerste turn |
| Input (cached prefix) | $0.125 | 95–98% hit rate over lange sessies |
| Output | $7.50 | Caveman snijdt ~75%; low reasoning versterkt dat |
De vorm van een pi-mono turn op GPT-5.5 low reasoning, met grill-me spec al klaar en caveman actief:
- Gecachte input prefix (repo + agents.md + history) — meestal de grootste tokenbucket per turn — draait steeds op het cached tarief, niet op het uncached tarief, zodra de cache hit.
- Nieuwe uncached input (tool results, het laatste user message) — meestal maar een klein deel van de input, gefactureerd tegen het volle tarief.
- Output — gecomprimeerd door caveman, minimale reasoning tokens omdat de effort laag is. Dit is de post die je het meest wilt verkleinen, omdat die op het hoogste tarief per token wordt gefactureerd.
Pay-as-you-go betekent dat je alleen betaalt voor wat je compute, en deze drie knoppen versterken elkaar. Je eigen dashboard laat de werkelijke kosten per turn zien voor jouw repo en promptvorm — geen cap, geen throttle, geen maandelijkse minimumafname.
Provider Switchen Midden in een Sessie: Pi's Verborgen Troef
Pi-ai houdt een draagbare contextrepresentatie bij en kan die herschrijven zodat hij past bij de provider waar je op dat moment naartoe wijst. Praktische vertaling: wanneer GPT-5.5 op een harde ambiguïteit stuit, kun je midden in een taak /model claude-sonnet-4.6 gebruiken voor een second opinion zonder de conversatie te verliezen. Beide endpoints zitten achter je enkele Smart AIPI key — Anthropic-compatible Claude responses lopen via /v1/messages, OpenAI-compatible flows via /v1/responses (of /v1/chat/completions), en Pi regelt de vertaling transparant.
Voor lange, kritieke refactors is dit echt nuttig: grill-me op GPT-5.5 high voor de spec, GPT-5.5 low voor de uitvoering, Claude Sonnet 4.6 voor één architecturale review-pass, terug naar GPT-5.5 low om af te maken. Eén harness, één API key, één rekening.
Setup in 60 Seconden
# 1. installeer pi
curl -fsSL https://pi.dev/install.sh | sh
# of: npm install -g @earendil-works/pi-coding-agent
# 2. wijs naar smart aipi
export OPENAI_BASE_URL=https://api.smartaipi.com/v1
export OPENAI_API_KEY=sk-your-smartaipi-key
# 3. draai pi in je repo
cd ~/code/your-project
pi
# 4. installeer in pi skills
/skill:install matt-pocock/skills/grill-me
/skill:install obra/superpowers
/skill:install matt-pocock/skills/caveman
# 5. specificeer je taak
/skill grill-me
# 6. schakel over naar low reasoning en voer uit
/model gpt-5.5 --reasoning-effort low
/skill caveman
De exacte skill-install syntax hangt af van welke skill loader je gebruikt — check de README van elke skill repo voor de actuele invocation. De vorm blijft hetzelfde: zet de skill-folder in je config en roep hem aan.
Waarom Lean Agent + Lean API Exponentieel Werkt
Feature-rich harnesses laden elke turn een grote system prompt, doen extra deliberatiepasses en produceren uitgebreide uitleg die de gebruiker niet vroeg. Elk daarvan is belasting. Pi-mono verlaagt de belasting aan de harness-kant (kleine system prompt, vier-tool loop, geen overgeëngineerde planlaag); caveman + low reasoning verlagen de belasting aan de model-kant (gecomprimeerde output, minimale reasoning tokens); Smart AIPI verlaagt de belasting aan de provider-kant (10× cached input, geen subscription floor). Geen van deze drie is afzonderlijk een 10× winst, maar samen veranderen ze merkbaar wat een langdurig agentic project kost om te draaien.
Pi's wereldbeeld — "pas de agent aan je workflow aan, niet andersom" — past bij Smart AIPI's wereldbeeld — "betaal alleen voor wat je echt compute." Als je tegen abonnementslimieten aanloopt of betaalt voor harness-features die je nooit gebruikt, is de combinatie een middag proefwerk waard. Meld je aan, genereer een key, zet OPENAI_BASE_URL, installeer pi, installeer de drie skills, ship iets.
Begin Nu — $5 Gratis Bij Registratie
Elk nieuw account krijgt $5 aan gratis API credits — geen creditcard vereist.
$5 is genoeg om pi te installeren, de drie skills te koppelen, grill-me een echte end-to-end taak te laten uitwerken en een langere pi-mono-sessie te draaien voordat je beslist of je wilt bijstorten.
- Meld je aan op smartaipi.com/signup (gratis $5, geen creditcard)
- Maak een API key aan in het dashboard
- Installeer pi:
curl -fsSL https://pi.dev/install.sh | sh - Stel in
OPENAI_BASE_URL=https://api.smartaipi.com/v1enOPENAI_API_KEYop je nieuwe key - Installeer grill-me + caveman en superpowers
- Draai
pi, laat grill-me je volgende taak op high reasoning specificeren, schakel over naar low + caveman, ship het
Dezelfde minimalistische harness die je op een abonnement zou draaien — nu op een prijsmodel dat schaalt met wat je echt compute, met een cache-hit rate die lange agentic sessies bijna gratis maakt.
OpenAI-compatible API gateway. Krijg toegang tot frontier AI-modellen voor 75% lagere kosten.
Gratis starten