Pickforge Studio · 01 / 03
Pickforge
Agents run and test your Flutter app.
Wires Claude Code, Codex and Pi into Flutter, then runs the app in a Linux lab. Every screenshot, log and action lands in a run directory with a manifest.
Lab: Linux x86_64 · CLI: Linux x86_64, macOS arm64
Install Pickforge
curl -fsSL https://pickforge.dev/install.sh | shInstalls the Rust CLI, the lab CLI and the MCP server. It checks the Rust binary's SHA-256 and never uses sudo.
What it does
Flutter integration
pickforge doctor checks readiness and pickforge init configures Dart MCP for Claude Code, Codex and Pi. Pi needs pi-mcp-adapter. It needs local Flutter and Dart SDKs.
Desktop lab
Each session runs on its own Xvfb display, away from your desktop. Apps start inside a containment scope, so cleanup stops every process they spawn.
Android APKs
The lab runs APKs in a local Android emulator on Linux, with a local Android SDK. In testing a 3 GB guest passed and a 2 GB guest failed, so give it room.
Evidence
pickforge evidence record keeps the checks the agent actually verified. Runs live outside your project by default. They can hold screenshots and logs, so review them before you share.
Limits
macOS arm64 gets the Rust CLI only, not the lab. Windows, native iOS, React Native and the macOS lab are not supported.