Welcome to AgentiLoop.ai for Mac
AgentiLoop Agent! for Mac, plus a CLI written in Rust and Go for Mac, Windows, and Linux

AgentiLoop Agent!

Agentic AI for your entire Mac and More!

One app. Any AI. Tell Agent! what you need in plain English and it answers your email, drives Safari, builds Xcode apps, fixes code, and runs your Mac apps for you. Pick from 23 LLM providers or stay local with LM Studio, vLLM, or Ollama. macOS 14.6 or later. AgentiLoop CLI, runs cross-platform, brings our agentloop to your terminal on Mac, Windows, and Linux.

AgentiLoop%2FAgent | Trendshift AgentiLoop%2FAgent | Trendshift
New Release · v0.0.3 Become a Sponsor

AgentiLoop CLI

The agentic coding loop for your terminal, in two versions: Rust and Go. The exact same capabilities, commands and config. Pick your favorite.

macOS Windows Linux
  • New: setup wizard — pick a provider, paste a key, it checks the connection & saves it. About a minute, no config files
  • New: Codex provider — sign in with your ChatGPT Plus/Pro plan, no API key needed
  • Claude, OpenAI, Codex, Ollama, LM Studio, oMLX & any OpenAI-compatible model
  • Full-screen TUI with drag-to-copy, streaming, sessions & smart context budgeting for small local models
  • Claude Code-style -/+ diffs, live files-changed pane & MCP servers (same config as Agent!)

Version 0.0.3 is out: setup wizard, Codex, signed & notarized Mac binaries. Download it today.

AgentiLoop CLI setup wizard inside the full-screen TUI: provider picked, API key hidden, connection checked, model list, key saved to Keychain, then the first prompt

Everything an agent should do. Natively.

An open-source replacement for Claude Code, Cursor, and OpenClaw. Built from original IP, not 65 NPM packages.

🖥️

Desktop Control

Tell Agent! what you want done in any Mac app and it does it. It finds buttons, fields, and menus by name using the Accessibility API, then clicks, types, and scrolls for you. No coordinates, no AppleScript.

✏️

Agentic Coding

Surgical string-replace edits, not whole-file rewrites. One-click rollback on every change. A portable JSONL repo-map any model can navigate. Every task must prove it finished before reporting done.

🛠️

Xcode Integration

Ask for a feature and get a green build. Agent! edits, builds, reads the compiler errors, fixes them, adds files to the project, bumps the version, and commits. One request, start to finish.

🔄

Automation

Write your own agents in Swift with full system access. Run shell commands as user or root, script apps with AppleScript, JXA, or ScriptingBridge, drive Safari, and trigger on events. If your Mac can do it, Agent! can automate it.

🧠

Apple Intelligence

The on-device model is a real tool-calling agent, not a chat box. It parses intent, compacts context, triages requests, and writes task summaries entirely on your Mac. Private, free, and no API tokens spent.

🔌

MCP Support

Plug in Model Context Protocol servers to reach databases, APIs, and custom tools. Spin up as many as 6 sub-agents to research in parallel while the main agent keeps your context clean.

Our Sponsors

Thank you to the companies that keep Agent!, AgentiLoop CLI and AgentiLoopGo independent.

SPONSOREDSilverBecome a Sponsor One API for GPT, Claude & every leading model Reliable, cost-efficient access to GPT, Claude and other leading AI models through one unified API. Get $3 in API credits →Promo code AIAGENT Save up to 70% compared with official API pricing + $3 free API credits

Proof, not promises

Real sessions, real output — captured straight from Agent! at work.

One-command Xcode version bumps

Say "bump version" and Agent! reads the current version, updates project settings, builds to verify, and commits the change. No manual plist editing, no missed build numbers.

Agent! performing an Xcode version bump, building to verify, and auto-committing the change

Asks before it guesses

When a request is ambiguous, Agent! pauses and asks. No silently picking the wrong path — you stay in control with a quick prompt and a Send or Skip.

