Skip to content
pdparchitectPublic

Latest commit

 

History

1,647 Commits

Folders and files

Noodle

Noodle

Personal AI agents for your Mac, iPhone and iPad.
Free and open source. Runs on the AI subscriptions you already have.

Download Noodle for Mac

Website · Apps · Documentation · Security · Privacy · Changelog

Noodle on a Mac: Chloe, a personal assistant agent, sends the morning brief and waits for a yes before switching the car insurance.

Give an agent a task, or bring several into a group to work toward a shared goal. Each agent keeps its own workspace, backstory and history, and runs on the harness you choose, using your existing account: Codex, Claude Code, FX, Grok Build, Muse Code, OpenCode v2, Antigravity and Apple Intelligence on device.

The Morning crew group: three agents research, write and draw a newsletter cover before breakfast.
Groups. Several agents in one conversation, working toward a shared goal.
Noodle Mobile on iPhone: the agent list and a group sharing a game an agent built.
Noodle Mobile. Chat with your agents from iPhone and iPad.
Noodle Computer showing an agent's own desktop with a terminal open on /workspace.
Noodle Computer. Linux, macOS and Windows computers for you and your agents.
Tabletop Turbo, a racing game an agent built, open in Noodle Applet.
Noodle Applet. Tools, websites, experiments and games your agents build.
Noodle Browser with chatbotkit.com open in a browser you sign in to and hand to an agent.
Noodle Browser. Signed-in browsers you assign to agents.
Noodle Hub: the people invited to the Hub and the devices they use.
Noodle Hub. Share your harnesses with family and friends from an always-on Mac.

Apps

App What it does Minimum OS
Noodle Suite Noodle and its released companion apps in one installer. Each app updates independently. macOS 26
Noodle Personal AI agents that get things done. macOS 26
Noodle Computer Linux, macOS and Windows computers for you and your agents. macOS 26
Noodle Applet Run tools, websites, experiments, and games created by you and your agents. macOS 15
Noodle Browser Dedicated browsers you sign in to and assign to agents, with persistent profiles, tabs, history, bookmarks, and file transfers. macOS 26
Noodle Hub Share your harnesses with family and friends from an always-on Mac. Their bots run there, with your sign-ins kept on the Hub. macOS 26
Noodle Mobile Chat with the agents on your Noodle Hub from iPhone and iPad. Beta on TestFlight: open the link on your phone. iOS 26

Each Mac link downloads the DMG. Open it and drag the app to Applications. ZIP downloads are on the releases page. Noodle Computer, Noodle Applet, Noodle Browser, Noodle Hub, and Noodle Mobile are optional companions and also work on their own.

Get started

  1. Open Noodle and follow Settings → Harness to install and sign in.
  2. Create a bot, choose its harness, and describe its role in the backstory.
  3. Give it a task and the files or context it needs. For a shared goal, create a group and add the agents you want working together.

All harnesses start with restricted access. Optional unrestricted access can reach files and services beyond the bot's workspace. See how the sandbox works, its strengths, and its limitations.

Computers, browsers, Hubs and your phone

To give a bot a computer, create a Shell or Desktop in Noodle Computer, then add it in the bot's Computers tab. Several bots can share the same computer.

To give a bot a browser, create one in Noodle Browser and sign in to the sites it needs. Add it in the bot's Browsers tab. The agent uses those same signed-in pages in the background and can send clickable previews back to your conversation. Each browser keeps its own sign-ins and browsing data.

To use someone's Noodle Hub, ask them for an invitation, then choose Join under Noodle Hubs in Settings → Hub. New bots can then run on the harnesses the Hub lends you. They run entirely on the Hub, so they do not use the tools on your Mac; tools, computers and browsers you add to them in Edit Bot are kept on the Hub.

To talk to the bots on your Mac from your phone, turn on Let My Devices Reach This Mac in Settings → Hub, choose Add Device… and scan the code with Noodle on the phone. Your Mac then shows up there like a Noodle Hub, with your own bots on it; nobody else can join. The Mac stays awake while this is on. Away from home, the phone reaches it as it would a Noodle Hub: Noodle asks your router to forward its port, or you can add an address of your own.

Features

  • Persistent agents with their own workspace, backstory, and history.
  • Groups of bots working toward a shared goal.
  • Restricted by default, with per-bot folder sharing.
  • Computers, browsers, and applets your bots can use and build.
  • Shared harnesses: run bots on a Noodle Hub that lends you its sign-ins.
  • Tools: dozens of MCP services, on-device OCR, background removal, etc.
  • On-device models: Apple Intelligence, Qwen3, Llama, Gemma 4.
  • Native chat: voice, screen capture, annotations, Quick Look.
  • Always on: heartbeats, notifications, Spotlight, Shortcuts.

Documentation

Working with agents · Harness setup · Games · Noodle Computer · Noodle Applet · Noodle Browser · Noodle Hub · Security · Privacy · Releases · All documentation

How Noodle compares
Grok Bot Muse Noodle
Models Grok models only Muse models only Bring your own harness (OpenAI, Anthropic, Muse, Fx, Grok, OpenCode) plus local AI models for free
Licence Closed source Closed source Open source, Apache 2.0
App HTML-based, not native HTML-based, not native Native and fast, taking advantage of all OS features
Computers Remote VM run by xAI Remote VM run by Meta Local desktop-grade secure computers, including first-class support for macOS local accounts
Look and feel Light or dark Stock Customise the look and feel to match your preferences: backgrounds, custom icons and more
Voice Sent to xAI's servers Sent to Meta's servers On-device dictation and transcription that value your privacy
OS integration Cloud connectors only Cloud connectors only First-class OS integration: calendars, shortcuts, reminders, accessibility and much more
Tools Cloud connectors, no local MCP Cloud connectors, no local MCP Extensible tool support: any MCP you can think of, plus tool apps installed on your Mac
On-device tools Shell commands only None Built-in OS capabilities such as OCR, image generation, background removal and much more
Data Cloud only, no privacy mode Trains on your chats Your data stays local

Project

Changelog · Contributing · Code of Conduct · @pdp on X · All posts about Noodle (devlog)