Any agent, any machine

See, steer, and remember
every coding agent session.

A permanent, searchable record of every agent conversation, the agents you already run -- Claude Code, Codex, Cursor, Gemini -- on any machine, and a live inbox you can steer from any device, all in one place.

View install script
curl -fsSL codecast.sh/install | sh
Also via brew install codecast-sh/tap/codecast or npm install -g @codecast-sh/cli
Terminal
$ cast search "auth bug" -s 7d
Searching sessions from last 7 days...
[abc123] Fixed OAuth callback error
2 days ago | 34 messages | src/auth/callback.ts
... found the auth bug in the token refresh logic...
[def456] Implement session management
5 days ago | 67 messages | src/auth/session.ts
$ cast resume "OAuth callback"
Opening: Fixed OAuth callback error

Get started in 30 seconds

Three commands to persistent AI memory

1

Install

Single command install. Works on macOS, Linux, and WSL.

curl -fsSL https://codecast.sh/install | sh
2

Authenticate

Opens browser for OAuth. Takes 10 seconds.

cast auth
3

Start syncing

Background daemon watches and syncs automatically.

cast start

The system of record for agent work

Remember every conversation, watch the sessions you already run on any machine, and steer them from anywhere. Tasks, plans, and team collaboration build on top.

Every AI session starts from scratch

Session Memory

A permanent, searchable record of every conversation your agents have had. Agents recall past decisions and search their own history, so your team stops re-solving solved problems.

cast ask "how did we implement...
cast context "add stripe"
cast handoff

"How did we do this before?"

Search & Blame

Search every session your team has had -- full text and semantic, with time and member filters. Trace any line of code back to the conversation that wrote it with cast blame.

cast search "auth" -s 7d
cast blame src/auth.ts
cast read abc123 10:20

Any agent, any machine

Session Inbox

One inbox for the real local sessions you already run -- Claude Code, Codex, Cursor, Gemini, on any machine. See live status, pin important work, defer noise, and answer agents waiting for input.

Ctrl+J/K to navigate sessions
Pin, stash, defer, kill
Send messages from web UI

Tied to your desk to unblock agents

Steer From Anywhere

Web dashboard, native macOS app with global shortcuts, and iOS app. Answer a permission prompt from your phone; get a push notification the moment an agent needs input.

Cmd+K command palette
Desktop: Cmd+Shift+Space
iOS: push notifications

Multi-session features fall apart

Plans & Orchestration

Create plans, decompose into tasks, and orchestrate parallel agent execution in waves. Each agent gets full context. Failed tasks retry automatically.

cast plan create 'Auth overhau...
cast plan orchestrate <id>
cast plan status <id>

Work items lost in conversation

Tasks & Auto-Mining

Tasks are mined automatically from agent sessions with confidence scoring. Triage suggested tasks, organize by plan, track status from backlog through completion.

cast task create 'Fix bug' -p ...
cast task ls --status open
cast task done <id>

Invisible work and duplicated effort

Team Collaboration

See what teammates are building in real-time. Share sessions by project directory. Activity feeds show who's working on what. Privacy controls at every level.

cast links
cast private abc123
cast bookmark abc123 42

Decisions live in people's heads

Documents & Knowledge

Create specs, designs, and notes with a rich editor. @mention sessions, tasks, and plans. Track architectural decisions with rationale. All searchable by your agent.

cast doc create 'Auth Design'
cast decisions add 'Use Convex...
cast learn add 'http-pattern'

Command reference

All commands at a glance

Core

auth

Browser OAuth authentication

start / stop / status

Daemon management

sync

Manual sync all conversations

config [key] [value]

View or set configuration

logs -f

View daemon logs (follow mode)

setup

Auto-start daemon on login

Search & Browse

search <query>

Full-text search with -s/-e time filters

feed

Browse recent sessions (-g for global)

read <id> [range]

Read messages (e.g., 10:20)

resume <query>

Search and resume a session

Analysis

diff [id]

Files changed, commits, tools used

summary [id]

Generate session summary

handoff

Context transfer document

context <query>

Pre-work intelligence

ask <question>

Natural language query

File Intelligence

blame <file>

Sessions that touched a file

similar --file <path>

Sessions with related files

Collaboration

links

Dashboard and share URLs

private [id]

Manage private sessions

bookmark <id> <msg>

Bookmark specific messages

Knowledge

decisions [add|delete]

Track architectural decisions

learn [add|show|search]

Save code patterns

memory

Install agent memory component

Documents

doc create "<title>" -t type

Create document (note, design, spec, etc.)

doc ls

List documents with type filters

overview

Show all plans, tasks, and agents

Workflows

workflow run <plan-id>

Execute workflow from plan

plan set-workflow <id> <file>

Attach workflow to plan

plan orchestrate <id>

Parallel wave execution

Agent Memory

History that doesn't evaporate

Install the memory component and your agent can search past sessions, recall decisions, and read team context -- not just the current conversation. Its history stops disappearing when the terminal closes.

  • Search past sessions automatically when starting work
  • Recall architectural decisions and rationale
  • Find sessions that touched the same files
  • Generate handoff docs for session continuity
~/.claude/CLAUDE.md
## Memory

You have access to past sessions via cast.
Search proactively when starting tasks.

```bash
# Search & Browse
cast search "auth" -s 7d
cast context "stripe integration"
cast ask "why did we use Convex?"

# Recall & Resume
cast handoff
cast decisions list
cast blame src/auth.ts
```

See, steer, and remember

Every agent conversation, recorded and searchable. Every live session, steerable from anywhere. Any agent, any machine -- free for individuals.