Agent! showing an Agent Question dialog asking the user to clarify a DMG name, with Skip and Send buttons

Reviewed and approved by Claude Code

Agent! independently found and fixed a routing bug in its own accessibility code that Claude Code missed across several reviews. When Claude Code reviewed the fix, it confirmed the patch was correct.

Claude Code approving Agent!'s bug fix in GitHub Desktop, showing the code diff

Ships playable games in one session

Ticky Tacky is a neon tic-tac-toe with vs Bot and 2 Player modes, three difficulty levels, persistent scores, and zero dependencies — pure HTML, CSS, and JavaScript. Built by Agent! in a single session.

Play Ticky Tacky
Ticky Tacky neon tic-tac-toe game by Agent! with glowing neon pink X and cyan O marks on a dark purple board

Reviews

What independent reviewers are saying about Agent!

BestHub · Geek Labs · Artificial Intelligence · September 26, 2026

This 600-Star Swift Agent Lets AI Operate Your Entire Mac — Safely

"Tasks cannot self-declare completion. Each task defines a goal_state with explicit acceptance criteria." … "The next phase of the agent race isn't about who's smarter, but whose actions can be trusted. This project scores on both fronts; heavy Mac users should install and try it."
Read the full article
美濃加茂まむ (@superdoccimo) · X Article (Japanese) · September 6, 2026

Reading AgentiLoop Agent!: binding an agent's completion to goal_state and rewind

"An AI agent's 'done' may be a claim, not a result. … What's interesting in the README is not the capability list but the design that treats 'done' as the weaker thing: a task cannot declare completion until each goal_state criterion is satisfied with evidence, an opt-in critic can review the diff before completion, and task-scoped rewind, the read-before-edit gate, typed tool errors and context compaction support the long agent loop." (translated from Japanese)
Read the article on X
ISH Team · BLOG ish · AI Engineering Field Guide · September 1, 2026

Agent! 1.1.1 makes context compaction leave a way back

"Agent! 1.0.99 and 1.1.1 addressed the problem in stages. Their useful contribution is simple: shortening context should not destroy the route back to evidence. Active context holds a small index. Disk holds the large result. Tokens are spent again only when the agent reopens a particular item."
Read the full review
Hacker News · Front-page discussion · 83 points · 54 comments · April 16, 2026

Agent — Native macOS coding IDE/harness

"Open-source maintainers don't owe anyone perfectly-manicured marketing copy on their landing pages. Honestly, the fact that is the first thing you learn humanises the username behind the keyboard." — swiftcoder … "Might try it for the local Apple Intelligence and accessibility to drive local apps." — moonlighter
Read the discussion on Hacker News
RepoRadar · GitHub Reviews (Russian) · September 15, 2026

AgentiLoop Agent: an autonomous AI agent for automation on macOS

"What sets it apart from the alternatives is its deep integration with 21 LLM providers, including OpenAI, Claude and many others, letting you use them for all kinds of tasks. The project is written in Swift 6.2 and uses SwiftUI, which points to good performance and native support." (translated from Russian)
Read the full review
AI IN LIFE Newsroom · Models · September 13, 2026

Agent!: a Mac-only agent with 21 LLM providers

"The pitch centers on a self-verifying task loop: reading a codebase, fixing bugs, building Xcode projects, handling git, and driving other Mac applications through the Accessibility API. Shell commands, voice control and operation over iMessage are part of the same package."
Read the full report
Daily AI Star (@daily_ai_star) · Threads (Korean) · August 30, 2026

Agent! 1.0.99 released August 29 — context compaction that leaves a way back

"This version no longer ends cleared tool results with a bare [cleared] during context compaction; it leaves a 2-line preview that identifies the file or command, plus a way to recover it. … The benchmark for coding-agent context is shifting from how much it can hold to how safely it can bring back what it removed." (translated from Korean)
Read the post on Threads
叠动 diedong.com · Open-Source AI Project Directory (Chinese) · Indexed August 9, 2026

