Mastra
Framework TypeScript open-source per costruire, testare e deployare agenti AI e applicazioni dalla prototipazione alla produzione.
Mastra è un framework open-source in TypeScript e JavaScript per lo sviluppo di agenti AI e applicazioni. Offre strumenti per definire comportamenti degli agenti, costruire workflow multi-step, gestire memoria conversazionale e osservabilità. Include una piattaforma self-hosted con piano gratuito (100K eventi, 24 ore CPU, retention 15 giorni) e piani team/enterprise per deployment scalabili.
Caratteristiche
- Agents: definizione di comportamenti agenti con modelli, strumenti, memoria e istruzioni.
- Workflows: creazione di processi multi-step durevoli con controllo di flusso tipizzato.
- Observational Memory: persistenza del contesto conversazionale e dello stato applicativo tra sessioni.
- Osservabilità: logs, metriche e tracce per monitorare le applicazioni in produzione.
- Memory Gateway: gestione token input/output e storage retrieval integrati.
- Mastra Studio: ambiente di collaborazione con deployment illimitati e utenti illimitati.
- Enterprise controls: RBAC, SSO, IAM e integrazione policy di rete (piano Enterprise).
Pro e contro
Pro
- ✓Open source con licenza Apache 2.0
- ✓Piano gratuito con 100K eventi di osservabilità e 24 ore CPU
- ✓Self-hosted con deployment illimitati e utenti illimitati
- ✓SDK TypeScript/JavaScript nativo
- ✓API disponibile per Memory Gateway e osservabilità
Casi d'uso
Domande frequenti
Cos'è Mastra?
Mastra è un framework open-source in TypeScript e JavaScript per costruire, testare e deployare agenti AI e applicazioni, dalla prototipazione alla produzione.
Quanto costa Mastra?
Mastra offre un piano gratuito self-hosted (100K eventi, 24 ore CPU, 15 giorni retention), un piano Teams a $250/mese (1M eventi, 250 ore CPU, 6 mesi retention) e un piano Enterprise a prezzo personalizzato.
C'è un piano gratuito?
Sì, Mastra offre un piano gratuito self-hosted con 100K eventi di osservabilità, 24 ore CPU, 1GB storage dati e 15 giorni di retention.
Supporta italiano?
(Risposta da fornire durante la review)
C'è un'API?
Sì, Mastra fornisce API per Memory Gateway (gestione token e retrieval) e SDK TypeScript/JavaScript per l'integrazione.
Come posso iniziare?
Puoi iniziare gratuitamente con il framework open-source (licenza Apache 2.0) o registrarti al piano gratuito della Mastra Platform per deployment self-hosted con osservabilità integrata.