Home / Companies / Qodo / Blog / Post Details
Content Deep Dive

Why we chose LangGraph to build our coding agent

Blog post from Qodo

Post Details
Company
Date Published
Author
Sagi Medina
Word Count
1,319
Company Posts That Month
16
Language
English
Hacker News Points
-
Post removed?
No
Summary

Qodo has been developing AI coding assistants since the era of GPT-3, initially using structured workflows for tasks such as test generation and code reviews, which were effective with older models despite their limitations. The release of more advanced models like Claude Sonnet 3.5 enabled Qodo to create a more dynamic and flexible system while maintaining high code quality standards. To achieve this, they chose LangGraph, a framework that allowed for adaptable and opinionated workflows through a graph-based approach, which balances flexibility with structure by defining nodes and edges representing discrete steps and transitions. LangGraph's flexibility permits easy recalibration for new models, while its API simplifies the coding process by making workflows almost self-documenting. The framework's node-based architecture promotes reusability across different workflows, and its built-in state management enhances persistence and functionality. However, challenges remain, such as incomplete documentation and the difficulty of testing LLM-driven systems, which has led to a reliance on manual testing. Despite these issues, LangGraph has been a valuable tool for Qodo in developing adaptive coding assistants.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
LLM 6 4,855 541 180 +51%
AI Coding Assistant 2 835 112 56 +7%
Loop engineering 1 2 2 2 -
MCP 1 1,783 93 50 +605%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.