3 phút đọc
amd/gaia: Build AI agents for your PC – Repository amd/gaia. Mô tả: Build AI agents for your PC. 1596 stars, 181 forks, ngôn ngữ chính Python, cập nhật 2026-10-22.
1. Repository làm gì?
GAIA is AMD's open-source agent factory. It uses coding-agent skills, evals and an auto-fix loop to improve and build agent harnesses that run locally by default on AMD Ryzen AI hardware. Local inference keeps your data private, avoids cloud usage fees, and supports air-gapped deployment with hardware-accelerated performance.
Anyone can build an agent harness with GAIA. The GAIA agent is the one we built to show what it can do: conversation, documents, data, web, memory and skills in one agent.
The terminal UI also supports optional Fireworks AI and AMD LLM Gateway chat through Lemonade. Use /provider to connect and choose a model; cloud chat sends conversation history to the selected provider. See AI provider setup.
One download for users: on Windows, one installer offers the desktop app, the terminal, or both. See Install GAIA for every platform, and its For developers section for script, pip/uv and source installs.
Note (Email agent): the Email agent installs with gaia hub install email, which fetches a binary sidecar into your GAIA agents directory — no PyPI wheel and no Node.js toolchain required. An npm client is also published for embedding the agent in a JS/TS app.
The SDK is the base layer under the GAIA agent. A minimal harness is a class with a prompt and tools:
2. Dữ liệu và cấu trúc đáng chú ý
See the full quickstart guide →
A C++17 port of the GAIA base agent framework is available under cpp/. It implements the same agent loop, tool registry, and MCP client interface without any Python dependency — suitable for embedding in native applications or resource-constrained environments.
C++ build and usage instructions →
For complete setup instructions including Lemonade Server, see the Quickstart Guide.
See the full Release Notes on the documentation site, or browse GitHub Releases.
To publish a new release (e.g. v0.17.0), create a release PR that updates these 3 files:
Then run python util/release_versions.py –stamp. It writes every version field that follows version.py, including the docs.json navbar label, the Agent UI package, and the Terminal UI's hub manifest; lint fails if one drifts. Commit what it changed with the PR, then merge and tag:
3. Khả năng ứng dụng và giới hạn
CI validates all three files are consistent with the tag before publishing to GitHub Releases and PyPI.
We welcome contributions! See our Contributing Guide for details.
Copyright(C) 2024-2026 Advanced Micro Devices, Inc. All rights reserved. SPDX-License-Identifier: MIT
Số liệu repository có thể thay đổi; nên mở liên kết nguồn để kiểm tra README, giấy phép và trạng thái phát hành.
Nguồn tham khảo: Xem bài gốc