AI agent starters · Rank #37
fullstack-langgraph-nextjs-agent
Grade B: derived only from the two verdicts below. How grades work
Production-ready Next.js template for building AI agents with LangGraph.js. Features MCP integration for dynamic tool loading, human-in-the-loop tool approval, persistent conversation memory with PostgreSQL, and real-time streaming responses. Built with TypeScript, React, Prisma, and Tailwind CSS.
Why this verdict
How we check →- 2 commits in the last 90 days, none in the last 30. receipt ↗
- Prisma 6 declared; latest is 7 (1 major behind). receipt ↗
- On current major: Next.js, React, Tailwind CSS, Zod. receipt ↗
- Not counted in verdict: TypeScript 6 → 7. receipt ↗
Snapshot: commit 40414f8 on main, checked 2026-10-19 07:31 UTC. Receipts link to files at this exact commit.
Dependency freshness
| Package | Declared | Latest | Status |
|---|---|---|---|
| Prisma @prisma/client | 6.16.2 | 7.10.1 | 1 major behind |
| TypeScript typescript | 6.0.3 | 7.0.2 | Behind, not counted |
| Next.js next | 16.3.4 | 16.4.2 | Current |
| React react | 19.2.8 | 19.3.1 | Current |
| Tailwind CSS tailwindcss | 4.3.3 | 4.3.3 | Current |
| Zod zod | 4.5.4 | 4.6.7 | Current |
Declared = lowest version the kit's dependency file (package.json, pyproject.toml or requirements.txt) allows. Latest = the npm "latest" tag or the newest PyPI release. TypeScript, the Stripe SDK, FastAPI and other 0.x packages are shown but not counted in the verdict.
What's in the stack
- Framework
- Next.js
- Database / ORM
- Prisma, node-postgres
- API layer
- TanStack Query
Detected from declared dependencies. A listed package means it's installed, not necessarily fully wired up.
What the README says you get
- AIMCP tool loading
Model Context Protocol integration for dynamic tool management
- AIWeb UI tool setup
Add tools via web UI - no code changes required
- AIstdio and HTTP MCP
Support for both stdio and HTTP MCP servers
- AITool name prefixing
Tool name prefixing to prevent conflicts
- AITool call approval
Interactive tool call approval before execution
- AIApprove, deny, modify
Granular control with approve/deny/modify options
- AIAuto-approval mode
Optional auto-approval mode for trusted environments
- DataPostgreSQL checkpointer
LangGraph checkpointer with PostgreSQL backend
- DataThread-based history
Thread-based organization
- OtherMultimodal file uploads
Upload images, PDFs, and text files with messages
- OtherS3-compatible storage
S3-compatible storage (MinIO for development)
- UISSE streaming
Server-Sent Events (SSE) for live responses
- UIPersistent model settings
Provider and model selection saved to localStorage automatically
Extracted from the kit's README by a local AI model (deepseek-flash) on Sep 29, 2026. Every item is checked against an exact README quote; 1 unverifiable item was discarded. A README claim is the maker's description, not something we tested.
Watch fullstack-langgraph-nextjs-agent
Get told if it goes dormant, gets archived, falls further behind on a core dependency, or changes its license or price.
History
Sep 29, 2026 → Oct 19, 2026. One square per check, colored by maintenance status. Hover for details.
Show as a table
| Date | Maintenance | Dependencies | Commits (90d) |
|---|---|---|---|
| Oct 19, 2026 | Steady | 1 major behind | 2 |
| Oct 12, 2026 | Steady | 1 major behind | 2 |
| Sep 29, 2026 | Active | 1 major behind | 2 |
Sources
Every claim on this page comes from these public records, checked . Open them to verify.
- Commit history ↗ default branch (main) at the checked commit: pulse, contributors, last commit
- Releases ↗ latest release
- package.json ↗ declared dependency versions and stack (at commit 40414f8)
- README ↗ quoted features at the checked commit
- npm registry ↗ latest versions (each linked in the table above)