AGILab Documentation
If you are new to AGILab, start here:
Read Newcomer Guide.
Follow Quick-Start.
If the first proof fails, use Newcomer First-Failure Recovery.
Use the built-in flight_project first. Keep cluster mode, notebook-first
flows, and private-app repositories for later.
This documentation then expands into architecture, service mode, API references, and example projects.
Start
- Newcomer Guide
- Quick-Start
- Newcomer First-Failure Recovery
- Before anything else
- Failure 1:
uvis missing - Failure 2:
./install.sh --install-apps --test-appsfails - Failure 3: the built-in app path is not found
- Failure 4: the web UI or About/ORCHESTRATE smoke fails
- Failure 5: no fresh output appears under
~/log/execute/flight/ - When you are past the newcomer hurdle
- Compatibility Matrix
Build
- AGILab Architecture
- AGI Core Architecture
- AGILab in the MLOps Toolchain
- Learning Workflows
- Framework API
- Pinned public framework submodule
- Cluster
- Distributed Workers
- Prerequisites
- Step 1: Configure Distributed Execution in ORCHESTRATE
- Step 2: Let ORCHESTRATE Generate the Snippet
- Reading
modeandmodes_enabled - Quick UI Walkthrough
- Equivalent Generated Snippets
- Step 3: Validate the Distribution Before Running
- Step 4: Reuse the Generated Snippet in PIPELINE
- Best Practices
- Troubleshooting
- Module Reference
- Environment Variables
- FAQ
- Missing worker packages during AGI.run_*
- Why installers still build eggs
- Do we already have DAG/task orchestration?
- Who manages multithreading when Dask is disabled?
- Regenerating IDE run configurations
- Using run configurations without PyCharm
- “VIRTUAL_ENV … does not match the project environment” warning
- Why does a run create
distribution.json? - Switching the active app in the web interface
- Docs drift after touching core APIs
- AGI.install_* fails looking for
pyproject.toml - Where are installer logs written?
- Why did my local coverage run not change the README badge?
- Why can
agi-guibe at 99% while globalagilabcoverage is lower? - Which docs repo should I edit?
- What does
tools/newcomer_first_proof.pyactually prove?
- Project Files Structure
- Troubleshooting
- Known Bugs
- Licenses
Service and Operations
Reference