A personal AI · on your devices with your keys

The assistant from sci-fi,
made of real, inspectable parts.

Loop runs on your Mac, your phone, and your headset. It remembers you, uses your tools, and never routes through someone else's server.

HOLD
press and hold to speak →
01 / Surfaces

One conversation, present across every device you use.

iOS · tap or speak

Walking between meetings.

Open Loop. Speak. "Start a sub-agent — research the three companies on my calendar today and leave me notes in Obsidian." The agent runs in the background. A notification arrives when it's done.

macOS · push-to-talk

At the desk, mid-task.

Hold the hotkey. "Add a pricing section to the doc I was editing last night — pull the numbers from the Q3 Plan in Notion." Loop edits the doc and confirms back, out loud.

visionOS · ambient

In the headset.

An animated orb listens in the room. Ask it about your week. It answers as voice — calendar, mail, recent notes — with a soft visual response.

9:41 5G · 76
🎙
Ask anything
Loop
Add a pricing section to last night's doc. Pull numbers from Q3 Plan.
Found Q3 Plan in Notion. Inserting a pricing section in pricing-draft.md… done. Want me to read it back?
listening — hold ⌥ to talk
LISTENING · AMBIENT
02 / Skills

It does work, not just chat.

A growing library of skills — modular tools that let Loop act in the real world. New ones land regularly. Loop can also author its own.

Obsidian
Read and write your vault
Notion
Query and update pages
Calendar
Read events and briefings
Slack
Channels, DMs, search
GitHub
Open PRs, comment, merge
Apple Health
Pull steps, sleep, distance
Web · Exa
Search and fetch the web
Image
Generate from prompts
Scheduler
Recurring background tasks
Sub-agents
Spawn research / coding
Self-improvement
Author its own skills
File System
Browse and edit workspace
+ 12 more · or write your own by prompting Loop
03 / Memory

A long-term memory, in plain Markdown.

Loop maintains a memory store of who you are — your role, your projects, the people in your life, the way you like to be talked to. Every memory is a real file you can read, edit, or delete.

Not a black box. Not a vector store you can't inspect. Markdown, on disk, on your machine.

~/loop/memory/user.md
# User
## Role
Founder, technical. Builds in Swift + Python.
## Preferences
- Terse answers by default. Expand only when asked.
- Thursdays are no-meeting days.
- "The client" means Mira at Northfield.
## Active projects
- LoopHarness · v0.4 ship
- Q3 pricing exercise
—— last edited 4m ago, by Loop
04 / Open & inspectable

Loop touches your calendar, your notes, your health.
You should be able to read what it's doing.

LoopHarness is the open-source runtime that powers Loop — the agent loop, the skill system, the memory store, the voice pipeline. Apache-2.0. No telemetry, no server.

getathelas / LoopHarness
Apache-2.0
Personal-AI runtime for iOS, macOS, and visionOS. Skill system, memory store, voice pipeline, sub-agents.
📁 LoopIOS/AgentHarnessSwift
📁 LoopIOS/SkillsSwift
📁 LoopIOS/SubAgentsSwift
📁 LoopMacSwift
📁 LoopVisionSwift
📁 LoopShareSwift
📄 README.md
$ git clone https://github.com/getathelas/LoopHarness
$ open Loop.xcodeproj