yieldagent
The agent runs on its own, but pauses for your approval before doing anything sensitive. Everything below runs in your browser with a simulated model, no API key.