AMD's bet: your laptop NPU is the new AI cloud
GAIA is a local-first agent framework that treats Ryzen AI NPUs as the default compute target, not an afterthought.

What it does
GAIA is AMD’s open-source Python framework for building AI agents that run entirely on local AMD Ryzen AI hardware. It provides a base Agent class with tool registration, state management, and error recovery, plus a desktop UI, RAG over 50+ file formats, voice interaction via Whisper and Kokoro TTS, vision with Qwen3-VL-4B, and MCP server connectivity. A C++17 port exists for embedding in native applications without Python baggage.
The interesting bit
Most “local AI” projects treat edge hardware as a fallback. GAIA inverts this: the NPU and iGPU are the primary target, and cloud is simply absent. The framework is MIT-licensed, distributes agents via PyPI with auto-discovery, and explicitly targets air-gapped, HIPAA- and GDPR-sensitive deployments where sending prompts to OpenAI is a compliance non-starter.
Key highlights
- Hardware-accelerated inference on Ryzen AI NPUs + iGPUs, not just CPU fallback
- C++17 agent core for resource-constrained or native embedding scenarios
- Plugin system with PyPI distribution and auto-discovery
- MCP client built in for connecting to external tool servers
- Desktop app with document indexing, chat, and file browser
Caveats
- Minimum spec is a Ryzen AI 300-series processor; 16GB RAM required, 64GB recommended
- macOS downloads are offered but the hardware acceleration story there is unclear
- “Lemonade Server” is mentioned as required for complete setup but not explained in the README
Verdict
Worth a look if you’re building agents for healthcare, finance, or factory-floor environments where data must stay on-device. Skip it if your users lack recent AMD hardware or you need cross-platform GPU parity.
Frequently asked
- What is amd/gaia?
- GAIA is a local-first agent framework that treats Ryzen AI NPUs as the default compute target, not an afterthought.
- Is gaia open source?
- Yes — amd/gaia is open source, released under the MIT license.
- What language is gaia written in?
- amd/gaia is primarily written in Python.
- How popular is gaia?
- amd/gaia has 1.5k stars on GitHub.
- Where can I find gaia?
- amd/gaia is on GitHub at https://github.com/amd/gaia.