Add example agents and integration test workflow#340
Open
kovtcharov wants to merge 5 commits intomainfrom
Open
Add example agents and integration test workflow#340kovtcharov wants to merge 5 commits intomainfrom
kovtcharov wants to merge 5 commits intomainfrom
Conversation
- Add weather_agent.py for MCP weather integration - Add rag_doc_agent.py for document Q&A with RAG - Add product_mockup_agent.py for HTML landing page generation - Add integration tests for all example agents - Add CI/CD workflow to validate examples on every PR
added 4 commits
February 11, 2026 17:34
- Add tests for mcp_time_server_agent.py - Add tests for mcp_windows_system_health_agent.py - Add tests for sd_agent_example.py - Coverage now 10/10 (100%) of example files
External contributors can submit examples without AMD copyright
- Use Qwen3-4B-GGUF model for faster inference in examples - Update workflow to run on self-hosted Strix runner with Lemonade server - Convert integration tests to actually execute agents and validate responses - Add Lemonade server startup to CI/CD workflow
- Replace marketing slogan with technical value prop - Update headline to 'Agent SDK for AMD Ryzen AI' - Add MCP to list of key capabilities - Add Computer Use Agents (CUA) to use cases - More professional tone per leadership feedback
itomek
approved these changes
Feb 12, 2026
| <strong style={{color: '#ED1C24'}}>Private by design.</strong> No API fees. Your workflow, your way.<br/><br/> | ||
| GAIA is an open-source SDK for building AI agents—programs that reason, search your files, and take action—running <strong>100% on your PC</strong>. | ||
| Build intelligent agents with local LLMs, RAG, voice, vision, and MCP.<br/><br/> | ||
| GAIA is an open-source Python SDK for building AI agents that run <strong>100% locally</strong> on AMD Ryzen AI PCs—private by design, with no cloud dependencies or API costs. |
Collaborator
There was a problem hiding this comment.
A word of caution here for the statement "with no cloud dependencies." This seems like a strong statement to say that the GAIA repository will not have any cloud dependencies.
I think what you meant is that you do not need any cloud dependencies to run GAIA, but there might be agents or examples in the future that do interact with cloud services.
Collaborator
There was a problem hiding this comment.
Case in point, you are using a Weather service in weather_agent.py
| AI that writes, debugs, and ships code with full codebase context. | ||
| </Card> | ||
| <Card title="Computer Use Agents" icon="desktop" href="/guides/mcp/windows-system-health"> | ||
| Automate desktop apps, system settings, and workflows via MCP integration. |
Collaborator
There was a problem hiding this comment.
I think this should be "Automate Windows 11 desktop apps"
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.
Summary
New Examples
weather_agent.py- Real-time weather via MCP server integrationrag_doc_agent.py- Document Q&A using RAG for private dataproduct_mockup_agent.py- HTML landing page generator for rapid prototypingAll examples use Qwen3-4B-GGUF for faster inference.
Testing
tests/integration/test_example_agents.py- Real execution tests with response validation.github/workflows/test_examples.yml- CI/CD on Strix runner with Lemonade serverTest coverage: 10/10 examples (100%)
Tests that actually run:
Documentation Updates
docs/index.mdx)CI/CD Workflow
All examples are verified, copy-paste ready, and validated in CI/CD pipeline.