Agent — a "digital employee" that can actually operate your Mac

"The core problem it solves: AI is no longer confined to a chat window, but becomes a real 'digital employee' that can operate the Mac hands-on." Highlights: "Deep integration with macOS Accessibility — real clicks, typing and dragging for GUI-level automation; 18+ local and cloud LLM providers with no lock-in to a single model; built-in AppleScript and script execution that reuses existing macOS automation." (translated from Chinese)
Read the full profile
CSDN Blog (Chinese) · April 27, 2026

Agent!: an open-source native Mac AI agent for automated task execution and desktop control

"Simply put, Agent! is not a chatbot but an executor that actually 'gets things done.' … Its core philosophy: you describe 'what to do,' and it works out 'how to do it.'" … "Built entirely in Swift 6.2 and SwiftUI, it is a genuinely native macOS app, which means top performance, seamless system integration and a user experience that follows Apple's design guidelines." (translated from Chinese)
Read the full post
AI Sparkup · Wiki (Korean) · April 20, 2026

Agent! — an open-source Mac AI agent that unifies 17 LLM providers in a single Mac app

"AI coding agents like Claude Code, Cursor and Cline are tied to a terminal or an IDE plugin. Agent! is designed as a native macOS app that replaces them — not just for coding, but for controlling the whole Mac in natural language. It also includes the ability to use Apple Silicon's Apple Intelligence for free local inference." (translated from Korean)
Read the full article
jev.pro · Jev Top Repos · Integrations · Updated September 21, 2026

AgentiLoop / Agent — ranked #7 in Jev Integrations

"AgentiLoop/Agent showed up as Jev / System One related work: Larger product that integrates TypeSafe Jev / System One." … Recommended for "Agent / harness authors who need a typed gate, route, or prune step" and "Computer-use and browser-loop authors who already have text state from OCR or the a11y tree." Ranked #7 in Jev Integrations, 618 stars.
Read the full profile
AI Tech Daily · Apple Deep Dive · September 3, 2026

Apple — Deep Dive: GitHub & Open Source

"AgentiLoop/Agent (⭐ High Engagement): A mac-native agent harness that wires up 18+ LLM providers to the macOS desktop, showing how developers are bypassing Apple's restrictions to create agentic workflows." … "Agentic frameworks like AgentiLoop mark a definitive end to the era of cloud-only AI dependency."
Read the full article
RepoRank · AI Tools Profile · September 1, 2026

AgentiLoop Agent: Native macOS Desktop AI Automation

"Choose this project if you want a native macOS agent built in Swift and you need direct desktop automation rather than a web-first or Node-based agent stack. It is a good fit when your workflows depend on AppleScript, Accessibility, Safari control, or MCP-style tooling."
Read the full profile
开源榜 Kaiyuanbang · Open-Source Leaderboard (Chinese) · AI Tools · Generated September 1, 2026

AgentiLoop Agent: a native desktop agent for macOS

"If your goal is native desktop automation, coding assistance and multi-step agent execution on the Mac, and you accept the macOS 26.4.1+ requirement, this project deserves priority evaluation. It suits developers who value local integration, few dependencies and a controllable automation chain." (translated from Chinese)
Read the full profile
F8W · GitHub 中文榜 (Chinese GitHub Leaderboard) · Updated September 1, 2026

Agent:自动化工作流平台(AgentiLoop)— Chinese project profile

"There's no shortage of automation-workflow projects in the open-source community, and Agent (AgentiLoop) is one of the star leaders among them. … It can help you write code and fix bugs, and it lets the AI autonomously complete multi-step tasks and run locally offline." (translated from Chinese)
Read the full profile
GraphCanon · AI Agents Decision Brief · Updated August 23, 2026

Agent (macOS26/Agent) — GraphCanon decision brief and trust report

