I build local-first AI developer tools and agent workflow infrastructure: focused Pi extensions, CueLoop for queue-driven coding-agent work, and operational systems for governance, scraping, and verification.
These are the six projects I keep pinned. They show the current center of gravity: agent workflow tools, browser/model extensions for Pi, one larger coding-agent workflow system, and one governance/control-plane reference implementation.
| Project | What it does | Start here |
|---|---|---|
CueLoop |
Local-first queue for auditable coding-agent work | Workflow diagram |
pi-codex-goal |
Goal tracking and continuation for long Pi sessions | Install and commands |
pi-oracle |
ChatGPT web handoff extension for Pi | Successful-run transcript |
pi-agent-browser-native |
Native browser automation tool for Pi agents | Browser workflow examples |
pi-cursor-sdk |
Cursor SDK provider extension for Pi models | Quick start |
AI Control Plane |
Host-first AI governance reference implementation | Architecture and boundary |
- For focused agent-tooling packages, start with the Pi extension repos above.
- For a larger workflow system, open
CueLoop. - For systems and operator thinking, open
AI Control Plane,Spartan Scraper, orSplunk TUI. - For end-to-end demo surfaces, open
Promo Studio,agent-eval, orRicochet Rush.
Each public Pi extension is intentionally small and focused:
pi-codex-goal— goal tracking and continuation for long Pi sessions.pi-agent-browser-native— nativeagent_browsertool for controlled browser automation in Pi.pi-oracle— ChatGPT web handoff for hard or long-running tasks with archives, async jobs, and saved results.pi-cursor-sdk— Cursor SDK provider that adds Cursor models to Pi's native model picker.pi-edit-session-in-place— re-edit or delete an earlier user message in the current session branch.pi-zai-mcp— Z.ai MCP server bridge for web search, URL/repository reading, and vision workflows in Pi.pi-stash— stash draft messages and restore them later.pi-local-agents-only— strip globalAGENTS.mdandCLAUDE.mdinstructions for selected projects.pi-copy-user-message— copy the most recent user message to the clipboard.
| Project | What it shows | Start here |
|---|---|---|
Spartan Scraper |
Local-first scraping and research workbench in Go | 5-minute demo |
Promo Studio |
Codex commerce demo with receipts, diffs, transcripts, and validation | What you are seeing |
agent-eval |
Transcript-first evaluation across Codex, Claude Code, and Pi sessions | Outputs |
Ricochet Rush |
3D browser game with generated board design and local fallback play | Demo and QA |
Morphio |
AI-assisted content workflow monorepo with FastAPI, Next.js, and native routines | Visual tour |
Splunk TUI |
Rust CLI/TUI for Splunk diagnostics and local-first verification | Quick validation |
Cloop |
Local loop/task and knowledge assistant, separate from CueLoop | Architecture at a glance |
- Agent workflow infrastructure
- Local-first AI developer tools
- Browser/native automation for coding agents
- Auditable execution, receipts, and verification
- Operational CLIs and control-plane patterns
- Show the outcome before setup when a README is meant for public review.
- Include verification commands, local smoke paths, or proof artifacts where practical.
- Make status and limits explicit instead of implying maturity that is not there.
- Prefer local-first tools that leave inspectable files, logs, receipts, or reports behind.
- Portfolio / writing: FitchHub.com
- GitHub: github.com/fitchmultz
- LinkedIn: linkedin.com/in/mitchelfultz
- X: x.com/fitchmultz