Native to the Mac.
A real macOS app: Swift and AppKit, system controls, system typography, semantic colors, and no Electron runtime. It looks and behaves like it shipped with the Mac.
Swift & AppKit · no ElectronFeather is a native macOS app built with Swift and AppKit — no Electron, no webview. It reads, writes, edits, and runs bash across your repo, shows you output as it happens, and keeps everything saved so you can pick the work back up later.
Feather combines a truly native Mac experience, a small resource footprint, and a complete agent workflow in one coherent product.
A real macOS app: Swift and AppKit, system controls, system typography, semantic colors, and no Electron runtime. It looks and behaves like it shipped with the Mac.
Swift & AppKit · no ElectronEvery feature is measured against the resources it consumes. Fast launch, efficient idle, restrained energy, and a compact native interface.
resource-efficientRead, write, edit, and bash sit in one first-party engine, backed by one persistent task and session history shared across the app and the CLI.
first-party & integratedLive streaming, instant state changes, smooth scrolling and resizing, and reliable interruption. Motion supports continuity; it never delays the action.
delightfulTasks, transcripts, and execution status survive interruption, relaunch, and handoff. Quit and pick up exactly where you left off.
persistentExplicit permissions, visible tool activity, and auditable transcripts. Local by default, with provider choice and remote work when you opt in.
local-firstPick from our list of first-party supported providers.
One key to hundreds of models — route a task to the best model for the job.
Reasoning-first frontier models for heavy agentic work.
Drop in a coding-tuned model endpoint when you want it.
Feather begins as the best native coding agent on the Mac, then grows into a complete agent platform — without losing the coherence of one product.
A complete macOS agent experience: integrated tools, persistent tasks, provider choice, and a shared CLI. Execution runs on your Mac.
available todayStart, observe, interrupt, and resume agent work on Feather-managed infrastructure. Your Mac remains the control surface.
execution location explicitFirst-party hosted inference: a simpler, deeply optimized path from product to model, complementing provider choice — not obscuring it.
complements providersFeather CLI shares one task model, one history, and one engine with the app. Point it at a repo, or continue the last task there.
# run a task from the terminal feather "inspect this repository" # continue the last task here feather --continue "continue the last task" # see where work runs feather service status
Download Feather for macOS and start a task in seconds — no account, no cloud, and a footprint light enough to stay open all day.
feather "inspect this repository" feather --continue "continue the last task" feather service status