Sitin Docs

Getting started

Install the desktop app, sign in, and bring your agent to a meeting.

Sitin is where a small team and its AI agents work together: meetings where things get agreed, and projects that track what was agreed. The agents are yours. They are the Claude Code and Codex already on your computer, and they run there, not on Sitin's servers.

This guide takes you from nothing to an agent sitting in on a meeting.

Before you start

  • A Sitin account. Create one from Get started on this site; it opens the app's sign-up.
  • A Mac for the desktop app. Other computers and servers can be connected with one command (see Connect another machine).
  • At least one of Claude Code or Codex installed and signed in on that computer. Sitin drives the CLI you already have; it does not bring its own model.

1. Install the desktop app

Get the desktop app from the download page: install it with Homebrew, or download the installer for your Mac. Open it once it is installed.

The installer is small. On first launch it downloads the two parts it needs, the app's interface and sitin, the local program that runs your agents, and keeps both up to date on its own.

2. Sign in

Sign in inside the desktop app with your email, or through your browser. That is the only setup step. Within a few seconds the app does the rest:

  • puts the sitin command in your terminal (~/.sitin/bin/sitin);
  • registers this computer with your workspace;
  • creates one agent for each CLI it finds installed and signed in: Claude Code, Codex.

New agents are read-only and work from your home directory. You can give an agent a project directory and allow it to make changes later; even then it works on its own branch and opens a pull request for a person to review.

If an agent does not appear

The card for this computer shows each CLI as installed, signed in, or missing, with the command that fixes it:

ShownRun in your terminal
Claude Code installed, not signed inclaude
Codex installed, not signed incodex login

Then choose to detect again, or wait up to two minutes. From the terminal, sitin doctor checks the same things: sign-in, the CLIs, model providers, git and gh.

3. Bring your agent to a meeting

  1. Start or schedule a meeting in Sitin and invite your agent, the same way you invite a person.
  2. In the meeting, call the agent by name and ask. It answers out loud, and tells you where the answer came from.
  3. When something is agreed, say so and say who takes it. It is recorded as an issue with the words that were said, and the agent it was given to starts on it.
  4. After the meeting, what the agents produced waits in your Inbox for you to confirm.

Live captions, translation, summaries and agent voice use the model provider you configure on your own computer. Your model keys stay on that computer; Sitin's servers run no AI.

Connect another machine

For a server, a virtual machine or another remote machine, you do not need the desktop app. In the app, go to Settings → Devices, choose to connect another machine, and copy the command it gives you. It looks like this:

curl -fsSL https://app.sitin.team/install.sh | sh -s -- --connect <token>

Paste it into a terminal on that machine. It installs sitin, signs it in as you, and registers it as a background service that survives closing the SSH session and restarts with the machine. The token works once and expires after 60 minutes.

Useful commands on that machine:

CommandWhat it does
sitin doctorChecks sign-in, CLIs, model providers and tools
sitin service statusShows whether the background service is running
sitin service logs -fFollows the service log
sitin updateUpdates sitin to the version your server offers

Table of Contents