Quality score 74Cdawnai.org#coding#data#no-code#writing

Dawn AI — TypeScript Meta-Framework for LangGraph.js

Dawn AI is a TypeScript meta-framework for LangGraph.js that provides file-system routes, route-local tools, generated types, and durable threads for building AI agent applications.

Visit website

About this tool

Dawn AI is a TypeScript meta-framework for LangGraph.js, designed for building TypeScript agent applications.

Core Capabilities

  • File-system routes: Routes are defined by the file system structure, supporting dynamic segments (e.g., [tenant], [segment]) that are preserved in the route id and exposed in generated route params.
  • Route-local tools: Tools live next to the agent (e.g., tools/greet), and Dawn wires them into the generated graph at build time.
  • Generated types: Types for routes and tools are generated automatically. The tool context DawnToolContext comes from @dawn-ai/sdk and carries signal, middleware?, and fs.
  • Durable threads: Supports durable threads. dawn run resolves the route to its <routeId>#<kind> assistant id, creates a thread id for the call, sends the input through Agent Protocol, and prints the final state.
  • Multi-agent coordination: A parent agent can invoke child agents via a task tool and receives the child's final text as the tool result.
  • Memory store: @dawn-ai/memory-pgvector provides a shared Postgres store and vector candidate retrieval.
  • Protocol support: Exposes Agent Protocol and AG-UI.

Getting

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

Technical Features

  • Includes the OpenAI integration for the default path.
  • Supports reasoning configuration (ReasoningConfig is exported from @dawn-ai/sdk), e.g., reasoning: { effort: "high" }.
  • Supports human approval per call on tools.
  • Provides a --dry-run option that creates no model and performs no write.
  • Open-source with a public API.
Use cases
  • - **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

Features & use cases

- **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

At a glance

Monetization
  • Freemium
Maturity signals
  • Open source
  • Public API
Learning curve
  • Medium

Sources

Every profile keeps its sources and latest verification date.

No sources available

Similar tools

Docs by LangChain
docs.langchain.com
90

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

Freemium · $1+/mo

Open details
OpenLIT
docs.openlit.io
84

OpenLIT is an open-source AI engineering platform built on OpenTelemetry, fully self-hostable, offering LLM observability, evaluations, prompt management, and cost tracking.

Open details
Manufact
manufact.com
92

Manufact is a platform for AI engineers and developers to build, deploy, and monitor MCP servers and apps. It offers analytics, managed OAuth, and automatic traffic capture to help teams ship MCP integrations faster.

Freemium · $2+/mo

Open details
Cursor
cursor.com
90

Cursor is an AI-powered coding platform that helps developers build software with autonomous agents. It works across desktop, web, and mobile, and runs in your terminal, Slack, and GitHub.

Paid · $8+/mo

Open details