Agents & orchestration

AMD GAIA

AMD's open-source framework for building AI agents that run entirely locally on Ryzen AI hardware.

  • Agents & orchestration
  • Open source
  • Python
  • Contributor
Python TypeScript Ryzen AI Lemonade Agents

What it is

GAIA is AMD’s open-source framework for building AI agents that run 100% locally on AMD Ryzen AI hardware. Private data stays on the machine. There is a CLI, docs, and installers for Windows, macOS, and Linux.

I did not start the project. I did spend a serious stretch of the co-op inside it.

Why it matters

A local agent that cannot call tools reliably is a chatbot with extra steps. The failure mode I cared about was multi-turn tool selection as context piled up — the same reliability questions I was asking on Interviewer, pointed at an email agent instead of a mock interview.

How it works

GAIA is a full agent harness, not a single demo. My attributed commits on amd/gaia cluster around the Email Agent: batch tools, force_llm, CLI wiring, retry-prompt fixes, review follow-ups, and tests that register expected tools. In parallel I looked at how context accumulation and private state ownership change tool-calling reliability, and argued for elevating state handling in the harness rather than hoping the prompt would remember everything.

That research thread is also what later showed up in LOOM, a standalone orchestrator I extracted and have not put a public repo link on yet.

Status

Upstream: amd/gaia. Docs: amd-gaia.ai. Available on PyPI as amd-gaia. I am a contributor.

Related

  • Lemonade SDK — local inference underneath many GAIA setups
  • LOOM — a later standalone orchestrator I extracted; not publicly linked yet