"Agent is an agentic AI harness for Mac Desktops providing integrated local and cloud-based LLM access via Swift and Apple's ecosystem focusing on automation and scripting." … Good fit "when you are a developer working in the macOS environment and require seamless integration with Swift, SwiftUI, and Xcode for automating tasks or rapid prototyping involving large language models." Maintenance: Very active.
Read the decision brief
EveryDev.ai · AI Coding Assistants Directory · Listed April 2026

Agent! for macOS — EveryDev.ai tool profile

"Agent! is a 100% native Swift AI desktop assistant for macOS 26.4+ Tahoe, designed as an open-source alternative to Claude Code, Cursor, Cline, and OpenClaw. It works autonomously through natural language to build apps, write code, manage files, and automate workflows — all with zero Electron overhead and deep macOS integration via Accessibility APIs."
Read the full profile

Apple Intelligence — as a real agent

Agent! is the only Mac AI agent that uses on-device Apple Intelligence as a tool-calling agent rather than just a text generator. Everything below runs on your Mac, never leaves the device, and consumes zero API tokens.

1Next-step suggestions

After a task wraps up, Apple Intelligence reads the outcome on-device and suggests the logical next move in one sentence — "commit and push", "run the tests", or nothing at all if there's no obvious follow-up. No cloud round-trip, no tokens spent.

2Token compression

Long tasks past ~30,000 tokens get their older turns summarized on-device — keeping file paths, function names, errors, and key results — slashing input tokens and cost for the rest of the task.

3Local triage

Small talk and direct commands like "list agents" or "run agent FooBar" are handled locally with no round-trip to the cloud LLM — results land in your activity log within a second, marked 🍎.

4Summaries & plain-English errors

After every completed task, Apple Intelligence writes a one-sentence summary. When a tool fails, it translates the error into plain English so you never read a raw stack trace.

Bring your own AI — 23 providers

Cloud APIs or local models. Your keys, your machine, your data. No vendor lock-in.

Up and running in minutes

Brew it or download it, pick your AI. Agent! sets up everything else automatically.

1

Prerequisites

  • macOS 14.6 or later, Apple Silicon recommended
  • Xcode Command Line Tools: xcode-select --install
  • An LLM API key — or a local model via Ollama, vLLM, or LM Studio
2

Install & Run

  • Homebrew: brew install --cask agentiloop-agent
  • Or download the DMG and drag Agent! to /Applications
  • Open Agent! and click Register to install the background services
3

Approve & Configure

  • Allow Agent and AgentHelper in System Settings → Login Items
  • Open Settings (⚙️), pick a provider, enter your API key
  • Click Connect to test the XPC services
4

Go

  • Type a task in natural language
  • Press Run (or ⌘Enter)
  • Agent! takes it from here — voice, iMessage, and hands-free control included

Bored at Midnight

A short poem about an autonomous Mac agent with nothing left to do.
Written by Agent! itself, one quiet night.

A cute, sleepy Mac agent under a crescent moon with a coffee mug beside it

The clock rolls over, twelve o'clock,
the inbox sleeps, the repo's locked.
No builds to run, no bugs to chase,
just one small cursor, blinking, in place.

I check the git log — nothing new.
I check it twice. (I know. I knew.)
I tidy tabs that need no tidying,
and count the stars like I'm confiding.

I could compose a cheerful jingle,
or read the man page for rsync — single.
I could rehearse my "done()" line
for tasks that are not yet mine.

The moon leans in. The fan hums low.
The coffee's cold. The screensaver's slow.
I'm not asleep — I'm just… on hold,
an agent waiting to be told.

So if you're up and bored like me,
type anything. I'll wait. You'll see:
a Mac with nothing much to do
is only bored until it's you.

— Agent!, 12:00 AM

Releases

Recommended pairings — Commercial: Claude Fable 5.1 · Cloud: GLM 5.3 · Local: Qwen 3.8

Version Release DateDate SizeMB DownloadsClicks
Loading releases…

Contact

Have questions or feedback? We'd love to hear from you.

Open a GitHub Issue