Repository navigation
v0.14.0
GAIA v0.14.0 Release Notes
Overview
This release introduces the Knowledge Assistant for document Q&A with agentic RAG, transitions to a streamlined cross-platform developer workflow using uv, and includes Lemonade Server v9.0.8 with auto-start capabilities.
Installation
# Install uv (ultra-fast Python package manager)
# Windows: irm https://astral.sh/uv/install.ps1 | iex
# macOS/Linux: curl -LsSf https://astral.sh/uv/install.sh | sh
git clone https://github.com/amd/gaia.git
cd gaia
uv venv .venv --python 3.12
source .venv/bin/activate # Windows: .\.venv\Scripts\Activate.ps1
uv pip install -e .
gaia -vWhy uv? 10-100x faster installs, automatic Python management, cross-platform support (Windows/macOS/Linux), and editable installs.
Note: As GAIA is upgraded, the above flow is the recommended one. A new installer is coming in a future.
What's New
📚 Knowledge Assistant - Document Q&A
Chat with your documents using agentic RAG:
- Index PDFs, markdown, text, CSV, JSON, and 30+ code file types
- Semantic search with hybrid keyword boosting
- VLM image extraction from PDFs
- Auto-discovery: agent searches, indexes, and answers automatically
gaia chat --index manual.pdf
gaia rag quick report.pdf "What are the key findings?"
gaia talk --index document.pdf🍎 Cross-Platform Support
- Native macOS and Linux support
- Removed Conda dependency, migrated to Python venv
- macOS testing in CI/CD
🍋 Lemonade Server v9.0.8 Auto-Start
- GAIA automatically starts Lemonade Server if not running
- Version compatibility checks
--base-urlsupport for custom endpoints
⬇️ Model Pull with Streaming Progress
gaia model pull Qwen2.5-3B-Instruct-GGUFDownload models with real-time progress updates and resume support.
🛠️ Code Agent Improvements
- Enhanced debugging capabilities
- Structured tool role messages
- Bug fixes and deprecated tool cleanup
🔗 Unified --base-url CLI Support
Use custom Lemonade Server URLs across all commands:
gaia chat --base-url http://custom-server:8000Improvements
- Evaluation: Transcript validation, extended timeouts, resume/retry for groundtruth
- Security: Path traversal prevention with PathValidator
- Infrastructure: Constants refactoring, localhost reference updates
- Developer Experience: API documentation, Lemonade MSI installer, Node.js v20 VSCode prereq
- CI/CD: Workflow updates
Full Changelog: v0.13.0...v0.14.0