
Tempera
Give your coding agent durable episodic memory across sessions and repos so context survives restarts, briefings, and long-running projects.
Overview
Tempera is an MCP server for the Build phase that provides persistent episodic memory—capture, retrieve, brief, and dream cycle—for AI coding agents.
What is this MCP server?
- Persistent episodic memory tailored to AI coding workflows
- Capture, retrieve, and brief flows so agents reopen prior decisions
- Dream cycle processing for consolidating memory over time
- Cross-project memory for solo builders juggling multiple codebases
- npm package @astudioplus/tempera-mcp with stdio transport (v0.4.29)
- npm package @astudioplus/tempera-mcp version 0.4.29
- stdio MCP transport
- Feature set: capture, retrieve, brief, dream cycle, cross-project memory per catalog description
What problem does it solve?
Coding agents forget yesterday’s architecture choices and cross-repo lessons, so you waste tokens re-briefing them every session.
Who is it for?
Solo builders running long Claude Code or Cursor sessions across multiple repositories who need continuity without manual MEMORY.md upkeep alone.
Skip if: Teams that forbid local memory stores, need enterprise knowledge-base RBAC only, or want stateless agents for compliance reasons.
What do I get? / Deliverables
With Tempera registered, your agent can store and recall episodic memory across projects, brief itself before tasks, and consolidate notes over time.
- Captured episodic memories reusable across coding sessions
- Pre-task briefs assembled from prior agent episodes
- Cross-project recall that reduces repeated context dumping
Recommended MCP Servers
Journey fit
Persistent agent memory is introduced while you set up how Claude Code or Cursor works on your codebase—canonical first touch is Build agent tooling, with ongoing value in Operate. Agent-tooling is the right shelf because Tempera extends the agent runtime with capture, retrieve, brief, and dream-cycle memory—not a single app feature integration.
How it compares
Agent episodic-memory MCP layer, not a vector database product or a single-shot documentation generator skill.
Common Questions / FAQ
Who is Tempera for?
Tempera is for indie developers and small teams who rely on MCP coding agents and want durable, searchable episodic memory across sessions and projects.
When should I use Tempera?
Use Tempera when you start agent-tooling setup or feel context loss between coding sessions—especially on multi-repo portfolios or long-running products.
How do I add Tempera to my agent?
Install @astudioplus/tempera-mcp from npm, configure it as a stdio MCP server in Claude Code or Cursor, then use its capture, retrieve, and brief tools per the repository guide.