Files
brojs-task-6a22c713fd30e81c…/README.md
T

776 B

README.md

LangGraph Code Review Agent

Description

This repository contains a LangGraph implementation that performs automated code reviews for a given Python function. The agent:

  1. Generates an initial draft review.
  2. Critiques the draft using four criteria (PEP8, type hints, edge cases, naming).
  3. If the review is not satisfactory, rewrites the weak part up to a maximum number of rounds.

The demo function sort_numbers is used in the CLI example.

How to run

# Install dependencies
pip install -r requirements.txt

# Run the demo
python main.py

The script will print the final state of the review process.

Requirements

  • Python 3.10+
  • LangGraph
  • LangChain OpenAI
  • python-dotenv (for optional API key handling)

License

MIT