Merged
Conversation
kovtcharov-amd
approved these changes
Jan 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
GAIA v0.15.0 Release Notes
Overview
This release transforms GAIA into a full AI Agent Framework (SDK v1.0.0), introduces the Medical Intake Agent with Dashboard, adds the Database Module for SQLite-backed agents, and includes comprehensive documentation improvements with new playbooks.
Installation
Or install from PyPI:
What's New
🚀 SDK v1.0.0 - AI Agent Framework
GAIA is now positioned as a pure framework/SDK for building AI PC agents:
🏥 Medical Intake Agent with Dashboard
Complete patient intake form processing system:
🗄️ Database Module
New
gaia.databasemodule with two usage patterns:DatabaseAgent (prototyping):
DatabaseMixin (production):
🧪 Testing Utilities Module
New
gaia.testingmodule for testing agents without real LLM/VLM services:MockLLMProvider,MockVLMClient,MockToolExecutortemp_directory,temp_file,create_test_agentfixturesassert_llm_called,assert_tool_calledassertions💻 Hardware Advisor Agent
New example agent with LemonadeClient APIs for dynamic model recommendations:
📚 GAIA Code Playbook
Complete 3-part playbook for the Code Agent:
Improvements
Agent UX Enhancements
Code Agent
create-next-appwould fail on non-empty directoriesLemonade Server Integration
LemonadeManagersingletonDocumentation
setup.mdxwith step-by-step installation guideglossary.mdxwith 50+ GAIA terms<CodeGroup>component across multiple docs for compact command examplesPyPI Package
gaiatoamd-gaia(import name remainsgaia)Bug Fixes
role==toolInfrastructure
CI/CD
ready_for_cilabel added)test_unit.ymlworkflow for fast unit/integration testsactions/checkoutv5,actions/setup-pythonv6Documentation Site
Breaking Changes
None. All changes are additive.
Full Changelog
40 commits from 8 contributors
Key PRs:
amd-gaiaFull Changelog: v0.14.1...v0.15.0