
Tyler Barnes
Founding Engineer
Tyler Barnes (BC, Canada) is a founding engineer at Mastra, focusing on all things related to agents (memory, tools, model routing, etc). Previously, he was a staff software engineer at Gatsby and Netlify, working on open-source developer tooling, GraphQL APIs, and large scale data ingestion.
Posts by Tyler Barnes
Announcing Agent Signals
A context engineering primitive for interacting with running agents.
Announcing Mastra Code: A coding agent that never compacts
An open-source TUI coding agent with observational memory that compresses context without losing it.
Announcing Observational Memory
A human-inspired memory system that scores ~95% on LongMemEval — with a completely stable context window.
Introducing Mastra Model Router: 600+ models, one API, zero package installs
Access 600+ LLM models from 40+ providers with a single string. Full TypeScript autocomplete turns your IDE into a model search engine.
Yes, you can use RAG for agent memory
How we spent $8k to prove RAG isn’t dead
Introducing Mastra MCP Documentation Server
We built a Mastra MCP documentation server that provides AI assistants and IDE's with direct access to Mastra.ai's complete knowledge base.
Why We're All-In on MCP
A deep dive into why Mastra is adopting Model Context Protocol (MCP) for AI tool integration, comparing it with Agents.json and Composio, addressing current limitations in discovery, quality, and configuration, and providing a framework-friendly proposal with practical code examples for implementation.
Using Mastra's Agent Memory API
A technical guide to implementing agent memory in Mastra, covering storage, vector search, and context management