ForceUnwrapp is the native macOS workbench for running Claude Code and Codex on your Swift & iOS projects. Open a folder, approve a plan, and let an agent work — while it verifies designs, watches dependencies, and never gets to rm -rf your home directory.

Start simple — type a task, watch it run, undo if you don't like it. Flip to Advanced when you want the run inspector, context packet, approvals, and cost on screen.
A focused chat over your project folder. The agent reports exactly what it did and which files changed — and a single Undo run puts everything back.
Every tool call as it happens — reads, edits, builds. A live Run Inspector shows the model, tokens, cost and the exact context packet the agent was given.
Ask for a plan first and the agent maps out its steps — read, refactor, port, test — before it writes anything. Approve & run, refine the plan, or reject it outright.
Every screen, component and widget lives in a Storybook with a verification status. ForceUnwrapp diffs the running build against your design reference and writes the fix prompt for you.
Put the Figma reference next to the SwiftUI render and the pixel diff on top. ForceUnwrapp flags the spacing that's 8pt off and the button using the wrong token — then turns it into an editable fix prompt.
App targets, feature modules, shared core and every external package — drawn as a live dependency graph. Spot the risky cycles, the outdated packages, and the version conflicts before the agent touches them.
Destructive commands outside the project sandbox are auto-denied — no prompt, no exceptions. Risky-but-reasonable actions pause for your approval, and every decision is logged.
Decisions, house rules, facts, root causes and preferences — captured as the project evolves so the next run already knows "we use Supabase" and "keep networking untouched in UI tasks."
The capabilities that turn an agent from a toy into something you'd let near a shipping app.
Every run logged with applied / reverted / partial status, files touched, and dollars spent — per run and per day.
7 runs · $3.40 todayAutomatic restore points around every agent write. Roll the whole project back to before a run with one click.
restore · undoThe navigation graph of your app — screens, routes and transition types — kept in sync and versioned alongside your designs.
routes · transitionsEvery image, icon and generated asset in one place — with duplicate review and import checks before anything lands.
import reviewWire in your own MCP servers and lifecycle hooks. Extend what the agent can reach without leaving the app.
extensibleBuild and launch in the iOS Simulator straight from the toolbar — see the change running, not just the diff.
xcodebuildPer-action risk classification with a full permission history — see what was allowed, denied, and why.
risk classifiedTrack every dependency, surface outdated majors and version conflicts, and run a toolchain doctor when builds drift.
40 ext packagesLocal-first by design. Your code stays on your Mac, and the parts that don't need the network keep working offline.
private by defaultForceUnwrapp is rolling out to a small group of iOS teams. Drop your email and we'll send a build the moment a seat opens up.