# Mastra vs Zep

**Leader by Vioscale score:** Zep

| Attribute | Mastra | Zep |
|---|---|---|
| **Vioscale score** | 54.6 (42% (low)) | 63.6 (55% (medium)) |
| activity.commits_last_30d | 100 | - |
| adoption.dependent_repos | 0 | - |
| adoption.github_stars | 27,493 | - |
| deployment.options | `{"cloud":true,"self_hosted":true}` | `{"cloud":true,"hybrid":true,"self_hosted":true}` |
| description.long | A TypeScript framework that enables developers to build AI agents and applications using language models and tools, featuring built-in memory management, workflow orchestration, and production observability. Supports both cloud deployment and self-hosted deployment anywhere. | A production-grade memory system for AI agents that uses temporal context graphs to store and retrieve conversations and business data, with automatic updates when facts change. Supports multi-tenant governance with flexible deployment options from managed cloud to customer-controlled infrastructure. |
| features.capabilities | `{"architecture_model":"managed_cloud_api","multi_tenant_user_and_agent_isolation":true,"cross_session_and_multi_thread_user_persistence":true,"semantic_vs_episodic_event_chronological_memory":true}` | `{"soc2_type_ii":true,"pricing_model":"usage_based_per_req","architecture_model":"managed_cloud_api","mit_or_apache_permissive_oss_license":true,"multi_tenant_user_and_agent_isolation":true,"time_decay_and_recency_weighted_retrieval":true,"graph_based_entity_relationship_extraction":true,"memory_conflict_resolution_and_fact_updating":true,"cross_session_and_multi_thread_user_persistence":true,"semantic_vs_episodic_event_chronological_memory":true}` |
| integrations.count | 11 | 9 |
| integrations.list | `[{"name":"OpenAI"},{"name":"Anthropic"},{"name":"Gemini"},{"name":"Slack"},{"name":"Discord"},{"name":"Telegram"},{"name":"Nango"},{"name":"Ampersand"},{"name":"Paragon"},{"name":"Zapier"},{"name":"Apideck"}]` | `[{"name":"Claude"},{"name":"Cursor"},{"name":"OpenAI"},{"name":"Azure OpenAI"},{"name":"Google Gemini"},{"name":"Anthropic"},{"name":"Neo4j"},{"name":"FalkorDB"},{"name":"Amazon Neptune"}]` |
| language.primary | TypeScript | - |
| market.availability | `{"hqCountry":"US","primaryMarkets":["US"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` | `{"primaryMarkets":[],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"cli":true,"web":true}` | `{"cli":true,"web":true}` |
| pricing | `{"type":"hybrid","plans":[{"free":true,"name":"Starter","summary":"Free, then $10/100K events, $0.35/CPU hour, $0.10/GB egress","features":["100K observability events/month","24 CPU hours/month","10GB data egress/month","15 days data retention","Unlimited users, projects, and deployments"],"commitment":"month","components":[{"per":{"qty":100,"unit":"k observability events"},"kind":"metered","amount":10,"currency":"USD"},{"per":{"qty":1,"unit":"CPU hour"},"kind":"metered","amount":0.35,"currency":"USD"},{"per":{"qty":1,"unit":"GB data egress"},"kind":"metered","amount":0.1,"currency":"USD"}],"description":"Free tier with monthly allowances for testing and development","contactSales":false,"includedLimits":{"users":"unlimited","projects":"unlimited","cpu_hours":"24/mo","data_egress":"10GB/mo","deployments":"unlimited","data_retention":"15 days","observability_events":"100k/mo"}},{"free":false,"name":"Teams","summary":"$250/month + overage charges","features":["1M observability events/month","250 CPU hours/month","100GB data egress/month","6 months data retention","Multiple teams","SSO","SOC 2 documentation"],"commitment":"month","components":[{"kind":"fixed","amount":250,"period":"month","currency":"USD"},{"per":{"qty":100,"unit":"k observability events"},"kind":"metered","amount":8,"currency":"USD"},{"per":{"qty":1,"unit":"CPU hour"},"kind":"metered","amount":0.25,"currency":"USD"},{"per":{"qty":1,"unit":"GB data egress"},"kind":"metered","amount":0.08,"currency":"USD"}],"description":"For growing teams with higher allowances and production features","contactSales":false,"includedLimits":{"cpu_hours":"250/mo","data_egress":"100GB/mo","data_retention":"6 months","observability_events":"1M/mo"}},{"free":false,"name":"Enterprise","summary":"Custom pricing — contact sales","features":["Custom volume and retention","RBAC","Audit logs","Uptime SLAs","Dedicated support engineer"],"description":"For teams at scale with custom pricing and dedicated support","contactSales":true}],"addOns":[{"name":"Server Always-On","components":[{"kind":"fixed","amount":100,"period":"month","currency":"USD"}]}],"summary":"Free tier + pay-as-you-go. Team plan from $250/month. Enterprise custom.","currency":"USD","freeTier":true,"sourceUrl":"https://mastra.ai/blog/mastra-platform-pricing","retrievedAt":"2026-08-21T11:10:55.552Z","startingPrice":{"amount":250,"period":"month","currency":"USD"},"billingPeriods":["month"]}` | `{"type":"usage","plans":[{"free":true,"name":"Free","summary":"Free tier with 10,000 credits/month, no rollover","features":["10,000 credits per month","2 projects","1 Memory MCP Server seat","5 custom entity & edge types","Context Graph + temporal memory","Variable rate limits based on service load","Lower priority Episode processing"],"components":[{"kind":"fixed","amount":0,"period":"month","currency":"USD"}],"description":"For development and prototyping","contactSales":false,"includedLimits":{"projects":"2","mcp_server_seats":"1","credits_per_month":"10,000","custom_entity_types":"5"}},{"free":false,"name":"Flex","summary":"$104/month billed annually; $25 per 10k additional credits","features":["50,000 credits per month included","Auto top-up at 20%","30-day credit rollover","600 projects","5 Memory MCP Server seats","10 custom entity & edge types","Context Graph + temporal memory","API logs (1 day retention)","Unlimited memories, retrieval & users","SOC 2 Type II"],"commitment":"annual","components":[{"kind":"fixed","amount":104,"period":"month","currency":"USD"},{"per":{"qty":1,"unit":"credit"},"kind":"metered","amount":0.0025,"currency":"USD"}],"description":"For growing teams and production deployments","contactSales":false,"includedLimits":{"projects":"600","mcp_server_seats":"5","api_log_retention":"1 day","credits_per_month":"50,000","custom_entity_types":"10","credit_rollover_days":"30"}},{"free":false,"name":"Flex Plus","summary":"$312/month billed annually; $75 per 40k additional credits","features":["200,000 credits per month included","Auto top-up at 20%","60-day credit rollover","1,000 projects","15 Memory MCP Server seats","20 custom entity & edge types","Custom extraction instructions","Webhooks","Analytics","Context Graph + temporal memory","API logs (7 days retention)","Unlimited memories, retrieval & users","SOC 2 Type II","HIPAA BAA","Unlimited rate limits"],"commitment":"annual","components":[{"kind":"fixed","amount":312,"period":"month","currency":"USD"},{"per":{"qty":1,"unit":"credit"},"kind":"metered","amount":0.001875,"currency":"USD"}],"description":"For scaling production deployments","contactSales":false,"includedLimits":{"projects":"1,000","mcp_server_seats":"15","api_log_retention":"7 days","credits_per_month":"200,000","custom_entity_types":"20","credit_rollover_days":"60"}},{"free":false,"name":"Enterprise","summary":"Custom pricing with negotiated rates and guaranteed SLA","features":["Custom credits with negotiated rates","Guaranteed rate limits with SLA","Unlimited projects","Custom Memory MCP Server seats","Custom entity & edge types","SOC 2 Type II and HIPAA BAA","Audit and API logs (1-year retention)","Slack/Teams support and dedicated account manager","Cloud, BYOK, or BYOC deployment","Data Processing Agreements (DPA) for EU customers"],"description":"Custom deployment and compliance for large-scale production","contactSales":true}],"summary":"Free tier (10k credits/month). Flex from $104/month annually (50k credits). Flex Plus from $312/month annually (200k credits). Enterprise: custom pricing. Usage-based: $0.0025 per additional credit (Flex) or $0.001875 per credit (Flex Plus).","currency":"USD","freeTier":true,"sourceUrl":"https://www.getzep.com/pricing/","retrievedAt":"2026-08-25T21:47:22.038Z","startingPrice":{"amount":104,"period":"month","currency":"USD"},"billingPeriods":["month","year"]}` |
| pricing.free_tier | yes | yes |
| pricing.model | commercial | freemium |
| pricing.price_level | high | high |
| pricing.starting_price | `{"amount":250,"currency":"USD"}` | `{"amount":104,"currency":"USD"}` |
| pricing.transparent | yes | yes |
| release.cadence_days | 4 | - |
| release.history | `[{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.62.0","date":"2026-08-26T13:40:46Z","type":"stable","version":"@mastra/core@1.62.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.61.0","date":"2026-08-24T09:02:14Z","type":"stable","version":"@mastra/core@1.61.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.60.0","date":"2026-08-19T15:45:54Z","type":"stable","version":"@mastra/core@1.60.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.59.0","date":"2026-08-16T16:01:50Z","type":"stable","version":"@mastra/core@1.59.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.58.0","date":"2026-08-12T15:50:43Z","type":"stable","version":"@mastra/core@1.58.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.57.0","date":"2026-08-10T09:06:32Z","type":"stable","version":"@mastra/core@1.57.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.56.0","date":"2026-08-06T08:58:48Z","type":"stable","version":"@mastra/core@1.56.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.55.0","date":"2026-07-31T12:00:56Z","type":"stable","version":"@mastra/core@1.55.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.54.0","date":"2026-07-30T11:54:39Z","type":"stable","version":"@mastra/core@1.54.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.53.0","date":"2026-07-29T08:33:48Z","type":"stable","version":"@mastra/core@1.53.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.52.0","date":"2026-07-27T15:07:07Z","type":"stable","version":"@mastra/core@1.52.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.51.0","date":"2026-07-15T13:33:44Z","type":"stable","version":"@mastra/core@1.51.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.50.0","date":"2026-07-08T15:12:13Z","type":"stable","version":"@mastra/core@1.50.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.49.0","date":"2026-07-07T07:59:25Z","type":"stable","version":"@mastra/core@1.49.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.48.0","date":"2026-07-01T15:35:42Z","type":"stable","version":"@mastra/core@1.48.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.47.0","date":"2026-07-01T08:45:21Z","type":"stable","version":"@mastra/core@1.47.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.46.0","date":"2026-06-24T16:40:41Z","type":"stable","version":"@mastra/core@1.46.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.45.0","date":"2026-06-19T15:44:03Z","type":"stable","version":"@mastra/core@1.45.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.42.0","date":"2026-06-12T14:48:23Z","type":"stable","version":"@mastra/core@1.42.0"},{"url":"https://github.com/mastra-ai/mastra/releases/tag/%40mastra/core%401.41.0","date":"2026-06-05T09:10:36Z","type":"stable","version":"@mastra/core@1.41.0"}]` | - |
| security.gdpr | yes | - |
| security.hipaa | - | yes |
| security.soc2 | yes | yes |
| security.vulnerabilities | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=npm&package_name=%40mastra%2Ffirecrawl&per_page=100","last_12m":0,"max_severity":null}` | - |

## Capabilities (Agent Memory)

| Capability | Mastra | Zep |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Architecture model | Managed cloud API | Managed cloud API |
| Graph based entity relationship extraction | - | ✓ |
| Automatic context window rolling summarization | - | - |
| Semantic vs episodic event chronological memory | ✓ | ✓ |
| Cross session and multi thread user persistence | ✓ | ✓ |
| Memory conflict resolution and fact updating | - | ✓ |
| Multi tenant user and agent isolation | ✓ | ✓ |
| Native langchain and llamaindex memory classes | - | - |
| Time decay and recency weighted retrieval | - | ✓ |
| Zero data retention and pii redaction layer | - | - |
| SOC2 type ii | - | ✓ |
| Mit or apache permissive oss license | - | ✓ |
| Pricing model | - | Usage based per req |

*Source: Vioscale. Generated 2026-09-01T14:46:10.544Z. "-" = undocumented, not absent.*
