Keep useful project knowledge available across Cursor sessions without turning a single prompt file into an ever-growing source of stale context.
Store durable facts, preferences, decisions, and constraints as searchable memory rather than manually maintaining every detail in one static file.
Review, edit, and remove stored memory. Squish is local-first, so the default runtime does not require sending project context to a hosted service.
Squish runs as a separate MCP server that Cursor connects to. While Cursor's built-in memory is session-scoped, Squish provides cross-session persistence with semantic search and automatic belief derivation from your coding observations.
Cursor's memory is session-scoped. Squish provides persistent, cross-session memory with semantic search and belief derivation.
Yes. Squish complements .cursorrules by providing dynamic, evolving memory instead of static rules.
No. Squish runs as a separate MCP server. Memory operations are fast (6ms search, 39 ops/sec).