AI Agents
Software that uses an LLM to decide what to do next, calls tools to act on those decisions, and loops until a goal is reached.
An AI agent is the loop, not the model. The model (Claude, GPT, Gemini, an open-weights LLM) is the decision-maker. The agent is the runtime: it gives the model a goal, lets it call tools (a database, an API, a code interpreter, another agent), observes the result, and feeds the loop until done.
The distinction matters because agentic systems fail differently from straight LLM applications. A chatbot can be wrong and the user moves on. An agent that is wrong sends an email, makes a transaction, or deletes a file. Production agents need authorisation gates, observability, and circuit breakers that most prototypes skip.
Wavect’s posture: start by asking if AI is the right tool here, then if an agent is the right shape of AI for it. Most workflows that get pitched as "agentic" are better served by a deterministic pipeline with one LLM call in the middle.