What can Alyx do?
Turn failures into evaluation coverage
“Investigate this project’s recurring errors and build an evaluation to catch one of the failure patterns.”Start with a project that has traces. Alyx finds relevant examples, inspects inputs, outputs, and tool calls, and groups related failures. It can then propose an evaluator and configure its evaluation task, including data sources and variable mappings. Result: a diagnosis backed by trace evidence and an evaluation you can reuse on incoming data. New to evaluations? Start with the AI agent evaluation handbook.
Alyx can create an eval for you directly from your traces so that you can start measuring what matters without any manual setup.
Compare prompts with evidence
“Using this dataset, create two prompt variants, attach a helpfulness evaluation, and compare their results.”Start with a dataset and a configured model integration for the experiment. Alyx prepares the playground, creates variants, runs experiments, and analyzes results. You can also ask it to generate synthetic examples, refine the prompt, or save a version to Prompt Hub. Result: tested alternatives and results that help you choose your next change.

Alyx can help you iterate on improvements based on experiment results.
Build custom views for your application
“Create a trace view showing each tool call beside its response, latency, and evaluation scores.”Open a trace, session, or annotation-queue record and describe the layout you need. Alyx generates a custom view against your data. Review it and request refinements before accepting it. Use the view controls to save and organize supported views for reuse. Result: a layout tailored to your debugging or review task, without exporting data or building a separate interface. Learn more about custom views.
Align an evaluator with human feedback
“Help align this evaluator with the human annotations in my dataset.”Start with an evaluator and labeled examples. Alyx helps select the annotation column, configures an agreement check, runs experiments, and iterates on the evaluator template. If you need review data first, it can help create annotation configurations and labeling queues. Result: a revised evaluator and experiment results showing its agreement with your labels.
Explore all capabilities
Expand a category for supported actions and an example request. Some actions need additional context, a configured integration, or your acceptance before they run.Custom trace, session, and annotation-queue views
Custom trace, session, and annotation-queue views
Signal insights
Signal insights
Trace search and investigation
Trace search and investigation
Aggregations and custom metrics
Aggregations and custom metrics
Evaluators and human-label alignment
Evaluators and human-label alignment
Evaluation tasks
Evaluation tasks
Agent-as-a-judge evaluations
Agent-as-a-judge evaluations
Datasets
Datasets
Prompts and experiments
Prompts and experiments
Annotations and labeling queues
Annotations and labeling queues
Dashboards
Dashboards
Where to find Alyx

Alyx home: ask a question, use @ for context, and try suggested quickstarts
- Home view: the full-page experience on the Arize AX home page. Use it to start or resume a conversation, browse suggested workflows, and pick up a previous thread from your history. It is the place to begin broad or return to earlier work.
- Side chat: a panel you open over any page with the keyboard shortcut. It inherits the context of whatever you are viewing, such as a project, trace, dataset, or experiment, so you can ask about the data in front of you and let Alyx act on it without leaving the page. Dock it to the right as a resizable sidebar or detach it as a floating window. When you open it from a trace, it scopes to that trace and its spans.
Open Alyx
Use the keyboard shortcut to open or close the side chat from anywhere in the app.- macOS: Cmd+L
- Windows / Linux: Ctrl+L

