.gitignore
.isort.cfg
.markdownlint-cli2.yaml
.pre-commit-config.yaml
.pylintrc
CONTRIBUTING.md
LICENSE
MANIFEST.in
Makefile
README.md
pyproject.toml
requirements-dev.txt
requirements.txt
tox.ini
.github/actionlint.yaml
.github/dependabot.yml
.github/mergify.yml
.github/actions/free-disk-space/action.yml
.github/workflows/actionlint.dockerfile
.github/workflows/actionlint.yml
.github/workflows/docs.yml
.github/workflows/e2e.yml
.github/workflows/lint.yml
.github/workflows/pypi.yaml
.github/workflows/test.yml
.github/workflows/matchers/actionlint.json
.github/workflows/matchers/pylint.json
assets/imgs/IL_skills_pipeline.png
assets/imgs/customized_nano_closed_book_rag_results.png
assets/imgs/instructlab-banner.png
assets/imgs/overview.png
examples/data-generation-with-llama-70b/data-generation-with-llama-70b.ipynb
examples/data-generation-with-llama-70b/synth_knowledge1.5_llama3.3.yaml
examples/inference_time_scaling/prm_with_vllm.ipynb
examples/instructlab/annotation/sample_data/emotion_classification.jsonl
examples/instructlab/knowledge/document_pre_processing.ipynb
examples/instructlab/knowledge/knowledge_generation_and_mixing.ipynb
examples/instructlab/knowledge/document_collection/ibm-annual-report/ibm-annual-report-2024.json
examples/instructlab/knowledge/document_collection/ibm-annual-report/ibm-annual-report-2024.md
examples/instructlab/knowledge/document_collection/ibm-annual-report/ibm-annual-report-2024.pdf
examples/instructlab/knowledge/document_collection/ibm-annual-report/qna.yaml
examples/instructlab/skills/README.md
examples/instructlab/skills/mdtable_manipulation.ipynb
examples/instructlab/skills/unstructured_to_mdtable.ipynb
examples/instructlab/skills/configs/contexts.yaml
examples/instructlab/skills/configs/evaluate_freeform_pair.yaml
examples/instructlab/skills/configs/evaluate_freeform_questions.yaml
examples/instructlab/skills/configs/evaluate_grounded_pair.yaml
examples/instructlab/skills/configs/evaluate_grounded_questions.yaml
examples/instructlab/skills/configs/freeform_questions.yaml
examples/instructlab/skills/configs/freeform_responses.yaml
examples/instructlab/skills/configs/grounded_questions.yaml
examples/instructlab/skills/configs/grounded_responses.yaml
examples/instructlab/skills/flows/synth_grounded_skills.yaml
examples/instructlab/skills/flows/synth_skills.yaml
examples/instructlab/skills/sample_data/mdtable_manipulation_seeds.jsonl
examples/instructlab/skills/sample_data/unstructured_to_mdtable_seeds.jsonl
examples/knowledge_generation_using_nemotron/README.md
examples/knowledge_generation_using_nemotron/generate.py
examples/knowledge_generation_using_nemotron/knowledge_sdg.ipynb
examples/knowledge_generation_using_nemotron/flows/synth_knowledge1.5_nemotron_super_49b.yaml
examples/knowledge_generation_using_nemotron/flows/synth_knowledge_reasoning_nemotron_super_49b.yaml
examples/knowledge_generation_using_nemotron/prompts/generate_answers.yaml
examples/knowledge_generation_using_nemotron/prompts/generate_questions.yaml
examples/knowledge_generation_using_nemotron/prompts/generate_questions_responses.yaml
scripts/__init__.py
scripts/docparser.py
scripts/docparser_v2.py
scripts/flow_runner.py
scripts/ruff.sh
src/sdg_hub/__init__.py
src/sdg_hub/_version.py
src/sdg_hub/flow.py
src/sdg_hub/logger_config.py
src/sdg_hub/pipeline.py
src/sdg_hub/prompts.py
src/sdg_hub/py.typed
src/sdg_hub/registry.py
src/sdg_hub/sdg.py
src/sdg_hub.egg-info/PKG-INFO
src/sdg_hub.egg-info/SOURCES.txt
src/sdg_hub.egg-info/dependency_links.txt
src/sdg_hub.egg-info/requires.txt
src/sdg_hub.egg-info/top_level.txt
src/sdg_hub/blocks/__init__.py
src/sdg_hub/blocks/block.py
src/sdg_hub/blocks/filterblock.py
src/sdg_hub/blocks/iterblock.py
src/sdg_hub/blocks/llmblock.py
src/sdg_hub/blocks/rmblocks.py
src/sdg_hub/blocks/utilblocks.py
src/sdg_hub/configs/__init__.py
src/sdg_hub/configs/annotations/__init__.py
src/sdg_hub/configs/annotations/cot_reflection.yaml
src/sdg_hub/configs/annotations/detailed_description.yaml
src/sdg_hub/configs/annotations/detailed_description_icl.yaml
src/sdg_hub/configs/annotations/simple.yaml
src/sdg_hub/configs/knowledge/__init__.py
src/sdg_hub/configs/knowledge/atomic_facts.yaml
src/sdg_hub/configs/knowledge/auxilary_instructions.yaml
src/sdg_hub/configs/knowledge/detailed_summary.yaml
src/sdg_hub/configs/knowledge/evaluate_faithfulness.yaml
src/sdg_hub/configs/knowledge/evaluate_question.yaml
src/sdg_hub/configs/knowledge/evaluate_relevancy.yaml
src/sdg_hub/configs/knowledge/extractive_summary.yaml
src/sdg_hub/configs/knowledge/generate_code_questions_responses.yaml
src/sdg_hub/configs/knowledge/generate_questions_responses.yaml
src/sdg_hub/configs/knowledge/mcq_generation.yaml
src/sdg_hub/configs/knowledge/router.yaml
src/sdg_hub/configs/knowledge/simple_generate_qa.yaml
src/sdg_hub/configs/knowledge/data_recipe/__init__.py
src/sdg_hub/configs/knowledge/data_recipe/default_recipe.yaml
src/sdg_hub/configs/reasoning/dynamic_cot.yaml
src/sdg_hub/configs/skills/_A_.yaml
src/sdg_hub/configs/skills/_B_.yaml
src/sdg_hub/configs/skills/_C_.yaml
src/sdg_hub/configs/skills/_D_.yaml
src/sdg_hub/configs/skills/_E_.yaml
src/sdg_hub/configs/skills/_F_.yaml
src/sdg_hub/configs/skills/_G_.yaml
src/sdg_hub/configs/skills/_H_.yaml
src/sdg_hub/configs/skills/__init__.py
src/sdg_hub/configs/skills/analyzer.yaml
src/sdg_hub/configs/skills/annotation.yaml
src/sdg_hub/configs/skills/contexts.yaml
src/sdg_hub/configs/skills/critic.yaml
src/sdg_hub/configs/skills/evaluate_freeform_pair.yaml
src/sdg_hub/configs/skills/evaluate_freeform_questions.yaml
src/sdg_hub/configs/skills/evaluate_grounded_pair.yaml
src/sdg_hub/configs/skills/evaluate_grounded_questions.yaml
src/sdg_hub/configs/skills/freeform_questions.yaml
src/sdg_hub/configs/skills/freeform_responses.yaml
src/sdg_hub/configs/skills/grounded_questions.yaml
src/sdg_hub/configs/skills/grounded_responses.yaml
src/sdg_hub/configs/skills/judge.yaml
src/sdg_hub/configs/skills/planner.yaml
src/sdg_hub/configs/skills/respond.yaml
src/sdg_hub/configs/skills/revised_responder.yaml
src/sdg_hub/configs/skills/router.yaml
src/sdg_hub/configs/skills/simple_generate_qa_freeform.yaml
src/sdg_hub/configs/skills/simple_generate_qa_grounded.yaml
src/sdg_hub/configs/skills/data_recipe/__init__.py
src/sdg_hub/configs/skills/data_recipe/default_recipe.yaml
src/sdg_hub/flows/annotation/emotion/detailed_description.yaml
src/sdg_hub/flows/annotation/emotion/detailed_description_icl.yaml
src/sdg_hub/flows/annotation/emotion/simple.yaml
src/sdg_hub/flows/generation/knowledge/mmlu_bench.yaml
src/sdg_hub/flows/generation/knowledge/simple_knowledge.yaml
src/sdg_hub/flows/generation/knowledge/synth_knowledge.yaml
src/sdg_hub/flows/generation/knowledge/synth_knowledge1.5.yaml
src/sdg_hub/flows/generation/skills/agentic_improve_skill.yaml
src/sdg_hub/flows/generation/skills/simple_freeform_skill.yaml
src/sdg_hub/flows/generation/skills/simple_grounded_skill.yaml
src/sdg_hub/flows/generation/skills/synth_grounded_skills.yaml
src/sdg_hub/flows/generation/skills/synth_skills.yaml
src/sdg_hub/utils/__init__.py
src/sdg_hub/utils/chunking.py
src/sdg_hub/utils/datautils.py
src/sdg_hub/utils/docprocessor.py
src/sdg_hub/utils/parse_and_convert.py
tests/__init__.py
tests/test_chunking.py
tests/test_filterblock.py
tests/test_flow.py
tests/blocks/test_llmblock.py
tests/testdata/test_config.yaml
tests/testdata/test_config_1.yaml
tests/testdata/test_flow_1.yaml
tests/testdata/test_flow_2.yaml
tests/testdata/testdata.py