AGILab Documentation
If you are new to AGILab, choose one route first:
See the UI now: open AGILAB Demo for the public Hugging Face Space.
Prove it locally: follow Quick-Start with the built-in
flight_project. Target: pass the first proof in 10 minutes.Use the API/notebook: follow agi-core Demo for the smaller
AgiEnv/AGI.run(...)surface.
The fastest adoption ladder is browser preview, local first proof, evidence manifest, then expansion into notebooks, package mode, external apps, or cluster work.
If the local first proof fails, use Newcomer First-Failure Recovery before branching into cluster mode, external app repositories, or broader workflows.
For release-level evidence, use Release Proof; it points to the latest public GitHub release, package proof, CI guardrails, and hosted demo status.
This documentation then expands into architecture, service mode, API references, and example projects.
Start
Use
Build
- AGILab Architecture
- AGI Core Architecture
- AGILab in the MLOps Toolchain
- Executive review summary
- MLflow strategy
- Best fit and limits
- Research experimentation evidence
- Engineering prototyping evidence
- Production readiness evidence
- Strategic potential evidence
- Where AGILab helps
- What AGILab does not aim to cover
- Positioning vs. other tools
- Framework comparison
- Selection guide
- Suggested workflow
- See also
- Learning Workflows
- Framework API
- Pinned public framework submodule
- Cluster
- Module Reference
- Environment Variables
- Agent Workflows
- 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?
- Can I run Dask again inside one AGILAB worker and still see it in the outer Dask dashboard?
- Regenerating IDE run configurations
- Switching PyCharm to another source checkout
- Using run configurations without PyCharm
- Do I need to run tests during install?
- “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
Examples