Skip to main content
An agent is a configurable AI assistant. It combines a language model with instructions, optional tools, memory, and knowledge — packaged as a reusable unit that the Alquimia Runtime can execute.

What makes up an agent

How agents run

When a user sends a message:
The Runtime handles all of this automatically based on the agent’s configuration. You don’t write any of this logic — you configure it in Studio.

Evaluation strategies

The evaluation strategy controls how the agent thinks. This is one of the most important settings for an agent.
When you add MCP servers or other agents to your agent, Studio automatically switches the evaluation strategy to react. This ensures the agent can actually use its tools. You can override this manually in Dev Mode.

The ReAct loop explained

react is the most powerful strategy. The agent follows this cycle:
  1. Reason — “I need to look up the user’s account to answer this”
  2. Act — calls the get_account tool from an MCP server
  3. Observe — receives the tool result
  4. Reason again — “Now I have the account info, I can answer”
  5. Respond — generates the final answer
This continues until the agent has enough information to respond or hits its reasoning limit.

Next steps

Creating an Agent

Step-by-step walkthrough of the agent creation wizard.

Dev Mode

Take full control of the system prompt and evaluation strategy.