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.
curl -fsSL codecast.sh/install | shbrew install codecast-sh/tap/codecast or npm install -g @codecast-sh/cliGet started in 30 seconds
Three commands to persistent AI memory
Install
Single command install. Works on macOS, Linux, and WSL.
curl -fsSL https://codecast.sh/install | shAuthenticate
Opens browser for OAuth. Takes 10 seconds.
cast authStart syncing
Background daemon watches and syncs automatically.
cast startThe 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 7dcast blame src/auth.tscast read abc123 10:20Any 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 sessionsPin, stash, defer, killSend messages from web UITied 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 paletteDesktop: Cmd+Shift+SpaceiOS: push notificationsMulti-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 opencast 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 linkscast private abc123cast bookmark abc123 42Decisions 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
authBrowser OAuth authentication
start / stop / statusDaemon management
syncManual sync all conversations
config [key] [value]View or set configuration
logs -fView daemon logs (follow mode)
setupAuto-start daemon on login
Search & Browse
search <query>Full-text search with -s/-e time filters
feedBrowse 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
handoffContext 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
linksDashboard 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
memoryInstall agent memory component
Documents
doc create "<title>" -t typeCreate document (note, design, spec, etc.)
doc lsList documents with type filters
overviewShow 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
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
## 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 ```