Auto Pause Mac Apps
A macOS menu bar utility for pausing background apps and managing memory headroom before local model work.
Explore on GitHub ↗Building an AI agent is one thing. Getting it to work reliably with real tools, real business data, and real operational constraints is another.
Start with the request, allowed tools and approval boundary. The next step is making tool failures, retries and incomplete work visible to the operator.
Read the engineering method ↗A task, with context.
Keep actions inside the allowed scope.
Validate. Get approval
when needed.
Take the action.
Keep a record.
Agents can coordinate model decisions with tools and workflows. Their usefulness depends on the task, the permissions available, and how failures are handled. Start with a bounded workflow that can be tested before expanding autonomy.
Separate responsibilities only when doing so improves evaluation, permissions or workflow ownership. More agents introduce coordination and cost overhead.
Define schemas, validate arguments and enforce permissions outside the model. Keep read and write tools distinct.
Give each workflow a bounded trigger, timeout, owner and recovery path. Make duplicate execution safe.
Test partial failures, API rate limits and missing data. Use bounded retries and a visible human fallback.
Treat external content as untrusted, keep secrets server-side and require approval for consequential actions.
Evaluate representative tasks and track success, latency, cost, tool errors and intervention rates.
Measure tokens, tool calls, retries and hosting separately. A model price alone is not an operating-cost estimate.
Document configuration, incident ownership, rollback and a kill switch before expanding the workflow.
Read Define the boundaries before building an agent, estimate spend with the cost calculator, or explore AgentMagic, a platform we're building and a project I work on.
Discuss Agent Architecture ↗Even our M3 Ultra Mac Studio with 256GB unified memory could run models that failed to do the work we needed. Qwen3.6 35B MoE became our sweet spot for agentic AI, coding and basic operations.
Frequent hallucinations and insufficient reasoning for our OpenClaw workflows.
The variants we tried did not sustain the agent workflows we needed.
Still unsuccessful in our setup, including on the 256GB M3 Ultra. Exact artifact unconfirmed.
Worked for our agentic AI, coding and basic operations; our preferred model among those tried.
Running in parallel for months of basic operations, according to the owner’s experience with Qwen3.6 35B MoE.
For an OpenClaw setup like ours, start by evaluating this 35B MoE model against the tasks your agents actually perform. Check reasoning, hallucinations, tool use and completed work, then measure latency and memory. A model fitting into RAM does not establish that it can run the workflow successfully.
This is Fazal Shah’s retrospective account of models tried in his own setup, not a universal claim that other models fail. “Failed” means the model did not meet his operational needs; it does not necessarily mean it failed to load. Smaller models reportedly hallucinated and could not support the reasoning and work required by his OpenClaw agents.
Exact alternative model repositories, quantizations, dates, prompts, failure counts and intervention rates have not been supplied. “Mistral 70B” preserves the owner’s wording, not a verified model identifier. The 16-agent account does not establish 16 simultaneous inference requests, uninterrupted uptime, unattended operation or a measured success rate. Its exact machine allocation and deployment artifact remain unconfirmed.
The screenshot benchmarks test 1×, 2× and 4× batching with 128 output tokens, not the 16-agent operational deployment. They show Qwen3.6-35B-A3B-8bit on the M3 Ultra and a differently named, truncated artifact on the M2 Max. They cannot independently verify months of agent operation or identify the exact deployment artifact.
Next evidence to collect: a redacted OpenClaw agent roster, dated run history, exact model artifact and configuration, representative completed tasks, failed attempts and human interventions. Keep task quality and throughput as separate measurements.
I publish Mac utilities, agent infrastructure and reusable workflows on GitHub. Start with the code and documentation, then adapt the parts that fit your setup.
A macOS menu bar utility for pausing background apps and managing memory headroom before local model work.
Explore on GitHub ↗A concurrency-capping FIFO proxy in front of a local model endpoint, designed to keep multi-agent requests from overwhelming one GPU.
Explore on GitHub ↗Reusable skills covering living documentation, self-healing MCP services and coverage-verified RAG indexing.
Explore on GitHub ↗Pick a problem you are working on. Each guide includes a method, sources and a tool or example to try.