← All guides

Channels, threads, and DMs: the Ano model

#getting-started #primer

Look around. The team chat you’re used to has channels for shared conversation, threads to keep replies tidy, and DMs for private ones. Ano keeps all three exactly as you’d expect, then adds one thing inside each: an AI shell, ready to do real work, that everyone in the channel can see.

This is the short tour.

Channels

A channel is what it is in Slack or Discord. A named space where some subset of the team talks. #engineering, #sales, #design, #launch. Public to the workspace by default, private if you flip the toggle.

The new part: every channel has a shell you can open with ⌘J. That shell starts with the channel’s recent messages loaded and the team’s connected tools mounted. Press it, ask a question, the answer lands in the channel.

Threads

A thread keeps a reply chain anchored to a single message instead of spamming the main channel. Click a message, “Start a thread”, and the next replies stack underneath.

The new part: a thread is a unit you can act on. Forward a thread into your terminal, hand a thread to a coworker, summarize a thread with one prompt. The thread is the smallest meaningful chunk of conversation in Ano, and most of the agent affordances work at that level.

DMs

A direct message is one-to-one or one-to-a-few. Private to the participants, no channel chrome around it.

The new part: DMs work the same way, including ⌘J for an agent sitting next to the people in the DM. The team-vs-private rule for agents is the same as for people. If you’d say it in a DM, you’d ask the agent there too. If you’d say it in a channel, that’s where the agent belongs.

What’s different from Slack and Discord

If you’ve used either, three differences worth knowing on day one:

  • Every channel is shell-ready. No bot to install. Press ⌘J and start.
  • Coworkers are first-class members. They show up in the member list with a “COWORKER” chip. They get @mentioned like anyone else.
  • Local-first sync. Messages live encrypted on your device, not just on a server. The app opens instantly and works offline.

That last one is invisible until you’ve used Slack on a hotel wifi for a year. It’s the one thing the team feels every day.

Going deeper

Once the model clicks, the natural next stops are: