Bounded LangGraph workflows with tool use, retrieval, evaluation and observability — not autonomous demos.
Related: agentic capabilities
LMXAI is an EU-based AI engineering studio that designs and builds production-grade agentic systems with LangGraph, controlled tool use, retrieval, evaluation and observability. The focus is not on autonomous demos, but on bounded workflows that can be tested, monitored and operated safely in real business environments.
Based in Leiden, the Netherlands, LMXAI works across architecture, backend engineering, model integration, RAG, inference and product delivery, so the agent layer is designed together with the systems it must actually use.
A production agent needs more than an LLM connected to tools. It needs explicit control over what the model can decide, what it can access, how failures are handled and how quality is measured.
LMXAI typically treats an agentic system as six connected layers:
LangGraph is useful because it lets us make state and control flow explicit rather than hiding the entire workflow inside a long prompt.
LMXAI uses LangGraph where a workflow benefits from model-driven decisions but still requires engineering control.
Examples include:
The goal is not maximum autonomy. The goal is the minimum autonomy required to solve the task reliably.
Tool calling is where an agent starts interacting with real systems, so tool design matters as much as prompt design.
LMXAI designs tools with:
Tools can be exposed through direct APIs, internal service wrappers or MCP when interoperability is useful. The model should never receive broader access than the task requires.
Agentic systems often need to choose between multiple data sources rather than query one fixed vector index. LMXAI can combine:
This turns retrieval into a controlled relevance layer instead of a generic “search tool”.
An agent is not ready because a few manually tested conversations worked. LMXAI builds evaluation around the actual decisions the system must make.
Depending on the use case, evaluation can include:
For tool-use systems, LMXAI also works with benchmark-style evaluation patterns such as BFCL-derived function-calling tests, combined with domain-specific test sets that reflect the client's real workflows.
Production agents need traces that explain what happened across a workflow. LMXAI can instrument agent runs with technologies such as OpenTelemetry and Phoenix so teams can inspect model calls, tool calls, retrieval steps, latency, failures and token usage.
This is especially important when agents operate in regulated or high-stakes domains. A team must be able to distinguish a model error from a retrieval failure, tool failure, permission problem or orchestration bug.
A typical system may look like:
User or application → API → LangGraph workflow → model/router → retrieval + tools → validation/approval → response or business action
Across the workflow sit identity, permissions, traces, evaluation and policy controls.
The final architecture can run with frontier APIs, self-hosted open models or a hybrid setup. LMXAI is model-agnostic and also builds sovereign inference stacks with vLLM and Kubernetes when data residency or infrastructure control requires it.
LMXAI has built production systems across enterprise, education and allied health, including:
The engineering stack includes LangGraph, LangChain, MCP, FastAPI, Elasticsearch, vLLM, Kubernetes, OpenTelemetry and Phoenix.
Explore LMXAI's agentic capabilities
Agentic architecture is useful when a task requires dynamic decisions between tools, sources or workflow paths. It is often unnecessary when a deterministic service, fixed pipeline or normal search endpoint can solve the problem more reliably.
LMXAI therefore starts with the business workflow and asks where model reasoning actually adds value. Autonomous complexity is added only when it earns its operational cost.
A production engagement can cover:
LMXAI can take an agentic product from workflow design to production architecture, implementation, evaluation and deployment under one engineering owner.