Что это
TypeScript-фреймворк для создания AI-агентов и приложений с LLM под капотом. Делает команда бывших создателей Gatsby — сейчас у них уже 22K+ звёзд на GitHub и выход из альфы в бету (февраль 2025). Позволяет относительно безболезненно собирать агентов с RAG, интентами и прочими модными штуками.
Почему это важно
Один из немногих agent-фреймворков, который не заставляет писать на Python и нормально живёт в JS/TS-экосистеме. Если вы уже варитесь в вебе и хотите прикрутить к своему проекту разумного ассистента — Mastra экономит кучу времени на бойлерплейте.
Моя точка входа
Начал делать виртуального ассистента на Mastra — с RAGами, интентами, чтобы поресёрчить тему и написать в канал, когда зацепило что-то в общении. Всё это сосуществует с WebXR-обликом аниме-девочки.
Источники
- Org docs · Pull Request #1231 · mastra-ai/mastra — 2024-12-31
- Major refactor · Pull Request #1017 · mastra-ai/mastra — 2024-12-12
- Mastra is moving into beta - Mastra Blog — 2025-02-20