crosslink
The missing memory layer for AI-assisted development
Session Memory
Preserve context across AI conversations. Handoff notes, breadcrumbs, and session state survive context compression and restarts.
Local-First Tracking
All data in a single SQLite file (.crosslink/issues.db). No cloud, no sync complexity, no network requests. Works offline.
Multi-Agent Coordination
Distributed issue locking via a crosslink/hub git branch. Multiple AI agents can work on the same repo without conflicts.
Behavioral Hooks
Claude Code hooks inject best practices automatically — no stubs, proper error handling, issue tracking enforcement, and language-specific guidelines.
Swarm Orchestration
crosslink swarm coordinates multi-agent phased builds from a design document. Phase gates, budget-aware scheduling, and checkpoint/resume for interrupted builds.
Knowledge Management
Shared markdown knowledge pages synced via git. Full-text search, bulk import, auto-injection into agent context. Research done by one agent is available to all.
Terminal Dashboard
crosslink tui provides an interactive terminal UI with tabs for issues, agents, knowledge, milestones, and config. Mouse support, command palette, and keyboard navigation.
Container Agents
Run kickoff agents in isolated Docker containers. Same hook enforcement, stronger isolation, works cross-platform.
Smart Workflow
crosslink quick creates, labels, and starts work in one command. crosslink next recommends what to work on. crosslink tree visualizes issue hierarchy.
Works Everywhere
Native CLI + VS Code extension. Integrates with Claude Code, Aider, Cursor, Continue.dev, or any AI agent via the context provider.
Quick Example
# Initialize in any project
crosslink init
# Start a session — see what the last AI left you
crosslink session start
# Create and start working on an issue in one step
crosslink quick "Fix auth token refresh" -p high -l bug
# Record breadcrumbs as you work (survives context compression)
crosslink session action "Found root cause in refresh_token()"
# End with handoff notes for the next session
crosslink session end --notes "Fixed token refresh. Dark mode is next."Install
# From crates.io
cargo install crosslink
# Or build from source
git clone https://github.com/forecast-bio/crosslink.git
cd crosslink/crosslink && cargo install --path .Also available as a VS Code extension.