I built a personal AI agent in Swift on top of what macOS ships Developer Ivan Magda released clawd v0.2.0, an open-source personal AI agent written in Swift 6 that runs as a daemon on macOS 15+ and Linux, pairing a private Telegram bot with any OpenAI-compatible LLM. The agent features durable SQLite memory, Markdown-based skills, scheduled proactive tasks, a policy engine with SSRF protection and approval gates for writes and code execution, sandboxed VM code execution, and MCP server tool integration, with all data stored locally in ~/.swift-claw. Your always-on personal AI assistant. One pure-Swift daemon on hardware you own. clawd pairs a private Telegram bot with the LLM of your choice. It remembers what you tell it and runs scheduled and proactive tasks. Consequential tool calls wait for your approval. Everything it keeps stays in one directory on your own machine: a SQLite database, encrypted secret envelopes, and Markdown files you edit by hand. A real Telegram chat. Answers stream in as live message drafts. /stop cancels a turn, /new starts a fresh session, clawd transcribes voice notes on-device macOS 26 , and it looks at photos you send if your model can see them. Durable memory. Facts you confirm persist in SQLite, and clawd recalls them by importance and recency. Workspace Markdown files hold your profile, notes, and daily logs, and conversation history is full-text searchable. Skills you write once. A skills/