AI Agents
LangGraph Project Planning Assistant
A LangGraph assistant clarifies a project brief, researches subtasks and assembles a Markdown implementation plan for technical review.
Conceptual overview of a LangGraph planning assistant. A project brief passes through clarification, research and report generation before technical review.
The problem
A short project idea can leave important requirements unstated. The goal was to turn that brief into a structured plan a developer could inspect, rather than hide assumptions inside one long AI answer.
What I built
A clarification stage that asks follow-up questions when the brief is incomplete.
A supervisor that assigns research topics to specialist research agents.
Research-tool execution and a compression stage that summarizes findings for the supervisor.
A report-generation stage that combines the research brief and findings into a structured Markdown plan.
A human-review step for protected file-tool calls.
Modular Python code, model and research configuration, tests, and a repository example plan.
Inputs and handoff
The input is a project description, refined through clarification. The report prompt organizes the plan around technology choices, features, architecture and implementation phases. Configuration controls the research tools, models and iteration limits. The public repository includes an example Markdown plan; the gallery's short CSV-import plan is a separate fictional illustration.
The outcome
The implementation makes the path from requirements to research and a plan inspectable. A developer can use the draft to discuss scope and dependencies before implementation. Technical review remains necessary for the proposed design, estimates and assumptions.
Who this helps
Product and engineering teams exploring an assistant for preparing project plans. This work illustrates capabilities relevant to an AI Workflow Buildout.
For a similar project, share a short brief, the plan format you need and the decisions that should stay with your team.
Related work
- n8n Record Sync and a PostgreSQL Query Assistant
n8n workflows separate record create, update and delete operations, alongside a schema-aware PostgreSQL chat assistant.
Working on something similar?
Discuss a similar project