Mastra

2026Mastraopen source

Mastra Code

v1.0
AI Agents
Agentic AI

Mastra Code is an open-source terminal-based coding agent designed to enhance developer productivity by maintaining context over extended coding sessions. Unlike traditional coding agents that may lose context due to limitations like context window sizes, Mastra Code utilizes observational memory to compress context without losing critical information, ensuring a seamless and continuous development experience.

Observational memory for context retention
Terminal-based user interface
Integration with Language Server Protocol (LSP)
pricingFree
version1.0
2026Mastraopen source

Observational Memory

v1.1.0
Agentic AI

Observational Memory is Mastra's innovative memory system designed for long-context agentic memory. It utilizes two background agents—an Observer and a Reflector—to monitor agent conversations and maintain a dense observation log, effectively replacing raw message history as it grows. This approach enhances performance by compressing context and ensuring a stable context window.

Log-based message format for observations
Three-date model for temporal reasoning
Emoji-based prioritization for event importance
pricingOpen-source
version1.1.0