Installation Issues
Installer fails or hangs
Installer fails or hangs
Generate detailed logs:Common causes:
- Hardware Compatibility: The installer detects available hardware capabilities
- Driver Incompatibility: For Ryzen AI systems, ensure you have compatible NPU drivers
- PATH issues: If the installer can’t update your PATH, a warning will be displayed
uv not recognized after install
uv not recognized after install
Restart your terminal, or manually add to PATH:Windows (PowerShell):Linux:
PowerShell script execution error
PowerShell script execution error
Run this once to allow script execution:Then retry the activation command.
Python version issues
Python version issues
GAIA requires Python 3.10-3.12. If uv will automatically download Python if not installed.
uv venv fails:Agent & SDK Issues
Agent not found after install
Agent not found after install
Module not found errors
Module not found errors
Ensure imports use the correct package paths:
Tools not registering
Tools not registering
The
@tool decorator must be inside _register_tools():LLM not responding
LLM not responding
Check if Lemonade Server is running:If not running, start it:
API Server Issues
Connection refused
Connection refused
Ensure server is running:Check if port is in use:
Model not found error
Model not found error
Use the correct model ID:Default model ID is
gaia-code.Agent processing failed
Agent processing failed
Ensure Lemonade is running with sufficient context size:
Port already in use
Port already in use
Stop existing server or use a different port:
Voice & Audio Issues
Audio device errors
Audio device errors
List available audio devices:Try a different device index:
Speech not recognized
Speech not recognized
- Check microphone permissions in system settings
- Ensure microphone is not muted
- Try speaking louder/closer to microphone
- Check
--audio-device-indexis set correctly
TTS not working
TTS not working
Verify Kokoro TTS is installed:Check audio output device is configured correctly.
RAG & Document Issues
Missing RAG dependencies
Missing RAG dependencies
Install the RAG extra:Or for development:
PDF processing errors
PDF processing errors
- Ensure PDFs have extractable text (not scanned images)
- For scanned PDFs, use OCR preprocessing first
- Check file permissions
Slow document indexing
Slow document indexing
- Use
--statsto monitor progress - Larger documents take more time
- Consider chunking very large documents
Context not being used
Context not being used
- Verify documents were indexed successfully at startup
- Check console output for indexing confirmation
- Ensure document path is correct
Routing Agent Issues
Routing to wrong language
Routing to wrong language
The routing agent may misdetect the language/framework.Solutions:
- Be more specific in your query (mention the language)
- Check the routing confidence in logs
- Adjust routing thresholds if available
Too many clarifying questions
Too many clarifying questions
Solutions:
- Include framework/language in initial query
- Set default routing preferences
- Adjust confidence thresholds
Routing agent errors or skips detection
Routing agent errors or skips detection
Check:
- Lemonade Server is running
- Routing model is loaded
- Query format is valid
Evaluation Issues
Evaluation mode confusion
Evaluation mode confusion
If
gaia eval produces inconsistent results:- Check: Are you using Comparative Evaluation or Standalone Assessment mode?
- Fix: Ensure groundtruth data is either embedded or provided via
-gflag - Verify: Look for log message “Loaded ground truth data from:” vs “No ground truth file provided”
Q&A experiments failing
Q&A experiments failing
If batch-experiment fails with “No queries found”:
- Check: Are you using groundtruth files as input?
- Fix: Use
gaia batch-experiment -i ./output/groundtruth/consolidated_qa_groundtruth.json - Why: Q&A groundtruth contains the specific questions models need to answer
Dependency compatibility issues
Dependency compatibility issues
If you encounter numpy/pandas/sklearn import errors:Symptoms:
ValueError: numpy.dtype size changedImportError: cannot import name 'ComplexWarning'
Electron App Issues
Cannot find module 'electron'
Cannot find module 'electron'
Cause: Import path is incorrectFix: Use proper mocking in tests:
Tests timeout
Tests timeout
Cause: Async operations not completingFix: Add proper timeout handling:
Still Need Help?
FAQ
Common questions answered
GitHub Issues
Report bugs or request features
Email Support
Contact the GAIA team