TypeScript AI Framework for Agents and Apps : fonctions, usages et sources

Answer your users. Act inside your product. Hand off to a human

Visiter le site

À propos de cet outil

Answer your users. Act inside your product. Hand off to a human Fonctions clés : _} (a prior step's output), so any agent or tool can be used at any step, ", model: "anthropic/claude-opus-5", tools: { askUserTool } }), ", model: "anthropic/claude-opus-5", tools: { webFetchTool } }), ", model: "anthropic/claude-opus-5", tools: { webSearchTool } }), @mastra/ai-sdk, @mastra/ai-sdk: Handles route handlers, stream handlers, and converters that adapt a Mastra agent to useChat, useCompletion, or useObject on the frontend., @mastra/core: Handles the runtime, agent definitions, .stream() / .generate() calls, and modelSettings., */, model: "anthropic/claude-sonnet-5", channels: { adapters: { imessage: { adapter: createiMessageAdapter(), toolDisplay: "hidden", gateway: false } } } }).

Cas d’usage
  • _} (a prior step's output), so any agent or tool can be used at any step
  • ", model: "anthropic/claude-opus-5", tools: { askUserTool } })
  • ", model: "anthropic/claude-opus-5", tools: { webFetchTool } })
  • ", model: "anthropic/claude-opus-5", tools: { webSearchTool } })
  • @mastra/ai-sdk
  • @mastra/ai-sdk: Handles route handlers, stream handlers, and converters that adapt a Mastra agent to useChat, useCompletion, or useObject on the frontend.
  • @mastra/core: Handles the runtime, agent definitions, .stream() / .generate() calls, and modelSettings.
  • */, model: "anthropic/claude-sonnet-5", channels: { adapters: { imessage: { adapter: createiMessageAdapter(), toolDisplay: "hidden", gateway: false } } } })

Fonctions et usages

_} (a prior step's output), so any agent or tool can be used at any step", model: "anthropic/claude-opus-5", tools: { askUserTool } })", model: "anthropic/claude-opus-5", tools: { webFetchTool } })", model: "anthropic/claude-opus-5", tools: { webSearchTool } })@mastra/ai-sdk@mastra/ai-sdk: Handles route handlers, stream handlers, and converters that adapt a Mastra agent to useChat, useCompletion, or useObject on the frontend.@mastra/core: Handles the runtime, agent definitions, .stream() / .generate() calls, and modelSettings.*/, model: "anthropic/claude-sonnet-5", channels: { adapters: { imessage: { adapter: createiMessageAdapter(), toolDisplay: "hidden", gateway: false } } } })

Faits rapides

API publique disponible

En bref

Monétisation
  • Gratuit
Signaux de maturité
  • Famille de modèles
  • Open source
  • API publique
  • Auto-hébergement
Courbe d'apprentissage
  • Moyenne

Tarification

Tarification

Payant

à partir de

à partir de 0,50 $US

Prix vérifié 22 oct. 2026Page officielle des tarifs

Ressources

Sources

Chaque fiche conserve ses sources et sa date de vérification.

Outils similaires

OpenTypeless
opentypeless.com
95

OpenTypeless est un outil de saisie vocale de bureau open source qui transforme la parole en texte formaté et poli par IA, saisi directement dans n'importe quelle application de bureau.

Freemium · 4,99 $US+/mois

Voir les détails
OpenProgram
openprogram.io
82

OpenProgram est un runtime open source pour créer des agents IA auto-programmables qui créent et affinent leurs propres workflows. Il fournit des modèles, des outils, de la mémoire, du contexte et une collaboration multi-agents, et prend en charge le paradigme Agentic Programming.

Voir les détails
OpenSpec
openspec.dev
85

OpenSpec est un framework léger et configurable qui aide les équipes logicielles et les agents de codage à créer, affiner et gérer des spécifications logicielles vivantes. Il s'intègre à de nombreux agents de codage et génère les fichiers de compétences et de commandes correspondants.

Voir les détails
swarms
docs.swarms.world
83

Swarms est un framework pour créer et déployer des systèmes d'IA multi-agents avec des modèles, des outils et un contrôle d'exécution configurables, destiné aux ingénieurs ML, aux constructeurs d'agents et aux développeurs IA.

Voir les détails