Skip to content

What is nod

nod is a personal assistant you talk to in one chat. It has its own Linux workspace and browser, so it can do real work for you, not only answer questions.

Early preview Expect rough edges and breaking changes.

nod chat comparing three suppliers in a table, then drafting a reply that it hasn't sent.

You have one ongoing conversation with nod. The app, your web browser, Telegram and WhatsApp all show the same conversation, so you can start a task on your laptop and check on it from your phone.

flowchart LR
  you([You]):::accent --> chat[One conversation<br/>app · browser · Telegram · WhatsApp]
  timers[Schedules and<br/>background checks]:::muted --> chat
  chat --> nod[nod plans the work]:::accent
  nod <--> model[Model provider<br/>you choose]:::muted
  nod --> ws[Linux workspace<br/>files and commands]
  nod --> br[Browser]
  nod --> apps[Connected apps]
  • Its own computer. nod runs commands and keeps files in a private Linux workspace. It browses the web in its own browser, which you can take over when a site needs you.
  • Your apps. Connect Gmail, Calendar, Slack, Notion, Linear and others, and nod can read and act in them.
  • Work that runs on its own. nod can run tasks on a schedule. When you ask, it also notices new email and app activity that needs you.
  • Your computer, your model. nod runs on your computer. Its model requests go to the provider you choose: OpenAI, Anthropic, OpenRouter, or a local model server such as Ollama that you run yourself.
Area Try asking
Research "Compare three project tools for a team of five. Put the prices in a table."
Files "Turn the attached CSV into a chart and a one-page PDF summary."
Email and apps "Find client emails from this week that still need a reply and draft answers."
Websites "Download last month's invoice from billing.example.com with my saved login."
Schedules "Every Friday at 5 pm, send me a recap of what we finished this week."
On the go Message nod on Telegram: "Did the supplier reply yet?"

nod checks with you before it sends, posts or deletes anything you didn't ask for. Background work that nod starts on its own only reads and drafts, unless you've told it what to do on its own. See Trust and Vault for how that works.

Desktop app From source
Best for Using nod on your own computer Running nod on Linux, or changing its code
Runs on Mac (Apple silicon or Intel), Windows 11 preview macOS or Linux with Docker
You need Nothing else installed Node.js, pnpm, Docker and Git
Updates Automatic on Apple silicon Macs git pull and restart

Both need a model connection: an API key from OpenAI, Anthropic or OpenRouter, a ChatGPT plan or a local model. App connections offer Google sign-in for the managed service or your own Composio key.

  • It doesn't run models itself. It connects to a model provider, which bills you for use, or to a local model server you run.
  • It isn't always on. The desktop app runs tasks only while it's open and your computer is awake.
  • It isn't shared. Each nod belongs to one person. The desktop app and source installs don't sync between computers.
  • It isn't a public server. A source install has no account login, so never expose it to a network.
  • It isn't finished. nod is an early preview, so features and data formats can change.