The loop
- Instrument - send traces and spans from your AI agent to Adaline.
- Behaviors - let Adaline group production traffic into labeled patterns and surface important, relevant, and actionable patterns.
- Evals and Datasets - then Adaline automatically turns detected behaviors, feedback, edge cases, and user journeys into evaluators and datasets.
- Improve - turn a failing behavior into a better prompt with an automated optimization cycle.
- Deploy - review and one-click ship changes to your AI agents in real time, with confidence.
Instrument
Instrumenting your AI agent is the first step in the loop. Send production logs, traces, spans, sessions, tool calls, model inputs and outputs, costs, tokens, status, feedback, and useful metadata to Adaline so the platform has the evidence it needs to understand the agent. Good instrumentation is not just a raw log dump. It gives Adaline enough context to group recurring patterns, identify issues, create evaluators and datasets, and suggest improvements your team can review. Follow these guides to start sending useful evidence:- Integrate your AI Agent
- Instrument overview
- With Adaline integrations
- With Adaline SDKs
- With Adaline API
- With Adaline Proxy
Improve
Improve turns production evidence into reviewed prompt changes. An Improve cycle can use Behaviors, logs, evaluators, datasets, and a target prompt to generate candidate changes for your team to inspect before shipping. The right cycle starts with a concrete behavior or quality goal. Adaline can generate evaluators, prepare synthetic datasets, optimize prompt candidates, and show the reviewer what changed, what improved, what regressed, and where the change can deploy. Follow these guides to run the improvement loop:- Improve overview
- Trigger a Cycle
- Review a Cycle
- Auto Generated Evaluators
- Synthetic Datasets
- Auto Prompt Optimization
Behaviors
Behaviors are Adaline’s map of repeated agent patterns. Instead of asking your team to inspect every log, Adaline groups recurring user intents, assistant responses, tool paths, coding-agent patterns, failures, healthy workflows, and issue patterns into an operating surface. Use Behaviors to decide what deserves action. A single trace explains one request. A Behavior tells you whether the same pattern is happening enough to protect, evaluate, improve, or route to an engineering fix. Follow these guides to move from logs to patterns:Monitor
Monitor is where you analyze your AI agent’s quality, performance, and usage in real time. It shows traces, spans, charts, token usage, cost, latency, evaluation scores, and production trends. Use Monitor after instrumentation is live. Filter, search, and export logs, inspect traces and spans, analyze charts, add useful examples to datasets, and set up continuous evaluations so production traffic becomes a source of product learning. Follow these guides to operate from production evidence:- Monitor overview
- Analyze log traces
- Analyze log spans
- Analyze log charts
- Filter, search, export logs
- Deep search
- Use logs to improve prompts
Evaluators
Evaluators define what good output means for a prompt. They score model responses during prompt evaluations, production monitoring, log review, and Improve cycles. Use evaluators when a product rule, quality bar, safety requirement, output format, cost budget, latency target, or repeated production failure should become a repeatable check. Follow these guides to create and run checks:- Evaluators overview
- Evaluate prompts
- Evaluate multi-turn chat
- Analyze evaluation reports
- LLM-as-a-Judge
- JavaScript evaluators
Datasets
Datasets store the cases Adaline uses to test prompts: hand-written rows, CSV imports, multimodal inputs, production log examples, generated cases, and known regressions. In the loop, datasets are the memory of what the agent should keep doing. They preserve the examples that make evaluations, Improve cycles, and release reviews easier to trust. Follow these guides to build coverage:- Datasets overview
- Setup dataset
- Different modalities in dataset
- Dynamic columns in dataset
- Import CSV into dataset
- Link datasets in playground
Prompts
Prompts are the main change surface your AI application uses at runtime. A prompt can include model settings, messages, variables, files, tools, response formats, evaluators, datasets, versions, and deployments. Use Prompts to build and test the applied layer around the model. Then use Evaluators, Datasets, Monitor, Behaviors, and Improve to make prompt changes safer than one-off playground edits. Follow these guides to author and test prompts:- Prompts overview
- Run your first prompt
- Use parameters in prompt
- Use roles in prompt
- Use variables in prompt
- Run prompts in playground