Expert opinion

From Models to Agents: The Evolution of AI and the Role of LangGraph

AI has changed dramatically in recent years. Once centred on data-driven machine learning models, it has now entered an era driven by large, pre-trained models and intelligent agents. Today, the focus is on building and orchestrating agentic systems that can reason and act autonomously.

In this expert opinion, Taras Firman shares his insights on this transformation — how the focus of artificial intelligence work has changed, what challenges come with building agent-based systems, and why frameworks like LangGraph have become crucial for structuring and managing modern AI workflows.

How has AI transformed in recent years?

Five to ten years ago, when we thought about AI, we mostly referred to machine learning (ML). It was all based on training models — we needed data; everything revolved around data and models. We had datasets, we trained models on those datasets, and as a result, we obtained AI systems built specifically on a client’s data — models trained directly on it, optimised for solving certain business problems.

If we talk about modern AI, many things — not all, but many — have shifted toward AI that leverages large, pre-trained models. The software development process now largely involves creating agent-based systems. In other words, the focus has moved toward agentic AI.

How has the nature of AI work itself evolved?

Instead of training models, we now focus on building agents. These agents can be based on large language models (LLMs), visual-language models (VLLMs), or even machine learning models but still follow an agentic approach.

When it comes to agents, the key challenge is their structuring, management, and orchestration — and that can be effectively implemented using a framework called LangGraph.

How has LangGraph changed the way you build AI systems?

In our projects, for building various AI-agentic systems, such as orchestrating routing agents, agents of agents (hierarchical agents), and similar systems — we use LangGraph. It has become an indispensable tool, enabling us to design clear pipelines for agents, manage them efficiently, and ultimately deliver a high-quality product.

LangGraph is a framework from LangChain for building stateful, multi-step AI workflows as directed graphs. It allows you to define each step of the process as a node that can run code, call models, make decisions, and carry state forward. This makes it suitable for AI agents, document processing pipelines, and other scenarios where logic involves multiple stages rather than a single prompt.

As AI moves from models to agents, how do we shape its future?

Shaping AI’s future means focusing on agents that can act and reason autonomously, not just on models. Frameworks like LangGraph enable the structure and management of these agents. The challenge now is designing systems that are both powerful and understandable, so AI can truly augment human decision-making.

This shift towards agentic systems will transform industries by enabling workflows that run independently and adapt in real time. Businesses will gain faster execution, fewer manual handoffs, and improved decision accuracy. Companies that adopt agentic AI early will see significant competitive advantages through automation, scale, and smarter operations.

Artificial intelligence
Data science
Application development
Artificial intelligence
Skip the section

FAQs

What is LangGraph used for?

LangGraph is used to build stateful, multi-step LLM workflows—especially agents that need control flow such as loops, branching, retries, or long-running state. It’s ideal for orchestrating complex LLM + tool interactions with persistent state and resumability.

What’s the difference between LangChain and LangGraph?
What is the difference between a model and an agent?
Talk to experts
Skip the section
Contact Us
  • This field is for validation purposes and should be left unchanged.
  • We need your name to know how to address you
  • We need your phone number to reach you with response to your request
  • We need your country of business to know from what office to contact you
  • We need your company name to know your background and how we can use our experience to help you
  • Accepted file types: jpg, gif, png, pdf, doc, docx, xls, xlsx, ppt, pptx, Max. file size: 10 MB.
(jpg, gif, png, pdf, doc, docx, xls, xlsx, ppt, pptx, PNG)

We will add your info to our CRM for contacting you regarding your request. For more info please consult our privacy policy

What our customers say

The breadth of knowledge and understanding that ELEKS has within its walls allows us to leverage that expertise to make superior deliverables for our customers. When you work with ELEKS, you are working with the top 1% of the aptitude and engineering excellence of the whole country.

sam fleming
Sam Fleming
President, Fleming-AOD

Right from the start, we really liked ELEKS’ commitment and engagement. They came to us with their best people to try to understand our context, our business idea, and developed the first prototype with us. They were very professional and very customer oriented. I think, without ELEKS it probably would not have been possible to have such a successful product in such a short period of time.

Caroline Aumeran
Caroline Aumeran
Head of Product Development, appygas

ELEKS has been involved in the development of a number of our consumer-facing websites and mobile applications that allow our customers to easily track their shipments, get the information they need as well as stay in touch with us. We’ve appreciated the level of ELEKS’ expertise, responsiveness and attention to details.

samer-min
Samer Awajan
CTO, Aramex