🚀 Experimenting with AI-powered Code Review 🤖 Over the past few days, I’ve been quietly exploring how autonomous AI agents could help review software code — not just statically analyze it, but actually understand what’s going on and suggest real improvements. Here’s a small project I built: an AI code reviewer that connects to a GitHub repo, fetches the source code, and then autonomously runs a multi-step code review process. It does this using something called #LangGraph — a powerful new framework for building multi-agent workflows where each AI step builds on the last. In this case, #LangGraph coordinates different agents to: Decide which tools to use (static analysis, style checks, or dependency review) Run those tools using an LLM (via Groq's LLaMA-4) Synthesize the results into a helpful review Suggest code fixes And finally, summarize what was improved It's not perfect, but it’s a fascinating glimpse into how AI might assist with real-world development tasks — especially in fast-moving or under-resourced teams. 🎥 I’ll be posting a short video demo soon. This is part of my ongoing journey to deepen my skills in agentic AI and practical automation —If this sparks any ideas, I’d love to connect. Thanks for reading 🙏 #AI #LangGraph #CodeReview #Python #AutonomousAgents #LLM #DevTools #Streamlit
Here is a quick demo and combines n8n and langgraph ai agent (running as an api) https://www.linkedin.com/posts/elliott-a-b82ba749_n8n-langgraph-automation-activity-7343408506378571777-GCAT?utm_source=share&utm_medium=member_desktop&rcm=ACoAAApSM9IBsnZ4oVY9Cz2eraivuxtiukJwNUE
Looks like the first step is configuring a n8n web hook that listens for repo events - done
Ok tool me all day but I finally have minimal Langgraph + Nqn workflow for ai powered code review - i will have a small demo shortly
Here is a full video demo using n8n, redis and lovable (for a frontend) https://www.linkedin.com/posts/elliott-a-b82ba749_this-stack-changed-how-i-think-about-building-activity-7343713888707715074-0t5v?utm_source=share&utm_medium=member_desktop&rcm=ACoAAApSM9IBsnZ4oVY9Cz2eraivuxtiukJwNUE
I will focus on combining n8n and langgraph for this task = wip