LICENSE
README.md
pyproject.toml
src/flattune/__init__.py
src/flattune/__main__.py
src/flattune/config.py
src/flattune.egg-info/PKG-INFO
src/flattune.egg-info/SOURCES.txt
src/flattune.egg-info/dependency_links.txt
src/flattune.egg-info/entry_points.txt
src/flattune.egg-info/requires.txt
src/flattune.egg-info/top_level.txt
src/flattune/benchmark/__init__.py
src/flattune/benchmark/reporter.py
src/flattune/benchmark/runner.py
src/flattune/build/__init__.py
src/flattune/build/analyzer.py
src/flattune/build/approval.py
src/flattune/build/exporter.py
src/flattune/build/pipeline.py
src/flattune/build/planner.py
src/flattune/build/registry.py
src/flattune/build/source.py
src/flattune/build/sources/__init__.py
src/flattune/build/sources/flatseek.py
src/flattune/build/sources/json.py
src/flattune/build/sources/jsonl.py
src/flattune/build/sources/markdown.py
src/flattune/build/sources/text.py
src/flattune/dataset/__init__.py
src/flattune/dataset/builder.py
src/flattune/dataset/split.py
src/flattune/dataset/generators/__init__.py
src/flattune/dataset/generators/base.py
src/flattune/dataset/generators/classification.py
src/flattune/dataset/generators/comparison.py
src/flattune/dataset/generators/concept.py
src/flattune/dataset/generators/conversation.py
src/flattune/dataset/generators/custom.py
src/flattune/dataset/generators/extraction.py
src/flattune/dataset/generators/facts.py
src/flattune/dataset/generators/glossary.py
src/flattune/dataset/generators/procedure.py
src/flattune/dataset/generators/qa.py
src/flattune/dataset/generators/safety.py
src/flattune/dataset/generators/summary.py
src/flattune/exporter/__init__.py
src/flattune/exporter/exporter.py
src/flattune/flatseek/__init__.py
src/flattune/flatseek/auto.py
src/flattune/flatseek/cli_provider.py
src/flattune/flatseek/library_provider.py
src/flattune/flatseek/provider.py
src/flattune/lmstudio/__init__.py
src/flattune/lmstudio/client.py
src/flattune/ollama/__init__.py
src/flattune/ollama/client.py
src/flattune/teach/__init__.py
src/flattune/teach/cli.py
src/flattune/teach/knowledge_graph.py
src/flattune/teach/pipeline.py
src/flattune/teach/registry.py
src/flattune/teach/generators/__init__.py
src/flattune/teach/generators/base.py
src/flattune/teach/generators/qa.py
src/flattune/teach/generators/sql.py
src/flattune/teach/generators/tool_call.py
src/flattune/teach/parsers/__init__.py
src/flattune/teach/parsers/base.py
src/flattune/teach/parsers/flatseek.py
src/flattune/teach/parsers/json_parser.py
src/flattune/teach/parsers/markdown.py
src/flattune/teach/parsers/openapi.py
src/flattune/teach/parsers/text.py
src/flattune/teach/quality/__init__.py
src/flattune/teach/quality/deduplication.py
src/flattune/teach/quality/hallucination.py
src/flattune/teach/quality/scoring.py
src/flattune/teach/teachers/__init__.py
src/flattune/teach/teachers/anthropic.py
src/flattune/teach/teachers/base.py
src/flattune/teach/teachers/ollama.py
src/flattune/teach/teachers/openai.py
src/flattune/trainer/__init__.py
src/flattune/trainer/base.py
src/flattune/trainer/config.py
src/flattune/trainer/factory.py
src/flattune/trainer/transformers_trainer.py
src/flattune/trainer/unsloth_trainer.py
src/flattune/utils/__init__.py
src/flattune/utils/fs.py
src/flattune/utils/hash.py
src/flattune/utils/logging.py
src/flattune/utils/reproducibility.py
tests/test_athletes_sample.py
tests/test_build_planner.py
tests/test_build_registry.py
tests/test_config.py
tests/test_content_analyzer.py
tests/test_generators.py
tests/test_source_detector.py
tests/test_teach_registry.py
tests/test_utils.py