CHANGELOG.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
docs/AI_CONTRACT.md
docs/CHANGELOG.md
docs/CONTRIBUTING.md
docs/README.md
docs/RELEASE.md
docs/RELEASE_CHECKLIST.md
docs/SUPPORT.md
docs/all-providers-guide.md
docs/audio_processing.md
docs/caching.md
docs/cheat_sheet.md
docs/command_reference.md
docs/error_handling.md
docs/files.md
docs/index.md
docs/ollama-capabilities.md
docs/provider_troubleshooting.md
docs/readme_api_key_guide.md
docs/reliability_guide.md
docs/security_guide.md
docs/test_dashboard.md
docs/testing-setup.md
docs/testing_guide.md
docs/vector_extensions.md
docs/examples/README.md
docs/user/caching.md
docs/user/configuration.md
docs/user/getting-started.md
docs/user/providers.md
docs/user/troubleshooting.md
examples/README.md
examples/_bootstrap_template.py
examples/_common.py
examples/check_examples.py
examples/advanced/audio_tts_voices.py
examples/advanced/document_step_01_extract.py
examples/advanced/document_step_02_summarize.py
examples/advanced/document_step_03_transform.py
examples/advanced/files_operations.py
examples/advanced/image_generate_multiple.py
examples/advanced/metrics_monitoring_advanced.py
examples/assets/sample_document.pdf
examples/assets/sample_report.pdf
examples/providers/fastchat_basic.py
examples/providers/text_generation_webui_basic.py
examples/quickstarts/audio_transcribe_basic.py
examples/quickstarts/audio_tts_basic.py
examples/quickstarts/document_basic.py
examples/quickstarts/files_upload_basic.py
examples/quickstarts/image_generate_basic.py
examples/quickstarts/metrics_monitoring_basic.py
examples/quickstarts/minimal_audio.py
examples/quickstarts/minimal_groq.py
examples/quickstarts/minimal_ollama.py
examples/quickstarts/minimal_openai.py
examples/quickstarts/text_generate_basic.py
examples/quickstarts/usage_tracking_basic.py
examples/recipes/audio_transcription.py
examples/recipes/file_operations.py
examples/recipes/image_generation.py
examples/recipes/knowledge_indexing.py
examples/tutorial/step_01_setup.py
examples/tutorial/step_02_client.py
examples/tutorial/step_03_caching.py
examples/tutorial/step_04_advanced.py
src/ai_utilities/__init__.py
src/ai_utilities/__main__.py
src/ai_utilities/_test_reset.py
src/ai_utilities/ai_config_manager.py
src/ai_utilities/api_key_resolver.py
src/ai_utilities/async_client.py
src/ai_utilities/cache.py
src/ai_utilities/cli.py
src/ai_utilities/client.py
src/ai_utilities/config_models.py
src/ai_utilities/config_resolver.py
src/ai_utilities/env_detection.py
src/ai_utilities/env_overrides.py
src/ai_utilities/env_utils.py
src/ai_utilities/error_codes.py
src/ai_utilities/exceptions.py
src/ai_utilities/file_models.py
src/ai_utilities/json_parsing.py
src/ai_utilities/metrics.py
src/ai_utilities/models.py
src/ai_utilities/openai_client.py
src/ai_utilities/openai_model.py
src/ai_utilities/progress_indicator.py
src/ai_utilities/provider_resolution.py
src/ai_utilities/py.typed
src/ai_utilities/rate_limit_fetcher.py
src/ai_utilities/rate_limiter.py
src/ai_utilities/response_processor.py
src/ai_utilities/ssl_check.py
src/ai_utilities/token_counter.py
src/ai_utilities/usage_tracker.py
src/ai_utilities.egg-info/PKG-INFO
src/ai_utilities.egg-info/SOURCES.txt
src/ai_utilities.egg-info/dependency_links.txt
src/ai_utilities.egg-info/entry_points.txt
src/ai_utilities.egg-info/requires.txt
src/ai_utilities.egg-info/top_level.txt
src/ai_utilities/audio/__init__.py
src/ai_utilities/audio/audio_models.py
src/ai_utilities/audio/audio_processor.py
src/ai_utilities/audio/audio_utils.py
src/ai_utilities/context/__init__.py
src/ai_utilities/context/configuration.py
src/ai_utilities/context/metrics.py
src/ai_utilities/demo/__init__.py
src/ai_utilities/di/__init__.py
src/ai_utilities/di/environment.py
src/ai_utilities/knowledge/__init__.py
src/ai_utilities/knowledge/backend.py
src/ai_utilities/knowledge/chunking.py
src/ai_utilities/knowledge/exceptions.py
src/ai_utilities/knowledge/indexer.py
src/ai_utilities/knowledge/models.py
src/ai_utilities/knowledge/search.py
src/ai_utilities/knowledge/sources.py
src/ai_utilities/providers/__init__.py
src/ai_utilities/providers/base.py
src/ai_utilities/providers/base_provider.py
src/ai_utilities/providers/openai_compatible_provider.py
src/ai_utilities/providers/openai_provider.py
src/ai_utilities/providers/provider_capabilities.py
src/ai_utilities/providers/provider_exceptions.py
src/ai_utilities/providers/provider_factory.py
src/ai_utilities/setup/__init__.py
src/ai_utilities/setup/wizard.py
tests/FAILURE_TRIAGE.md
tests/README_test_isolation.md
tests/__init__.py
tests/automated_test_runner.py
tests/conftest.py
tests/early_import_detector.py
tests/fake_provider.py
tests/test_analytics_hooks.py
tests/test_capabilities.py
tests/test_config_resolver_model_resolution.py
tests/test_contract_policy.py
tests/test_examples_comprehensive_new.py
tests/test_non_blocking.py
tests/test_provider_tools.py
tests/test_settings_env_model_parsing.py
tests/coverage_guards/test_examples_syntax.py
tests/coverage_guards/test_import_path_guard.py
tests/coverage_guards/test_network_blocking.py
tests/coverage_guards/test_no_early_ai_utilities_import.py
tests/coverage_guards/test_test_mode_guards.py
tests/examples/test_examples_compile.py
tests/examples/test_examples_executability.py
tests/examples/test_examples_smoke.py
tests/examples/test_metrics_examples.py
tests/fixtures/audio/README.md
tests/helpers/contract_asserts.py
tests/integration/test_audio_integration.py
tests/integration/test_client_comprehensive_integration.py
tests/integration/test_files_integration.py
tests/integration/test_knowledge_indexer_integration.py
tests/integration/test_live_providers.py
tests/integration/test_main_integration.py
tests/integration/test_provider_tools_bug_prevention.py
tests/integration/test_provider_tools_critical_bugs.py
tests/integration/test_real_apis.py
tests/integration/test_sqlite_cache.py
tests/integration/test_usage_tracking.py
tests/knowledge/__init__.py
tests/knowledge/fake_embeddings.py
tests/knowledge/test_backend.py
tests/knowledge/test_chunking.py
tests/knowledge/test_indexer.py
tests/knowledge/test_models.py
tests/knowledge/test_search.py
tests/knowledge/test_sources.py
tests/packaging/__init__.py
tests/packaging/test_import_policy_static.py
tests/packaging/test_pip_install_import.py
tests/packaging/test_sdist_contents.py
tests/packaging/test_wheel_contents.py
tests/packaging/test_wheel_import_smoke.py
tests/policies/test_docs_api_contract.py
tests/policies/test_policy_no_new_ruff_ignores.py
tests/policies/test_project_structure.py
tests/policies/test_single_responsibility_refactoring.py
tests/regression/test_base_coverage.py
tests/regression/test_client_additional_coverage.py
tests/regression/test_client_coverage.py
tests/regression/test_client_coverage_fixed.py
tests/regression/test_client_coverage_working.py
tests/regression/test_client_simple_coverage.py
tests/regression/test_coverage_config_models_simple.py
tests/regression/test_coverage_improvements.py
tests/regression/test_coverage_root_containment.py
tests/regression/test_coverage_usage_tracker.py
tests/regression/test_coverage_warning_regression.py
tests/regression/test_coverage_wizard.py
tests/regression/test_file_models_coverage.py
tests/regression/test_files_integration_working.py
tests/regression/test_knowledge_chunking_fixed.py
tests/regression/test_knowledge_chunking_working.py
tests/regression/test_models_coverage.py
tests/regression/test_models_coverage_fix.py
tests/regression/test_openai_provider_final.py
tests/regression/test_provider_exceptions_coverage.py
tests/regression/test_providers_init_coverage.py
tests/regression/test_providers_init_final.py
tests/regression/test_ssl_check_missing_lines.py
tests/regression/test_test_reset_complete_fixed.py
tests/regression/test_usage_tracker_full_coverage.py
tests/unit/test___main__.py
tests/unit/test_advanced_caching.py
tests/unit/test_ai_config_manager.py
tests/unit/test_api_key_resolver.py
tests/unit/test_ask_typed.py
tests/unit/test_async_client.py
tests/unit/test_async_client_comprehensive.py
tests/unit/test_async_performance.py
tests/unit/test_audio_models.py
tests/unit/test_audio_processor.py
tests/unit/test_audio_utils.py
tests/unit/test_automated_test_runner.py
tests/unit/test_automated_test_runner_coverage.py
tests/unit/test_base_provider.py
tests/unit/test_block_dotenv_writes.py
tests/unit/test_cache_behavior.py
tests/unit/test_cache_comprehensive.py
tests/unit/test_cli.py
tests/unit/test_cli_comprehensive.py
tests/unit/test_client.py
tests/unit/test_client_comprehensive.py
tests/unit/test_client_contract.py
tests/unit/test_client_core.py
tests/unit/test_client_direct.py
tests/unit/test_client_extended.py
tests/unit/test_client_phase7_core.py
tests/unit/test_client_simple.py
tests/unit/test_config_models.py
tests/unit/test_config_models_comprehensive.py
tests/unit/test_config_models_corrected.py
tests/unit/test_config_models_extended.py
tests/unit/test_config_models_validation.py
tests/unit/test_config_resolver.py
tests/unit/test_context_configuration.py
tests/unit/test_context_metrics.py
tests/unit/test_dashboard.py
tests/unit/test_demo.py
tests/unit/test_di_configuration.py
tests/unit/test_di_environment.py
tests/unit/test_di_metrics.py
tests/unit/test_dotenv_isolation.py
tests/unit/test_env_detection.py
tests/unit/test_env_overrides.py
tests/unit/test_env_utils.py
tests/unit/test_environment_modules.py
tests/unit/test_error_codes.py
tests/unit/test_exceptions.py
tests/unit/test_file_models.py
tests/unit/test_file_models_comprehensive.py
tests/unit/test_files_api.py
tests/unit/test_init.py
tests/unit/test_json_parsing.py
tests/unit/test_knowledge_backend.py
tests/unit/test_knowledge_chunking.py
tests/unit/test_knowledge_core.py
tests/unit/test_knowledge_direct.py
tests/unit/test_knowledge_exceptions.py
tests/unit/test_knowledge_imports.py
tests/unit/test_knowledge_indexer.py
tests/unit/test_knowledge_indexer_complete.py
tests/unit/test_knowledge_models.py
tests/unit/test_knowledge_search.py
tests/unit/test_knowledge_simple.py
tests/unit/test_knowledge_sources.py
tests/unit/test_lazy_imports.py
tests/unit/test_main.py
tests/unit/test_metrics.py
tests/unit/test_metrics_comprehensive.py
tests/unit/test_metrics_corrected.py
tests/unit/test_metrics_extended.py
tests/unit/test_metrics_simple.py
tests/unit/test_minimal_install.py
tests/unit/test_models.py
tests/unit/test_models_comprehensive.py
tests/unit/test_offline_functionality.py
tests/unit/test_openai_client.py
tests/unit/test_openai_compatible_provider.py
tests/unit/test_openai_compatible_provider_extended.py
tests/unit/test_openai_model.py
tests/unit/test_openai_model_complete.py
tests/unit/test_openai_provider_complete.py
tests/unit/test_openai_provider_line107.py
tests/unit/test_progress_indicator.py
tests/unit/test_progress_indicator_comprehensive.py
tests/unit/test_provider_capabilities.py
tests/unit/test_provider_capabilities_comprehensive.py
tests/unit/test_provider_exceptions.py
tests/unit/test_provider_factory.py
tests/unit/test_provider_factory_extended.py
tests/unit/test_provider_protocol.py
tests/unit/test_provider_resolution.py
tests/unit/test_provider_resolution_extended.py
tests/unit/test_provider_resolution_extended_simple.py
tests/unit/test_provider_settings.py
tests/unit/test_providers_base.py
tests/unit/test_providers_comprehensive.py
tests/unit/test_providers_contract.py
tests/unit/test_providers_init_comprehensive.py
tests/unit/test_providers_init_simple.py
tests/unit/test_public_api.py
tests/unit/test_rate_limit_fetcher.py
tests/unit/test_rate_limit_fetching.py
tests/unit/test_rate_limiter.py
tests/unit/test_response_processor.py
tests/unit/test_settings.py
tests/unit/test_settings_comprehensive.py
tests/unit/test_settings_precedence.py
tests/unit/test_setup_wizard.py
tests/unit/test_setup_wizard_comprehensive.py
tests/unit/test_setup_wizard_extended.py
tests/unit/test_smart_setup.py
tests/unit/test_ssl_check.py
tests/unit/test_test_reset_complete.py
tests/unit/test_timeout_configuration.py
tests/unit/test_token_counter.py
tests/unit/test_token_counter_comprehensive.py
tests/unit/test_type_signatures.py
tests/unit/test_usage_tracker.py
tests/unit/test_usage_tracker_corrected.py
tests/unit/test_usage_tracker_extended.py
tests/unit/test_usage_tracking_unit.py
tests/unit/test_version_contract.py
tests/utils/__init__.py
tests/utils/dummy_provider.py
tests/utils/test_ai_settings_model_field.py
tests/utils/test_caching.py
tests/utils/test_configuration_integrity.py
tests/utils/test_expanded_provider_support.py
tests/utils/test_knowledge_sources_integration.py
tests/utils/test_provider_specific_base_urls.py
tests/utils/test_webui_api_helper.py