Project Files Structure

This is the Agilab project files tree:

.
├── apps
│   ├── README.md
│   ├── agent_app_template
│   │   ├── MANIFEST.in
│   │   ├── MANIFEST.in.in
│   │   ├── README.md
│   │   ├── pyproject.toml
│   │   ├── src
│   │   │   ├── agent_app
│   │   │   │   ├── __init__.py
│   │   │   │   └── agent_app.py
│   │   │   ├── agent_app_worker
│   │   │   │   ├── __init__.py
│   │   │   │   ├── agent_app_worker.py
│   │   │   │   ├── post_install.py
│   │   │   │   ├── pre_install.py
│   │   │   │   └── pyproject.toml
│   │   │   ├── app_settings.toml
│   │   │   ├── args_ui_snippet.py
│   │   │   └── pre_prompt.json
│   │   └── uv_config.toml
│   ├── dag_app_template
│   │   ├── MANIFEST.in
│   │   ├── README.md
│   │   ├── pyproject.toml
│   │   ├── src
│   │   │   ├── app_settings.toml
│   │   │   ├── args_ui_snippet.py
│   │   │   ├── dag_app
│   │   │   │   ├── __init__.py
│   │   │   │   └── dag_app.py
│   │   │   ├── dag_app_worker
│   │   │   │   ├── __init__.py
│   │   │   │   ├── dag_app_worker.py
│   │   │   │   ├── post_install.py
│   │   │   │   ├── pre_install.py
│   │   │   │   └── pyproject.toml
│   │   │   └── pre_prompt.json
│   │   └── uv_config.toml
│   ├── flight_project
│   │   ├── MANIFEST.in
│   │   ├── README.md
│   │   ├── apps
│   │   ├── build.py
│   │   ├── dask_worker_0.pid
│   │   ├── pyproject.toml
│   │   ├── run_test.sh
│   │   ├── src
│   │   │   ├── agi_manager -> /Users/jpm/PycharmProjects/agilab/src/fwk/core/node/src/agi_manager
│   │   │   ├── agi_worker -> /Users/jpm/PycharmProjects/agilab/src/fwk/src/agi_worker
│   │   │   ├── app_settings.toml
│   │   │   ├── args_ui_snippet.py
│   │   │   ├── flight
│   │   │   │   ├── __init__.py
│   │   │   │   └── flight.py
│   │   │   ├── flight_project.egg-info
│   │   │   │   ├── PKG-INFO
│   │   │   │   ├── SOURCES.txt
│   │   │   │   ├── dependency_links.txt
│   │   │   │   ├── not-zip-safe
│   │   │   │   ├── requires.txt
│   │   │   │   └── top_level.txt
│   │   │   ├── flight_worker
│   │   │   │   ├── __init__.py
│   │   │   │   ├── dataset.7z
│   │   │   │   ├── flight_worker.c
│   │   │   │   ├── flight_worker.py
│   │   │   │   ├── flight_worker.pyx
│   │   │   │   ├── post_install.py
│   │   │   │   ├── pre_install.py
│   │   │   │   └── pyproject.toml
│   │   │   ├── lab_steps.ipynb
│   │   │   ├── lab_steps.toml
│   │   │   └── pre_prompt.json
│   │   ├── test
│   │   │   ├── __init__.py
│   │   │   ├── _test_flight_manager.py
│   │   │   ├── _test_flight_worker.py
│   │   │   ├── test_df.ipynb
│   │   │   ├── test_flight.py
│   │   │   ├── test_flight_manager.py
│   │   │   └── test_flight_worker.py
│   │   ├── uv.lock
│   │   └── uv_config.toml
│   ├── install.ps1
│   ├── install.py
│   ├── install.sh
│   ├── link_sim_project -> link_sim_project
│   ├── mycode_project
│   │   ├── MANIFEST.in
│   │   ├── README.md
│   │   ├── build.py
│   │   ├── install.py
│   │   ├── pyproject.toml
│   │   ├── src
│   │   │   ├── app_settings.toml
│   │   │   ├── args_ui_snippet.py
│   │   │   ├── mycode
│   │   │   │   ├── __init__.py
│   │   │   │   └── mycode.py
│   │   │   ├── mycode_project.egg-info
│   │   │   │   ├── PKG-INFO
│   │   │   │   ├── SOURCES.txt
│   │   │   │   ├── dependency_links.txt
│   │   │   │   ├── not-zip-safe
│   │   │   │   ├── requires.txt
│   │   │   │   └── top_level.txt
│   │   │   ├── mycode_worker
│   │   │   │   ├── __init__.py
│   │   │   │   ├── mycode_worker.c
│   │   │   │   ├── mycode_worker.py
│   │   │   │   ├── mycode_worker.pyx
│   │   │   │   ├── post_install.py
│   │   │   │   ├── pre_install.py
│   │   │   │   └── pyproject.toml
│   │   │   └── pre_prompt.json
│   │   ├── test
│   │   │   ├── __init__.py
│   │   │   ├── _test_mycode_manager.py
│   │   │   ├── _test_mycode_worker.py
│   │   │   ├── test_mycode_manager.py
│   │   │   └── test_mycode_worker.py
│   │   ├── uv.lock
│   │   └── uv_config.toml
│   ├── pandas_app_template
│   │   ├── MANIFEST.in
│   │   ├── README.md
│   │   ├── pyproject.toml
│   │   ├── src
│   │   │   ├── app_settings.toml
│   │   │   ├── args_ui_snippet.py
│   │   │   ├── pandas_app
│   │   │   │   ├── __init__.py
│   │   │   │   └── pandas_app.py
│   │   │   ├── pandas_app_worker
│   │   │   │   ├── __init__.py
│   │   │   │   ├── pandas_app_worker.py
│   │   │   │   ├── post_install.py
│   │   │   │   ├── pre_install.py
│   │   │   │   └── pyproject.toml
│   │   │   └── pre_prompt.json
│   │   └── uv_config.toml
│   ├── polars_app_template
│   │   ├── MANIFEST.in
│   │   ├── README.md
│   │   ├── pyproject.toml
│   │   ├── src
│   │   │   ├── app_settings.toml
│   │   │   ├── args_ui_snippet.py
│   │   │   ├── polars_app
│   │   │   │   ├── __init__.py
│   │   │   │   └── polars_app.py
│   │   │   ├── polars_app_worker
│   │   │   │   ├── __init__.py
│   │   │   │   ├── polars_app_worker.py
│   │   │   │   ├── post_install.py
│   │   │   │   ├── pre_install.py
│   │   │   │   └── pyproject.toml
│   │   │   └── pre_prompt.json
│   │   └── uv_config.toml
│   ├── run-all-test.py
│   └── satcom_sim_project -> satcom_sim_project
├── core
│   ├── LICENSE
│   ├── README.md
│   ├── SECURITY.md
│   ├── cluster
│   │   ├── MANIFEST.in
│   │   ├── __init__.py
│   │   ├── build.py
│   │   ├── coverage.xml
│   │   ├── dist
│   │   │   └── agi_cluster-0.3.59-py3-none-any.whl
│   │   ├── pyproject.toml
│   │   ├── src
│   │   │   ├── __init__.py
│   │   │   ├── agi_cluster.egg-info
│   │   │   │   ├── PKG-INFO
│   │   │   │   ├── SOURCES.txt
│   │   │   │   ├── dependency_links.txt
│   │   │   │   ├── requires.txt
│   │   │   │   └── top_level.txt
│   │   │   └── agi_distributor
│   │   │       ├── __init__.py
│   │   │       ├── agi_distributor.py
│   │   │       └── cli.py
│   │   ├── uv.lock
│   │   └── uv_config.toml
│   ├── coverage.xml
│   ├── env
│   │   ├── MANIFEST.in
│   │   ├── coverage.xml
│   │   ├── dist
│   │   │   └── agi_env-0.3.59-py3-none-any.whl
│   │   ├── pyproject.toml
│   │   ├── src
│   │   │   ├── agi_env
│   │   │   │   ├── __init__.py
│   │   │   │   ├── agi_env.py
│   │   │   │   └── resources
│   │   │   ├── agi_env.egg-info
│   │   │   │   ├── PKG-INFO
│   │   │   │   ├── SOURCES.txt
│   │   │   │   ├── dependency_links.txt
│   │   │   │   ├── requires.txt
│   │   │   │   └── top_level.txt
│   │   │   └── pyproject.toml
│   │   ├── test
│   │   │   ├── __init__.py
│   │   │   ├── _test_ssh.py
│   │   │   ├── _test_ssh_cmd.py
│   │   │   ├── clean_csv.py
│   │   │   ├── dummy_cmd.py
│   │   │   └── test_agi_env.py
│   │   ├── uv.lock
│   │   └── uv_config.toml
│   ├── gen-app-script.py
│   ├── get_supported_python_versions.py
│   ├── install.ps1
│   ├── install.sh
│   ├── node
│   │   ├── MANIFEST.in
│   │   ├── README.md
│   │   ├── SECURITY.md
│   │   ├── __init__.py
│   │   ├── pyproject.toml
│   │   ├── src
│   │   │   ├── README.md
│   │   │   ├── SECURITY.md
│   │   │   ├── __init__.py
│   │   │   ├── agent_worker
│   │   │   │   ├── __init__.py
│   │   │   │   └── agent_worker.py
│   │   │   ├── agi_dispatcher
│   │   │   │   ├── __init__.py
│   │   │   │   ├── agi_dispatcher.py
│   │   │   │   └── build.py
│   │   │   ├── agi_node.egg-info
│   │   │   │   ├── PKG-INFO
│   │   │   │   ├── SOURCES.txt
│   │   │   │   ├── dependency_links.txt
│   │   │   │   ├── requires.txt
│   │   │   │   └── top_level.txt
│   │   │   ├── dag_worker
│   │   │   │   ├── __init__.py
│   │   │   │   └── dag_worker.py
│   │   │   ├── pandas_worker
│   │   │   │   ├── __init__.py
│   │   │   │   └── pandas_worker.py
│   │   │   └── polars_worker
│   │   │       ├── __init__.py
│   │   │       └── polars_worker.py
│   │   ├── uv.lock
│   │   └── uv_config.toml
│   ├── run-all-test.py
│   └── test
│       ├── __init__.py
│       ├── _test_dask.py
│       ├── _test_kill.py
│       ├── test_agent_worker.py
│       ├── test_agi_runner.py
│       ├── test_base_worker.py
│       ├── test_dag_worker.py
│       ├── test_pandas_worker.py
│       ├── test_polars_worker.py
│       └── test_work_dispatcher.py
├── gui
│   ├── LICENSE
│   ├── MANIFEST.in
│   ├── README.md
│   ├── pyproject.toml
│   ├── src
│   │   ├── agi_gui
│   │   │   ├── AGILAB.py
│   │   │   ├── __init__.py
│   │   │   ├── agi_copilot.py
│   │   │   ├── lab_run.py
│   │   │   ├── pagelib.py
│   │   │   ├── pages
│   │   │   │   ├── ▶️ EDIT.py
│   │   │   │   ├── ▶️ EXECUTE.py
│   │   │   │   ├── ▶️ EXPERIMENT.py
│   │   │   │   └── ▶️ VIEW.py
│   │   │   ├── resources
│   │   │   │   └── __init__.py
│   │   │   └── steps.toml
│   │   └── agi_gui.egg-info
│   │       ├── PKG-INFO
│   │       ├── SOURCES.txt
│   │       ├── dependency_links.txt
│   │       ├── entry_points.txt
│   │       ├── requires.txt
│   │       └── top_level.txt
│   ├── test
│   │   ├── __init__.py
│   │   └── test-streamlit.sh
│   ├── uv.lock
│   └── uv_config.toml
├── pycharm
│   ├── _template_app_egg_manager.xml
│   ├── _template_app_lib_worker.xml
│   ├── _template_app_postinstall_worker.xml
│   ├── _template_app_preinstall_manager.xml
│   ├── _template_app_run.xml
│   ├── _template_app_test_manager.xml
│   ├── _template_app_test_worker.xml
│   └── gen-app-script.py
└── views
    ├── README.md
    ├── maps
    │   └── src
    │       └── maps
    │           ├── __init__.py
    │           └── maps.py
    ├── maps-3d
    │   └── src
    │       └── maps_3d
    │           ├── __init__.py
    │           └── maps_3d.py
    └── pyproject.toml

68 directories, 253 files