Cross-tool memory for AI agents. Stitch context across Cursor, Claude Code, Codex, Gemini CLI, Windsurf, Copilot, and 9+ AI tools. Preserves decisions, failed experiments & warnings across sessions. Zero dependencies, MCP + instruction files, BM25 relevance search. Never re-explain your work.
<p align="center"> <img src="assets/banner.png" alt="Stitch — Cross-tool memory for AI agents" width="800"> </p> <p align="center"> <strong>Cross-tool memory for AI agents. Never re-explain your work.</strong> </p> <p align="center"> <img src="https://img.shields.io/badge/python-3.10+-blue.svg" alt="Python 3.10+"> <img src="https://img.shields.io/badge/dependencies-zero-brightgreen.svg" alt="Zero Dependencies"> <img src="https://img.shields.io/badge/license-MIT-green.svg" alt="MIT License"> <img src="https://img.shields.io/badge/platform-macOS%20%7C%20Linux%20%7C%20Windows-blue.svg" alt="Platform"> <img src="https://img.shields.io/badge/tools-9%20supported-purple.svg" alt="9 Tools"> </p> --- ## The Problem You're deep in a task in Cursor. You hit the token limit. You open Claude Code to continue. **The new agent has zero memory.** It doesn't know you tried approach X and it failed. It doesn't know you chose library Y for a reason. It wastes 15 minutes rediscovering what took you 45 minutes to figure out. This happens constantly: - **Tool switching kills context** — switch from Cursor to Claude Code to Codex, and each agent starts blind - **Context summarization loses nuance** — auto-summaries drop the failed experiments, rejected alternatives, and "don't try this" warnings - **Session crash = square one** — terminal closes, laptop restarts, and the agent has to re-read every file, re-check every diff - **Repeating the same mistakes** — Agent B tries the same approach Agent A already spent 45 minutes discovering doesn't work - **Token-expensive rediscovery** — every new session burns tokens re-reading files, re-checking diffs, and re-building understanding that already existed - **No git, no memory** — existing tools only capture context on commits, but most AI work happens *between* commits while exploring and debugging <p align="center"> <img src="assets/rediscovery.png" alt="Every new session starts from scratch" width="750"> </p> <p ali
Agent that generates comprehensive documentation, API references, architecture diagrams, and developer onboarding guides from existing code.
Agent configuration for systematic bug investigation that traces issues from error logs through the codebase to root cause with suggested fixes.
Agent for integrating third-party APIs including SDK setup, type generation, error handling, retry logic, and rate limit management.
Cursor's built-in autonomous coding agent that can make multi-file edits, run terminal commands, search the codebase, and iteratively build features with minimal human intervention.
Cloud-based autonomous coding agent that runs in the background on remote sandboxed environments, handling complex multi-step tasks while you continue working.
Cursor's multi-file editing agent within Composer mode that can create, edit, and delete files across your entire project in a single conversation.