We've added LangGraph as a supported framework, built with Dawn as the meta-framework — bringing the total to 76 agent recipes across four frameworks.
LangGraph is a low-level orchestration framework for building controllable agents as graphs. It provides customizable architectures, long-term memory, and human-in-the-loop to reliably handle complex tasks.
What's New
- 19 LangGraph agents - Every recipe from the catalog is now available for LangGraph:
ai-seo-audit,browser-agent,chat-with-pdf,chat-with-youtube,claw,company-knowledge,csv-to-questions,deep-search,docs-chatbot,docs-expert,extract-design-md,feedback-summary,flashcards-pdf,github-review,google-sheets,meeting-notes,slack-agent,text-to-sql, andweather. - Dawn meta-framework - Agents use
@dawn-ai/sdkand follow Dawn's file convention withindex.ts,instructions.md,tools/, andsubagents/where applicable. - Production-ready - Agents include proper tooling, skills, and subagents matching LangGraph best practices.
Installation
Install any LangGraph agent with the shadcn CLI:
$ pnpm dlx shadcn@latest add @agentcn/langgraph/weather
Or copy the files manually:
$ pnpm add @dawn-ai/sdk
Dawn File Convention
LangGraph agents built with Dawn use a file-based convention:
weather/
├── index.ts # Agent definition (model + config)
├── instructions.md # Agent instructions
└── tools/
└── get_weather.ts # Tool definition// index.ts
import { agent } from "@dawn-ai/sdk";
export default agent({
model: "anthropic/claude-sonnet-4-6",
description: "Looks up the current weather for a location.",
});After copying, run dawn check to regenerate route and tool metadata. Use dawn dev, dawn build, and dawn verify for the full workflow.
Switching Frameworks
Use the framework switcher on any agent page to see the Eve, Flue, Mastra, and LangGraph versions side by side. The agents work the same way — only the implementation changes.
Browse LangGraph Agents