Score qualité 74Cdawnai.org#coding#data#no-code#writing

Dawn AI — Méta-framework TypeScript pour LangGraph.js

Dawn AI est un méta-framework TypeScript pour LangGraph.js qui fournit des routes basées sur le système de fichiers, des outils locaux à la route, des types générés et des threads durables pour créer des applications d'agents IA.

Visiter le site

À propos de cet outil

Dawn AI est un méta-framework TypeScript pour LangGraph.js, conçu pour créer des applications d'agents TypeScript.

Capacités principales

  • Routes basées sur le système de fichiers : Les routes sont définies par la structure du système de fichiers, avec prise en charge des segments dynamiques (par exemple [tenant], [segment]) qui sont conservés dans l'ID de route et exposés dans les paramètres de route générés.
  • Outils locaux à la route : Les outils se trouvent à côté de l'agent (par exemple tools/greet), et Dawn les intègre au graphe généré au moment de la compilation.
  • Types générés : Les types des routes et des outils sont générés automatiquement. Le contexte d'outil DawnToolContext provient de @dawn-ai/sdk et contient signal, middleware? et fs.
  • Threads durables : Prend en charge les threads durables. dawn run résout la route en son ID d'assistant <routeId>#<kind>, crée un ID de thread pour l'appel, envoie l'entrée via Agent Protocol et imprime l'état final.
  • Coordination multi-agents : Un agent parent peut invoquer des agents enfants via un outil de tâche et reçoit le texte final de l'enfant comme résultat de l'outil.
  • Stockage mémoire : @dawn-ai/memory-pgvector fournit un stockage Postgres partagé et une recherche de candidats vectoriels.
  • Prise en charge des protocoles : Expose Agent Protocol et AG-UI.

Démarrage

npm create dawn-ai-app@latest my-agent

Caractéristiques techniques

  • Inclut l'intégration OpenAI pour le chemin par défaut.
  • Prend en charge la configuration de raisonnement (ReasoningConfig est exporté depuis @dawn-ai/sdk), par exemple reasoning: { effort: "high" }.
  • Prend en charge l'approbation humaine par appel d'outil.
  • Fournit une option --dry-run qui ne crée aucun modèle et n'effectue aucune écriture.
  • Open source avec une API publique.
Cas d’usage
  • - **research** - Find relevant policy and product documentation before a support reply
  • - /research (agent) - /research/subagents/researcher (agent) bash npm test Runs both packages' suites
  • --dry-run creates no model and performs no write;
  • , where ctx is DawnToolContext from @dawn-ai/sdk — carrying signal, middleware?, and fs: src/app/(public)/hello/[tenant]/tools/greet
  • " } } return true } export default agent({ model: "gpt-5-mini", systemPrompt: "Coordinate support work
  • ", }) // child export default agent({ model: "gpt-5-mini", reasoning: { effort: "high" }, systemPrompt: "Analyze the evidence carefully
  • ", }) Dawn includes the OpenAI integration for the default path
  • ", }) ReasoningConfig is exported from @dawn-ai/sdk

Fonctions et usages

- **research** - Find relevant policy and product documentation before a support reply- /research (agent) - /research/subagents/researcher (agent) bash npm test Runs both packages' suites--dry-run creates no model and performs no write;, where ctx is DawnToolContext from @dawn-ai/sdk — carrying signal, middleware?, and fs: src/app/(public)/hello/[tenant]/tools/greet" } } return true } export default agent({ model: "gpt-5-mini", systemPrompt: "Coordinate support work", }) // child export default agent({ model: "gpt-5-mini", reasoning: { effort: "high" }, systemPrompt: "Analyze the evidence carefully", }) Dawn includes the OpenAI integration for the default path", }) ReasoningConfig is exported from @dawn-ai/sdk", }) The parent receives the child's final text as the tool result", }) Tools live next to the agent — index", }) When the parent route runs, Dawn exposes a task tool) A minimal tool src/app/(public)/hello/[tenant]/tools/greet

En bref

Monétisation
  • Freemium
Signaux de maturité
  • Open source
  • API publique
Courbe d'apprentissage
  • Moyenne

Sources

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

Aucune source disponible

Outils similaires

Docs by LangChain
docs.langchain.com
90

Deploy and manage agents with durable execution, real-time streaming, and horizontal scaling.

Freemium · 1 $US+/mois

Voir les détails
OpenLIT
docs.openlit.io
84

OpenLIT est une plateforme open source d'AI Engineering basée sur OpenTelemetry, entièrement auto-hébergeable, offrant observabilité LLM, évaluations, gestion des prompts et suivi des coûts.

Voir les détails
Manufact
manufact.com
92

Manufact est une plateforme pour les ingénieurs IA et les développeurs permettant de créer, déployer et surveiller des serveurs et applications MCP. Elle offre des analyses, un OAuth géré et une capture automatique du trafic pour aider les équipes à livrer plus rapidement des intégrations MCP.

Freemium · 2 $US+/mois

Voir les détails
Cursor
cursor.com
90

Cursor est une plateforme de codage assistée par IA qui aide les développeurs à créer des logiciels avec des agents autonomes. Elle fonctionne sur ordinateur, web et mobile, et s'exécute dans votre terminal, Slack et GitHub.

Payant · 8 $US+/mois

Voir les détails