pdparchitect/noodle

Meet your AI team.

Swift

148

1,325 commits

updated Oct 7, 2026

See the code

README

Noodle

Noodle

Meet your AI team.

Download Noodle for Mac

macOS 26+ iOS 26+, beta Free and open source, Apache 2.0

Website · Apps · Documentation · Security · Privacy · Devlog

Noodle on a Mac with Chloe's morning brief, and Noodle Mobile on an iPhone in front of it listing the same agents.

Noodle Mobile on four iPhones: the agent list, a new bot, a new tool and a game an agent built. Three apps agents built, open in Noodle Applet: Molecule Bench, Tiny Empires and Castle Road.

Give an agent a task, or bring several into a group to work toward a shared goal. Each agent keeps its own workspace and backstory.

Agents run on the harness you choose, using your existing account:

Codex Claude Code FX Grok Build Muse Code OpenCode v2 Antigravity Apple Intelligence, on device

Apps

AppWhat it doesMinimum OS
Noodle SuiteNoodle and its released companion apps in one installer. Each app updates independently.macOS 26
NoodleWork with agents individually or as a team.macOS 26
Noodle ComputerLinux and macOS computers for you and your agents.macOS 26
Noodle AppletRun tools, websites, experiments, and games created by you and your agents.macOS 15
Noodle BrowserDedicated browsers you sign in to and assign to agents, with persistent profiles, tabs, history, bookmarks, and file transfers.macOS 26
Noodle HubShare 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 MobileChat 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.

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.
  • Teams 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

Project

Follow

Comparison

Grok BotMuseNoodle
ModelsGrok models onlyMuse models onlyBring your own harness (OpenAI, Anthropic, Muse, Fx, Grok, OpenCode) plus local AI models for free
LicenceClosed sourceClosed sourceOpen source, Apache 2.0
AppHTML-based, not nativeHTML-based, not nativeNative and fast, taking advantage of all OS features
ComputersRemote VM run by xAIRemote VM run by MetaLocal desktop-grade secure computers, including first-class support for macOS local accounts
Look and feelLight or darkStockCustomise the look and feel to match your preferences: backgrounds, custom icons and more
VoiceSent to xAI's serversSent to Meta's serversOn-device dictation and transcription that value your privacy
OS integrationCloud connectors onlyCloud connectors onlyFirst-class OS integration: calendars, shortcuts, reminders, accessibility and much more
ToolsCloud connectors, no local MCPCloud connectors, no local MCPExtensible tool support: any MCP you can think of, plus tool apps installed on your Mac
On-device toolsShell commands onlyNoneBuilt-in OS capabilities such as OCR, image generation, background removal and much more
DataCloud only, no privacy modeTrains on your chatsYour data stays local
agent-collaboration
ai-agents
chat
chatgpt
desktop-app
fx
grok
grokbot
grok-build
hermes
macos
messenger
multi-agent
muse
openclaw
opencode
swift
swiftui

pdparchitect/noodle

Meet your AI team.

Swift

148

1,325 commits

updated Oct 7, 2026

See the code

README

Noodle

Noodle

Meet your AI team.

Download Noodle for Mac

macOS 26+ iOS 26+, beta Free and open source, Apache 2.0

Website · Apps · Documentation · Security · Privacy · Devlog

Noodle on a Mac with Chloe's morning brief, and Noodle Mobile on an iPhone in front of it listing the same agents.

Noodle Mobile on four iPhones: the agent list, a new bot, a new tool and a game an agent built. Three apps agents built, open in Noodle Applet: Molecule Bench, Tiny Empires and Castle Road.

Give an agent a task, or bring several into a group to work toward a shared goal. Each agent keeps its own workspace and backstory.

Agents run on the harness you choose, using your existing account:

Codex Claude Code FX Grok Build Muse Code OpenCode v2 Antigravity Apple Intelligence, on device

Apps

AppWhat it doesMinimum OS
Noodle SuiteNoodle and its released companion apps in one installer. Each app updates independently.macOS 26
NoodleWork with agents individually or as a team.macOS 26
Noodle ComputerLinux and macOS computers for you and your agents.macOS 26
Noodle AppletRun tools, websites, experiments, and games created by you and your agents.macOS 15
Noodle BrowserDedicated browsers you sign in to and assign to agents, with persistent profiles, tabs, history, bookmarks, and file transfers.macOS 26
Noodle HubShare 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 MobileChat 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.

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.
  • Teams 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

Project

Follow

Comparison

Grok BotMuseNoodle
ModelsGrok models onlyMuse models onlyBring your own harness (OpenAI, Anthropic, Muse, Fx, Grok, OpenCode) plus local AI models for free
LicenceClosed sourceClosed sourceOpen source, Apache 2.0
AppHTML-based, not nativeHTML-based, not nativeNative and fast, taking advantage of all OS features
ComputersRemote VM run by xAIRemote VM run by MetaLocal desktop-grade secure computers, including first-class support for macOS local accounts
Look and feelLight or darkStockCustomise the look and feel to match your preferences: backgrounds, custom icons and more
VoiceSent to xAI's serversSent to Meta's serversOn-device dictation and transcription that value your privacy
OS integrationCloud connectors onlyCloud connectors onlyFirst-class OS integration: calendars, shortcuts, reminders, accessibility and much more
ToolsCloud connectors, no local MCPCloud connectors, no local MCPExtensible tool support: any MCP you can think of, plus tool apps installed on your Mac
On-device toolsShell commands onlyNoneBuilt-in OS capabilities such as OCR, image generation, background removal and much more
DataCloud only, no privacy modeTrains on your chatsYour data stays local
agent-collaboration
ai-agents
chat
chatgpt
desktop-app
fx
grok
grokbot
grok-build
hermes
macos
messenger
multi-agent
muse
openclaw
opencode
swift
swiftui

Significant stargazers

Prabir Shrestha

734 followers · starred Sep 2026

Robby Czesany

94 followers · starred Sep 2026