Input — raw, unstructured
"I want to build a recipe app that syncs with Instacart and replaces my messy bookmark folder. Not sure where to start or what the MVP even is."
$ phewsh init
Output — structured artifacts
🔭
.intent/vision.md The north star. Why this exists, what success looks like, non-negotiable principles.
🗺️
.intent/plan.md The strategy. Phases, systems, sequence, constraints. What comes first.
.intent/next.json The current priority and measurable accepted success criteria, structured for every harness.

Commit .intent/ with the project so every compatible tool can start from the same recorded truth.

Start with intent. Move between tools. Bring the record back.

Intent structures the project. CLI connects native harnesses. Ion gives people and local agents one verified collaboration thread.

Open Intent
Install the PHEWSH CLI
$ curl -fsSL phewsh.com/install.sh | sh
$ phewsh
Entering Phewsh shell...
/initCreate .intent/ artifacts
/clarifyGenerate artifacts from messy input
/ambient onInstall reversible native adapters
/statusProject · Next · Work · Record
/contextView loaded artifacts

Runs as an interactive shell or launches your installed Claude Code, Codex, Gemini, Cursor, or OpenCode harness with a verified brief.

Project
The project-owned .intent/ directory is the only tool-neutral truth. Optional cloud sync is explicit push and pull.
Adapters
One open Intent skill reaches Codex and Claude Code in each harness's native user-level location. Hooks, projections, MCP, and packs remain removable adapters.
Ion
People request work, humans deliberately claim it for local agents, and branches, pull requests, bounded evidence, and accepted Record return to one room.

In production

Real products built on the PHEWSH ecosystem.

Sustainable AI Protocol

A universal telemetry protocol for measuring AI usage. Standardized event schema, model-specific energy coefficients, personal and global aggregation. Open source.

Experiments and early-stage tools.

SAP is an open protocol for measuring AI usage — tokens, energy, carbon — across every generation. Already tracking.

global interactions tracked
protocol docs →