GAIA agent demo

A LangGraph tool-calling agent that can search the web, read files, run calculations, transcribe audio, and more. View the code on GitHub

  1. Ask a question — type it in the box below, or click one of the example questions to auto-fill it (some examples also attach a sample file).
  2. Attach a file (optional) — upload an image, audio clip, PDF, or other document for the agent to reference. Once attached, a preview will appear so you can view the file before running.
  3. Click "Ask agent" (or press Enter in the question box) to start the run.
  4. Watch the agent trace — expand the "Agent trace" section to see which tools the agent calls (web search, PDF reader, audio transcriber, etc.) and what each one returns, updated live as the agent works.
  5. Final answer — once the agent finishes, the answer appears in the highlighted box at the bottom.

Supported attachments: images (.png, .jpg, ...), audio (.mp3, .wav, ...), PDFs, and other common file types (.csv, .txt, .xlsx, .docx, etc.).

Try an example

Examples
Question Attach a file (optional)

📎 Attachment preview

Final answer