Sprout | Grow your AI development environment

· Sprout

1 min read Original article ↗
DETECT

Read this machine

OS, shell, rc file, architecture, package managers, PATH — one typed snapshot everything downstream uses.

PLAN

Plain English first

The model states what it'll check, install, and verify — before any command runs.

CONFIRM

You approve each step

Every command shows as an argv array with a reason. Sudo, system package managers, and rc edits ask [y/N] — default No.

VERIFY

Prove it worked

Sprout runs the tool's verify command itself and shows real output. Done means the verify passed.

SAFETY

Hard guardrails

No curl | bash, ever. Destructive patterns are blocked before confirmation — --yes can't override them.

NARROW

One job only

Won't write your code, review PRs, or answer unrelated questions. Install and repair tooling — that's it.