Skip to Content
DocumentationInstallation

For Developers

You need the Claude Code CLI (claude command) installed. That’s it.

Run:

curl -fsSL https://tandemu.dev/install.sh | bash

The installer will:

  1. Ask whether you’re connecting to Tandemu Cloud or a self-hosted instance
  2. Open your browser for authentication
  3. Configure telemetry, permissions, and memory in ~/.claude/settings.json
  4. Install Tandemu skills (/morning, /finish, /pause, /standup, /blockers)
  5. Set up the MCP memory server for persistent context

After that, open any project and run /morning to get started.

Prerequisites

  • Claude Code CLIInstall Claude Code 
  • python3 — for configuration (pre-installed on macOS/Linux)
  • curl — for downloading (pre-installed on macOS/Linux)

Re-authenticate

If your token expires or you need to switch organizations, run the installer again:

curl -fsSL https://tandemu.dev/install.sh | bash

It will detect your existing config and re-authorize.

Uninstall

# Remove skills rm -rf ~/.claude/skills/{morning,finish,pause,standup,blockers} # Remove config rm -f ~/.claude/tandemu.json rm -f ~/.claude/tandemu-active-task.json # Remove MCP server rm -rf ~/.tandemu

For Platform Administrators

To deploy Tandemu for your team (self-hosted), you need Docker and Docker Compose.

Quick Deploy

git clone https://github.com/anthropics/tandemu.git cd tandemu docker compose up --build -d

This starts all services:

PortServiceDescription
3000FrontendDashboard UI
3001BackendREST API
4317OTel CollectorTelemetry ingress (gRPC)
4318OTel CollectorTelemetry ingress (HTTP)
5432PostgreSQLRelational database
8123ClickHouseAnalytics database
8765OpenMemoryMCP memory server
6379RedisCache

Apply Migrations

for f in packages/database/src/migrations/*.sql; do docker exec -i tandemu-postgres-1 psql -U tandemu -d tandemu < "$f" done

Verify

curl http://localhost:3001/api/health # Expected: {"success":true,"data":{"status":"ok",...}} open http://localhost:3000

Manage

docker compose down # Stop docker compose up -d # Start docker compose logs -f # Logs git pull && docker compose up --build -d # Update

Tell Your Developers

Once the platform is running, share the URL with your team. They run:

curl -fsSL https://tandemu.dev/install.sh | bash # Choose "Self-hosted" → enter your URL

No Docker needed on their machines.

Last updated on