amd/gaia

Build AI agents for your PC

What it solves

GAIA は、クラウド API を必要とせず、完全にローカル ハードウェア上で動作するインテリジェント AI エージェントを構築・展開・展開する方法を提供します。これにより、データのプライバシー、サブスクリプション コストの排除、エアギャップ環境での AI 動作が可能になり、同時に AMD Ryzen AI プロセッサのハードウェア アクセラレーションを利用できます。

How it works

GAIA は、ツールオーケストレーション、状態管理、およびエラーリカバリのためのベース エージェント クラスを提供するフレームワークです。迅速な開発のための Python SDK と、ネイティブ アプリケーションへの組み込み用の C++17 port が含まれています。システムは AMD Ryzen AI ハードウェアの NPU と iGPU を活用して推論を加速させます。また、Model Context Protocol (MCP) と統合し、外部ツールへのアクセスを提供し、PyPI を通じてエージェントを配布するためのプラグイン システムを構成します。

Who it's for

プライバシー重視の AI アプリケーションを構築する開発者、規制業界(ヘルスケアや金融など)のエンタープライズ ユーザー、および AMD Ryzen AI ハードウェアをターゲットとする開発者。

Highlights

  • 100% Local Execution: All processing happens on-device, ensuring privacy and zero cloud costs.

  • RAG System: Built-in document indexing and semantic search supporting over 50 file formats.

  • Multimodal Capabilities: Includes voice integration (Whisper ASR and Kokoro TTS) and vision models (Qwen3-VL-4B) for image text extraction.

  • Cross-Language Support: Available in both Python and C++ for flexibility in deployment.

  • MCP Integration: Ability to connect to any MCP server for expanded tool capabilities.