In development · December 1, 2025
ChargerAgent
Native macOS AI agent with SwiftUI + AppKit, Anthropic API streaming, and real tool use (terminal, files, directories).
CalendarFeed merge bug in Meridian,
and started the AR glove firmware.
ChargerAgent is a native macOS AI agent built in SwiftUI + AppKit that lives in a Raycast-style minimal interface. It connects to Anthropic's Claude API with full Server-Sent Events streaming, and extends the model with real tools — terminal command execution, file I/O, and directory operations.
The tool system is built on Claude's native tool use protocol, with each tool defined as a Swift struct conforming to a common protocol. The terminal tool can execute arbitrary shell commands and return the output to the AI, enabling workflows like "check my git status and summarize what I've been working on" or "find all TODO comments in my project." The file tools provide read/write/list capabilities for editing configs, generating boilerplate, or scanning a project structure.
The interface is minimal by design — one keyboard shortcut away, no browser, no electron, no friction. It feels like an extension of the OS rather than another app to manage.