.dockerignore
.gitignore
.isort.cfg
.markdownlint-cli2.yaml
.pre-commit-config.yaml
.pylintrc
.readthedocs.yaml
.spellcheck-en-custom.txt
.spellcheck.yml
CHANGELOG.md
CODE_OF_CONDUCT.md
LICENSE
MAINTAINERS.md
Makefile
README.md
SECURITY.md
TROUBLESHOOTING.md
pyproject.toml
requirements-dev.txt
requirements-vllm-cuda.txt
requirements.txt
tox.ini
.github/PULL_REQUEST_TEMPLATE.md
.github/dependabot.yml
.github/mergify.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/design_change.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/team_recommend.md
.github/ISSUE_TEMPLATE/ux_issue.md
.github/actions/free-disk-space/action.yml
.github/workflows/actionlint.dockerfile
.github/workflows/actionlint.yml
.github/workflows/docs.yml
.github/workflows/e2e-aws-custom.yml
.github/workflows/e2e-nvidia-l4-x1.yml
.github/workflows/e2e-nvidia-l40s-x4.yml
.github/workflows/e2e-nvidia-t4-x1.yml
.github/workflows/image-cuda.yml
.github/workflows/lint.yml
.github/workflows/pypi.yaml
.github/workflows/shellcheck.yaml
.github/workflows/spellcheck.yaml
.github/workflows/stale_bot.yml
.github/workflows/status-checks.yml
.github/workflows/test.yml
.github/workflows/validate-notebooks.yml
.github/workflows/matchers/actionlint.json
.github/workflows/matchers/mypy.json
.github/workflows/matchers/pylint.json
CONTRIBUTING/CONTRIBUTING.md
CONTRIBUTING/FIRST_TIME_CONTRIBUTORS.md
containers/README.md
containers/sitecustomize.py
containers/bin/debug-llama
containers/bin/debug-pytorch
containers/cuda/Containerfile
containers/cuda/intel-oneapi.repo
containers/hpu/Containerfile
containers/rocm/Containerfile
containers/rocm/gfx-version.sh
containers/rocm/remove-gfx.sh
docs/Makefile
docs/README.md
docs/amd-rocm.md
docs/ci.md
docs/cli_reference.md
docs/conf.py
docs/converting_GGUF.md
docs/demo-slides.md
docs/gpu-acceleration.md
docs/habana-gaudi.md
docs/ilab.rst
docs/index.rst
docs/release-strategy.md
docs/requirements.txt
docs/workflow.png
docs/workflow.puml
docs/images/github-actions-run-workflow-example.png
docs/images/instructlab-ci-ecosystem.png
docs/static/.gitignore
docs/templates/.gitignore
notebooks/README.md
notebooks/Training_a_LoRA_With_Instruct_Lab.ipynb
notebooks/images/collab-copy-path.png
notebooks/images/collab-file-upload-button.png
notebooks/images/collab-folder-icon.png
notebooks/images/kaggle/clear-outputs.png
notebooks/images/kaggle/copy-file-path.png
notebooks/images/kaggle/create-new-nb.png
notebooks/images/kaggle/create.png
notebooks/images/kaggle/file-click.png
notebooks/images/kaggle/import-nb.png
notebooks/images/kaggle/input-drop-files.png
notebooks/images/kaggle/input-upload.png
notebooks/images/kaggle/input.png
notebooks/images/kaggle/new-dataset.png
notebooks/images/kaggle/select-accelerator-p100.png
notebooks/images/kaggle/select-accelerator.png
requirements/cpu.txt
requirements/cuda.txt
requirements/hpu.txt
requirements/mps.txt
requirements/rocm.txt
scripts/e2e-ci.sh
scripts/e2e-custom.sh
scripts/e2e_config_edit.py
scripts/functional-tests.sh
scripts/validate_notebook.py
scripts/infra/README.md
scripts/infra/cloud-instance.sh
scripts/infra/instructlab-cloud-config-example
scripts/infra/local-setup.sh
scripts/infra/nvidia-setup.sh
scripts/test-data/e2e-qna-freeform-skill.yaml
scripts/test-data/e2e-qna-grounded-skill.yaml
scripts/test-data/e2e-qna-knowledge-phoenix.yaml
scripts/test-data/e2e-qna-knowledge.yaml
scripts/test-data/mock-template.txt
scripts/test-data/train-profile-a10g-x1.yaml
scripts/test-data/train-profile-l40s-x4.yaml
scripts/test-data/train_all_pruned_SDG.jsonl
src/instructlab/__init__.py
src/instructlab/__main__.py
src/instructlab/_version.py
src/instructlab/clickext.py
src/instructlab/client.py
src/instructlab/common.py
src/instructlab/configuration.py
src/instructlab/defaults.py
src/instructlab/lab.py
src/instructlab/log.py
src/instructlab/utils.py
src/instructlab.egg-info/PKG-INFO
src/instructlab.egg-info/SOURCES.txt
src/instructlab.egg-info/dependency_links.txt
src/instructlab.egg-info/entry_points.txt
src/instructlab.egg-info/requires.txt
src/instructlab.egg-info/top_level.txt
src/instructlab/cli/data/data.py
src/instructlab/cli/data/generate.py
src/instructlab/cli/data/list.py
src/instructlab/cli/model/serve.py
src/instructlab/cli/model/train.py
src/instructlab/config/__init__.py
src/instructlab/config/config.py
src/instructlab/config/edit.py
src/instructlab/config/init.py
src/instructlab/config/show.py
src/instructlab/data/__init__.py
src/instructlab/data/generate_data.py
src/instructlab/data/list_data.py
src/instructlab/llamacpp/LICENSE
src/instructlab/llamacpp/README.md
src/instructlab/llamacpp/__init__.py
src/instructlab/llamacpp/llamacpp_convert_to_gguf.py
src/instructlab/mlx_explore/LICENSE
src/instructlab/mlx_explore/README.md
src/instructlab/mlx_explore/__init__.py
src/instructlab/mlx_explore/gguf_convert_to_mlx.py
src/instructlab/mlx_explore/utils.py
src/instructlab/model/__init__.py
src/instructlab/model/accelerated_train.py
src/instructlab/model/chat.py
src/instructlab/model/convert.py
src/instructlab/model/download.py
src/instructlab/model/evaluate.py
src/instructlab/model/full_train.py
src/instructlab/model/linux_test.py
src/instructlab/model/list.py
src/instructlab/model/model.py
src/instructlab/model/phased_training.py
src/instructlab/model/serve_backend.py
src/instructlab/model/simple_train.py
src/instructlab/model/test.py
src/instructlab/model/backends/__init__.py
src/instructlab/model/backends/backends.py
src/instructlab/model/backends/common.py
src/instructlab/model/backends/llama_cpp.py
src/instructlab/model/backends/server.py
src/instructlab/model/backends/vllm.py
src/instructlab/profiles/test_train.yaml
src/instructlab/system/__init__.py
src/instructlab/system/info.py
src/instructlab/system/system.py
src/instructlab/taxonomy/__init__.py
src/instructlab/taxonomy/diff.py
src/instructlab/taxonomy/taxonomy.py
src/instructlab/train/__init__.py
src/instructlab/train/linux_train.py
src/instructlab/train/lora_mlx/.gitignore
src/instructlab/train/lora_mlx/LICENSE
src/instructlab/train/lora_mlx/README.md
src/instructlab/train/lora_mlx/__init__.py
src/instructlab/train/lora_mlx/convert.py
src/instructlab/train/lora_mlx/fuse.py
src/instructlab/train/lora_mlx/lora.py
src/instructlab/train/lora_mlx/make_data.py
src/instructlab/train/lora_mlx/prepare_model.py
src/instructlab/train/lora_mlx/requirements.txt
src/instructlab/train/lora_mlx/utils.py
src/instructlab/train/lora_mlx/models/README.md
src/instructlab/train/lora_mlx/models/__init__.py
src/instructlab/train/lora_mlx/models/base.py
src/instructlab/train/lora_mlx/models/llama.py
src/instructlab/train/lora_mlx/models/lora.py
src/instructlab/train/lora_mlx/models/mixtral.py
src/instructlab/train/lora_mlx/models/models.py
src/instructlab/train/lora_mlx/models/phi2.py
tests/__init__.py
tests/common.py
tests/conftest.py
tests/taxonomy.py
tests/test_backends.py
tests/test_config.py
tests/test_lab.py
tests/test_lab_config.py
tests/test_lab_diff.py
tests/test_lab_download.py
tests/test_lab_evaluate.py
tests/test_lab_generate.py
tests/test_lab_init.py
tests/test_lab_model_test.py
tests/test_lab_serve.py
tests/test_lab_train.py
tests/test_model_chat.py
tests/test_notebooks.py
tests/test_package.py
tests/test_utils.py
tests/testdata/default_config.yaml
tests/testdata/invalid_yaml.yaml
tests/testdata/knowledge_unsupported.yaml
tests/testdata/knowledge_valid.yaml
tests/testdata/leanimports.py
tests/testdata/skill_incomplete.yaml
tests/testdata/skill_invalid_answer.yaml
tests/testdata/skill_too_long_answer.yaml
tests/testdata/skill_valid_answer.yaml
tests/testdata/testdata.py
tests/testdata/mmlu_branch/_default_mmlu_pr_template_yaml
tests/testdata/mmlu_branch/tonsils.jsonl
tests/testdata/mmlu_branch/tonsils_task.yaml
tests/testdata/temp_taxonomy_repo/knowledge-wiki.md
tests/testdata/temp_taxonomy_repo/knowledge-wiki.pdf
tests/testdata/temp_taxonomy_repo/docs/skill-wiki.md