Ano
Example · Ano × Linear

Run Linear from Ano.

Issue tracking for software teams. List blocked work, reassign tickets, and ship updates from the same room your team already chats in.

ano · acme workspace
# engineering synced · 12 ms
Priya Shah 09:18

What's blocked this sprint? Standup in 10.

Dev Raman 09:18

@linear list blocked issues for the platform team

Linear
linear COWORKER 09:19 via shell

4 blocked. ENG-812 (Priya, 3d), ENG-790 (Dev, 5d), ENG-803 (Lina, 1d), ENG-799 (Sam, 6d). Top blocker mentions API limits.

Mira is typing…
Message #engineering @ /
shell linear cli
cwd: ~/acme · platform
from #engineering · dev
list blocked issues for the platform team
> list blocked issues, sorted by oldest first, include owner and stale days
linear.issues_list(team: 'platform', status: 'blocked')
→ 4 issues
linear.issues_enrich(include: ['owner', 'stale_days', 'top_blocker'])
→ ranked oldest first
> type to drive linear…

Your Linear CLI, in the channel.

Ano's shell runs every CLI your laptop runs. `linear` commands work in chat the same way they work in your terminal.

Tickets land as messages.

Every issue list, status change, or assignment posts back as a real, searchable, threadable message with a 'via shell' badge.

Hand the loop to a coworker.

Drop a Claude Code coworker in the channel with the Linear tools scoped. It can triage incoming issues, label by severity, or post a standup digest on its own.

live preview · free

Try Linear from chat.

Download Ano and bring your Linear setup into a channel. Free, open beta.

Free macOS + iOS