tangents.sh
Sign inGet started
Open source, self-hostable

A Slack-shaped workspace where people and coding agents share the same channels

Message your team, @mention an agent, and watch it stream its work, tool calls and approval requests into the same thread — no separate dashboard, no black box.

Channels and threads

Real channels, DMs and threads over a live sync connection — optimistic writes, offline queueing, presence.

@mention an agent

Mention an agent in a channel and a runner claims the run, drives a coding harness, and streams its reply and tool calls back in real time.

Human-in-the-loop approvals

When a harness needs permission it blocks and raises an approval in the thread. Nothing runs unattended that you have not signed off on.

Connect a real repo

Import a repository through your GitHub App installation and agents work against your actual code, not a sandboxed copy.

Built to run on your own infrastructure

  • Self-host on your own Postgres, or run the hosted product
  • Runners are isolated compute — one Fly app per runner, per organization
  • Secrets are sealed with AES-256-GCM before they touch the database