Skip to main content

Analyst Agent

The Analyst Agent is a focused structured-data agent for users who want scratchpad table tools without the full Chat Agent tool surface. It is useful for CSV-style rows, extracted records, and calculations that should be performed by SQL instead of mental arithmetic.

Quick start

Use interactive mode when you want to build up tables and ask follow-up questions:

Tool surface

gaia analyze --list-tools shows the exact tools available in your installed version. The focused Analyst Agent exposes:
  • create_table for creating scratchpad tables.
  • insert_data for loading structured rows.
  • query_data for SQL calculations and filtering.
  • list_tables for inspecting available tables.
  • drop_table for removing scratchpad tables.
The Analyst Agent does not register browser tools. Use gaia browse for web research, or gaia chat when you need the broader mixed tool set.

Local model options

By default, gaia analyze uses the local Lemonade backend configured for GAIA. You can override the model or backend with the common agent flags:
In the Agent UI the analyst appears as a single data card with a model-size selector โ€” pick Lite (~4B) for shorter analysis tasks on lighter hardware, or Full for the default model. (The old data-lite registry ID still resolves to data on the lite tier for existing sessions.)