Reason (ReAct)
The LLM emits a structured action: which tool to use and with what input — or that it is ready to answer.
Ask something that needs a calculation, a unit conversion, or a fact about PCCVDI. A ReAct agent decides which tool to call, runs it, observes the result, and repeats until it can answer. The full reasoning trace is shown so you can see exactly how it got there — no black box.
Try one
Reasoning trace
The agent’s step-by-step Thought → Action → Observation will appear here.
Reason (ReAct)
The LLM emits a structured action: which tool to use and with what input — or that it is ready to answer.
Act
The matching tool runs — a sandboxed calculator, a unit converter, or a company knowledge lookup.
Observe
The tool result is fed back to the model as an observation.
Loop
It repeats up to four steps until it has what it needs, then returns a final answer.
Local model
Runs Qwen2.5-1.5B on CPU — modest but real. Tool calls are deterministic and exact.
Production swap
Point LLM_PROVIDER at Claude or GPT and connect real tools (DBs, APIs, ticketing) — same agent loop, production quality.
We build production agents with scoped permissions, eval suites, cost caps, human-approval gates, and kill switches — connected to your systems, not a sandbox. Swap the local model for Claude or GPT with one config change.
Book a 30-minute consultation. We will walk through the use case, sketch the value case, and tell you honestly whether we can help.