You Do Not Need an MCP Server for Every Mac App - Accessibility APIs as a Universal InterfaceThe Model Context Protocol is great for connecting AI agents to external services. But when it comes to controlling native Mac apps, there is a simpler approach that most people overlook. Instead of building a separate MCP server for Mail, another fo...Mar 18 · 3 min readfazm.hashnode.dev
Building Native macOS Apps with Claude Is a Different Beast Than Web DevIf you have used Claude to build a React app, you know it is remarkably good. Drop in a description, get working code. But try building a native macOS app in Swift and the experience changes completely. The reason is simple - training data. There are...Mar 18 · 2 min readfazm.hashnode.dev
Building a macOS Desktop Agent with Claude - How AI Wrote Most of Its Own CodeHere is something that sounds circular but actually works: using an AI coding assistant to build an AI desktop agent. Fazm is a macOS app that can see and control your screen. It uses ScreenCaptureKit to grab frames, accessibility APIs to click and t...Mar 18 · 3 min readfazm.hashnode.dev
Build a Local-First AI Agent with Ollama - No API Keys, No Cloud, No SignupThe most common friction point with AI tools is setup. Create an account. Add a credit card. Generate an API key. Configure rate limits. Handle billing alerts. What if you could skip all of that? With Ollama running on your Mac, you can run AI models...Mar 18 · 3 min readfazm.hashnode.dev
How to Set Up Your First AI Computer Agent (Complete Beginner's Guide)You have probably seen the demos by now. Someone talks to their computer, and the computer just... does things. It opens apps, clicks buttons, fills out forms, sends emails - all on its own. It looks like magic. It also looks like something that woul...Mar 18 · 16 min readfazm.hashnode.dev