Alyx summarizing experiments.
More places to work with Alyx
- Sessions: inspect interactions across traces and generate custom session views.
- Labeling queues: propose queue configurations and generate custom views for reviewers.
- Dashboards: create or edit widgets while reviewing the dashboard.
- Signal: ask about a recorded issue with its context attached to your message.
Configure Alyx
Choose a model
Use the model selector in Alyx chat to choose an available Arize-managed model or a model from your own integration. Availability depends on your account and space configuration. Alyx filters for models with sufficient tool-use capability, so not every model configured for another AX feature appears in this selector.Use your own integrations with Alyx
You can run Alyx on your own LLM providers. Configure them in Settings, then Account Settings, then Integrations, and select a configured model from the model selector in the Alyx chat. For setup details see AI provider integrations. Available integrations include the following providers. Model eligibility also applies; configuring a provider does not make every model available to Alyx:- OpenAI
- Anthropic
- Gemini
- Azure OpenAI
- Vertex AI
- AWS Bedrock
- NVIDIA NIM
- Custom endpoints that expose an OpenAI-compatible API
Add and manage LLM integrations for Alyx in Settings
Add context to Alyx
Alyx works best when it knows exactly what you’re looking at. There are three ways to give it context:- Highlight: Select any text on the page, such as a span attribute, an error message, or a prompt snippet, then press Cmd+L on macOS or Ctrl+L on Windows and Linux. Alyx opens and adds the selected text to your message. If nothing is selected, the shortcut opens or closes Alyx.
- Mention: Type
@in the Alyx input to open a menu. Mention a dataset, experiment, project, or span, and Alyx receives the IDs so it can scope the conversation to that data. - Type it: Include context directly in your message. Reference a trace, dataset, or experiment by ID, or start with “Additional context:” and add what Alyx needs to know.
Settings
Open Settings from the menu in the top-right corner of the Alyx chat to personalize Alyx and configure approvals, your keyboard shortcut, documentation assistance, and tips. Keyboard shortcut: Change the shortcut used to open and close Alyx, as described in Open Alyx. Auto Accept: Alyx presents proposals for you to review before applying changes covered by the categories below. Turn on Auto Accept for a category to let Alyx apply those changes without a confirmation step. Each category is controlled independently:- Eval and task updates: Apply evaluator and task configuration changes automatically.
- Annotations: Apply annotation configs and span annotations automatically.
- Dataset creation and appends: Create datasets and append rows automatically.
- Prompt changes: Apply prompt edits in the playground automatically.
- Experiment runs: Start proposed experiment runs automatically.
- Name: What Alyx should call you.
- Role: What best describes your work.
- Instructions: Free-form context Alyx should keep in mind, such as “I primarily code in Python.”
Open Alyx Settings from the chat menu to configure your keyboard shortcut and Auto Accept settings
Chat experience
Edit and resend a message
Hover over a message you have sent and select Edit & resend, or click the message to edit it in place. Change the text and adjust the attached context, then press Enter to send or Escape to cancel. If that message previously produced results, such as a dataset, evaluation, or experiment, Alyx asks you to confirm before resending, because resending rewrites the conversation from that point on. Everything after the edited message is replaced, the turns above it stay in place, and the original turn is archived.Queue a message
If Alyx is still responding, you can line up your next message instead of waiting. Type it and send, and it appears as Queued beneath the conversation. Alyx sends it automatically once the current response finishes. Send it right away with Send Now, or remove it from the queue.Follow Alyx’s progress
For multi-step work, Alyx can display a plan and update it as it completes tasks. Supported Claude and GPT models also provide reasoning summaries in the thinking view.Return to a conversation
Open your conversation history from Alyx home to resume earlier work. The home view and side chat share the same conversation as you navigate between pages.Data privacy
Alyx sends requests to the model provider selected for your conversation. Arize-managed options include Azure OpenAI and Anthropic. When you use your own integration, your provider configuration and its data-handling terms apply. Data processing: Azure OpenAI and Anthropic act as data processors for prompts and outputs sent to and generated by Alyx, depending on which Arize-hosted model is used. Provider processing and retention depend on the service and applicable configuration; see the provider documentation linked below. Model training: Azure OpenAI and Anthropic describe their training and data-use commitments in the provider documentation linked below. Review the applicable terms for your selected integration. Microsoft and Azure OpenAI: The Azure OpenAI Service is fully controlled by Microsoft and hosted in Microsoft’s Azure environment. It does not interact with any other OpenAI-operated services such as ChatGPT or the OpenAI API. Anthropic and Claude: When Alyx uses Claude, Anthropic processes requests on Anthropic infrastructure under Anthropic’s security and data commitments for enterprise API use, separate from unrelated consumer products. Security and compliance: Azure OpenAI and Anthropic help Arize meet industry-standard security and compliance measures throughout the process.
For more detail see Azure OpenAI Service data, privacy, and security in Microsoft’s documentation, Anthropic’s trust and privacy documentation, or contact support@arize.com.