Skip to content

Collaboration

taiku sessions are multiplayer by default. Multiple people can be in the same session and type simultaneously.

Multiple users can type into different terminal windows at the same time. To prevent conflicts, taiku uses a focus lock — if someone else is actively focused on a terminal, you can’t send input to it. You can always type into terminals you created or that nobody else is focused on.

The peek panel lets you view other users’ terminals without taking control. Terminals are grouped by owner, and you can:

  • Open a read-only zoomed view (up to 5x) with drag-to-pan
  • Scroll through terminal history
  • See which terminals are running agents (Claude Code, etc.)

Peek is available to both writers and read-only viewers.

When you create a terminal, you “own” it. Ownership is tracked in your browser and survives page refreshes. You can always type into and resize terminals you own, even if others are focused on them.

To take control of someone else’s terminal, you can request adoption — the current owner gets a prompt and can approve or deny.

The session host sees connection events in their terminal:

[connect] alice joined
[disconnect] bob left
[session] alice created shell 2