See everything
Tokens, agents, deploys, diffs, plans — live. Not just terminal output.
Turn pings and tickets into planned, agent-built, reviewed, shipped work.
Tokens, agents, deploys, diffs, plans — live. Not just terminal output.
Slack pings and Linear tickets become plans, then code, then shipped PRs. One workspace.
Claude Code, OpenCode, Claude SDK. Swap providers per thread, keep your MCP servers.
Runs on your machine. SQLite. OAuth tokens auto-refresh. No credentials leave your laptop.
The same principle, extended — now steer the project, not just the code.
Triage what's coming in, plan it in a read-only thread, then hand it to a Code thread to build. One workspace, no tab-hopping.
Slack mentions and assigned Linear tickets land in one board, grouped by status.
Auth token expires mid-session
@here can we ship the export fix?
Rate-limit the OAuth refresh calls
Wire OAuth refresh into the auth layer
Billing webhook retries keep failing
Dedupe Slack mention threads
Triage board polish
The orchestrator reads your code, Slack, and Linear and drafts a plan. It writes back to Slack and Linear — repo edits happen later, in Code.
Fix expiring auth sessions
Turn the plan into a Code thread — where approvals, diffs, and git do the actual shipping.
Claude Code · OpenCode · Claude SDK
Write, review, ship. Full agent orchestration with approvals, diffs, and git.
content · copy · campaigns
Draft copy and iterate on messaging. Same approval workflows.
triage · plan · hand off
A read-only PM orchestrator. Triage Slack & Linear, plan in generative cards, and hand work to Code — without touching the repo itself.
Per-workspace OAuth. Tokens refresh themselves.
apps/server/src/provider/ClaudeCodeAdapter.ts Permissions and questions get their own panel. Answer once, resume.
Every child agent gets a live status row. See what’s running.
Fix expiring auth sessions
The Knowledge orchestrator reads code, Slack, and Linear and writes plans back to Slack and Linear. Repo edits stay in Code threads.
Per-workspace OAuth with auto-refresh. Expired tokens renew themselves — no reconnect dance mid-session.
Preferences carry across repos. No manual config.
Alpha. Expect bugs. File them on GitHub — that's how this moves.