slides updated

This commit is contained in:
2026-05-26 08:51:50 +02:00
parent f6f46972c3
commit 4cf7dc3c01
3 changed files with 93 additions and 8 deletions
+8 -8
View File
@@ -4,13 +4,13 @@ layout: default
# Comparativa Rápida: Ecosistema JS/TS
| | LangChain.js | LlamaIndex.TS | Vercel AI | APIs Nativas |
|---|:---:|:---:|:---:|:---:|
| **Madurez TS** | ⭐⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| **RAG** | ✅ Completo | ✅ Especializado | ⚠️ Básico | 🔧 Manual |
| **Agentes** | ✅ LangGraph | ⚠️ Básico | ✅ Agent class | 🔧 Varía |
| **Streaming UI** | ✅ | ⚠️ | ✅✅ | ✅ |
| **Curva aprendizaje** | Media-Alta | Media | Baja | Baja |
| **Vendor lock-in** | Bajo | Bajo | Bajo | Alto |
| | LangChain.js | LlamaIndex.TS | Vercel AI | Mastra | APIs Nativas |
|---|:---:|:---:|:---:|:---:|:---:|
| **Madurez TS** | ⭐⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| **RAG** | ✅ Completo | ✅ Especializado | ⚠️ Básico | ✅ Integrado | 🔧 Manual |
| **Agentes** | ✅ LangGraph | ⚠️ Básico | ✅ Agent class | ✅✅ Nativo | 🔧 Varía |
| **Streaming UI** | ✅ | ⚠️ | ✅✅ | ⚠️ | ✅ |
| **Curva aprendizaje** | Media-Alta | Media | Baja | Media | Baja |
| **Vendor lock-in** | Bajo | Bajo | Bajo | Bajo | Alto |
+52
View File
@@ -0,0 +1,52 @@
---
layout: default
---
# Mastra
Framework TypeScript-first para agentes e IA
<v-clicks>
### ¿Qué es?
Framework open-source construido desde cero en TypeScript para crear agentes, workflows y aplicaciones LLM en producción.
<div class="grid grid-cols-2 gap-4 mt-2">
<div>
**Lo que aporta**
- Agentes con memoria, tools y RAG integrado
- Workflows graph-based (nodos + edges tipados)
- Observabilidad con OpenTelemetry incluida
- Integraciones con +100 servicios (GitHub, Slack, Stripe…)
- Syncs para sincronizar datos externos al contexto
</div>
<div>
**Ejemplo básico**
```typescript
import { Mastra, Agent } from "@mastra/core";
const agent = new Agent({
name: "Assistant",
model: openai("gpt-4.1"),
instructions: "Eres un asistente útil.",
tools: { weatherTool },
memory: new Memory(),
});
const mastra = new Mastra({ agents: { agent } });
```
</div>
</div>
<div class="mt-3 p-3 bg-blue-500/10 rounded text-sm">
✅ Buena opción cuando necesitas agentes complejos con memoria, RAG y workflows todo en TypeScript.
[mastra.ai](https://mastra.ai)
</div>
</v-clicks>