LICENSE
README.md
pyproject.toml
src/file_organizer/__init__.py
src/file_organizer/_compat.py
src/file_organizer/version.py
src/file_organizer/api/__init__.py
src/file_organizer/api/api_keys.py
src/file_organizer/api/auth.py
src/file_organizer/api/auth_db.py
src/file_organizer/api/auth_models.py
src/file_organizer/api/auth_rate_limit.py
src/file_organizer/api/auth_store.py
src/file_organizer/api/cache.py
src/file_organizer/api/config.py
src/file_organizer/api/database.py
src/file_organizer/api/db.py
src/file_organizer/api/db_models.py
src/file_organizer/api/dependencies.py
src/file_organizer/api/exceptions.py
src/file_organizer/api/integration_models.py
src/file_organizer/api/jobs.py
src/file_organizer/api/main.py
src/file_organizer/api/middleware.py
src/file_organizer/api/models.py
src/file_organizer/api/rate_limit.py
src/file_organizer/api/realtime.py
src/file_organizer/api/service_facade.py
src/file_organizer/api/test_utils.py
src/file_organizer/api/utils.py
src/file_organizer/api/repositories/__init__.py
src/file_organizer/api/repositories/file_metadata_repo.py
src/file_organizer/api/repositories/job_repo.py
src/file_organizer/api/repositories/session_repo.py
src/file_organizer/api/repositories/settings_repo.py
src/file_organizer/api/repositories/workspace_repo.py
src/file_organizer/api/routers/__init__.py
src/file_organizer/api/routers/analyze.py
src/file_organizer/api/routers/auth.py
src/file_organizer/api/routers/config.py
src/file_organizer/api/routers/daemon.py
src/file_organizer/api/routers/dedupe.py
src/file_organizer/api/routers/files.py
src/file_organizer/api/routers/health.py
src/file_organizer/api/routers/integrations.py
src/file_organizer/api/routers/marketplace.py
src/file_organizer/api/routers/organize.py
src/file_organizer/api/routers/realtime.py
src/file_organizer/api/routers/search.py
src/file_organizer/api/routers/setup.py
src/file_organizer/api/routers/system.py
src/file_organizer/cli/__init__.py
src/file_organizer/cli/_globals.py
src/file_organizer/cli/analytics.py
src/file_organizer/cli/api.py
src/file_organizer/cli/autotag.py
src/file_organizer/cli/autotag_v2.py
src/file_organizer/cli/benchmark.py
src/file_organizer/cli/completion.py
src/file_organizer/cli/config_cli.py
src/file_organizer/cli/copilot.py
src/file_organizer/cli/daemon.py
src/file_organizer/cli/dedupe.py
src/file_organizer/cli/dedupe_display.py
src/file_organizer/cli/dedupe_hash.py
src/file_organizer/cli/dedupe_removal.py
src/file_organizer/cli/dedupe_strategy.py
src/file_organizer/cli/dedupe_v2.py
src/file_organizer/cli/doctor.py
src/file_organizer/cli/interactive.py
src/file_organizer/cli/main.py
src/file_organizer/cli/marketplace.py
src/file_organizer/cli/models_cli.py
src/file_organizer/cli/organize.py
src/file_organizer/cli/profile.py
src/file_organizer/cli/rules.py
src/file_organizer/cli/setup.py
src/file_organizer/cli/suggest.py
src/file_organizer/cli/undo_history.py
src/file_organizer/cli/undo_redo.py
src/file_organizer/cli/update.py
src/file_organizer/cli/utilities.py
src/file_organizer/client/__init__.py
src/file_organizer/client/async_client.py
src/file_organizer/client/exceptions.py
src/file_organizer/client/models.py
src/file_organizer/client/sync_client.py
src/file_organizer/config/__init__.py
src/file_organizer/config/manager.py
src/file_organizer/config/path_manager.py
src/file_organizer/config/path_migration.py
src/file_organizer/config/provider_env.py
src/file_organizer/config/schema.py
src/file_organizer/core/__init__.py
src/file_organizer/core/backend_detector.py
src/file_organizer/core/dispatcher.py
src/file_organizer/core/display.py
src/file_organizer/core/file_ops.py
src/file_organizer/core/hardware_profile.py
src/file_organizer/core/initializer.py
src/file_organizer/core/organizer.py
src/file_organizer/core/setup_wizard.py
src/file_organizer/core/types.py
src/file_organizer/daemon/__init__.py
src/file_organizer/daemon/config.py
src/file_organizer/daemon/pid.py
src/file_organizer/daemon/scheduler.py
src/file_organizer/daemon/service.py
src/file_organizer/deploy/__init__.py
src/file_organizer/deploy/compose_scaler.py
src/file_organizer/deploy/config.py
src/file_organizer/deploy/health.py
src/file_organizer/deploy/monitoring.py
src/file_organizer/deploy/scaling.py
src/file_organizer/events/__init__.py
src/file_organizer/events/audit.py
src/file_organizer/events/config.py
src/file_organizer/events/consumer.py
src/file_organizer/events/discovery.py
src/file_organizer/events/health.py
src/file_organizer/events/middleware.py
src/file_organizer/events/monitor.py
src/file_organizer/events/publisher.py
src/file_organizer/events/pubsub.py
src/file_organizer/events/replay.py
src/file_organizer/events/service_bus.py
src/file_organizer/events/stream.py
src/file_organizer/events/subscription.py
src/file_organizer/events/types.py
src/file_organizer/history/__init__.py
src/file_organizer/history/cleanup.py
src/file_organizer/history/database.py
src/file_organizer/history/export.py
src/file_organizer/history/models.py
src/file_organizer/history/tracker.py
src/file_organizer/history/transaction.py
src/file_organizer/integrations/__init__.py
src/file_organizer/integrations/base.py
src/file_organizer/integrations/browser.py
src/file_organizer/integrations/manager.py
src/file_organizer/integrations/obsidian.py
src/file_organizer/integrations/vscode.py
src/file_organizer/integrations/workflow.py
src/file_organizer/interfaces/__init__.py
src/file_organizer/interfaces/intelligence.py
src/file_organizer/interfaces/model.py
src/file_organizer/interfaces/pipeline.py
src/file_organizer/interfaces/processor.py
src/file_organizer/interfaces/search.py
src/file_organizer/interfaces/storage.py
src/file_organizer/methodologies/__init__.py
src/file_organizer/methodologies/johnny_decimal/__init__.py
src/file_organizer/methodologies/johnny_decimal/adapters.py
src/file_organizer/methodologies/johnny_decimal/categories.py
src/file_organizer/methodologies/johnny_decimal/compatibility.py
src/file_organizer/methodologies/johnny_decimal/config.py
src/file_organizer/methodologies/johnny_decimal/migrator.py
src/file_organizer/methodologies/johnny_decimal/numbering.py
src/file_organizer/methodologies/johnny_decimal/scanner.py
src/file_organizer/methodologies/johnny_decimal/system.py
src/file_organizer/methodologies/johnny_decimal/transformer.py
src/file_organizer/methodologies/johnny_decimal/validator.py
src/file_organizer/methodologies/para/__init__.py
src/file_organizer/methodologies/para/categories.py
src/file_organizer/methodologies/para/config.py
src/file_organizer/methodologies/para/folder_generator.py
src/file_organizer/methodologies/para/folder_mapper.py
src/file_organizer/methodologies/para/migration_manager.py
src/file_organizer/methodologies/para/ai/__init__.py
src/file_organizer/methodologies/para/ai/feature_extractor.py
src/file_organizer/methodologies/para/ai/feedback.py
src/file_organizer/methodologies/para/ai/file_mover.py
src/file_organizer/methodologies/para/ai/suggestion_engine.py
src/file_organizer/methodologies/para/detection/__init__.py
src/file_organizer/methodologies/para/detection/heuristics.py
src/file_organizer/methodologies/para/rules/__init__.py
src/file_organizer/methodologies/para/rules/engine.py
src/file_organizer/models/__init__.py
src/file_organizer/models/_claude_client.py
src/file_organizer/models/_claude_response.py
src/file_organizer/models/_llama_cpp_helpers.py
src/file_organizer/models/_ollama_response.py
src/file_organizer/models/_openai_client.py
src/file_organizer/models/_openai_response.py
src/file_organizer/models/_vision_helpers.py
src/file_organizer/models/analytics.py
src/file_organizer/models/audio_model.py
src/file_organizer/models/audio_registry.py
src/file_organizer/models/audio_transcriber.py
src/file_organizer/models/base.py
src/file_organizer/models/claude_text_model.py
src/file_organizer/models/claude_vision_model.py
src/file_organizer/models/llama_cpp_text_model.py
src/file_organizer/models/mlx_text_model.py
src/file_organizer/models/model_manager.py
src/file_organizer/models/openai_text_model.py
src/file_organizer/models/openai_vision_model.py
src/file_organizer/models/provider_factory.py
src/file_organizer/models/provider_registry.py
src/file_organizer/models/registry.py
src/file_organizer/models/suggestion_types.py
src/file_organizer/models/text_model.py
src/file_organizer/models/text_registry.py
src/file_organizer/models/vision_model.py
src/file_organizer/models/vision_registry.py
src/file_organizer/optimization/__init__.py
src/file_organizer/optimization/batch_sizer.py
src/file_organizer/optimization/buffer_pool.py
src/file_organizer/optimization/connection_pool.py
src/file_organizer/optimization/database.py
src/file_organizer/optimization/lazy_loader.py
src/file_organizer/optimization/leak_detector.py
src/file_organizer/optimization/memory_limiter.py
src/file_organizer/optimization/memory_profiler.py
src/file_organizer/optimization/model_cache.py
src/file_organizer/optimization/query_cache.py
src/file_organizer/optimization/resource_monitor.py
src/file_organizer/optimization/warmup.py
src/file_organizer/parallel/__init__.py
src/file_organizer/parallel/checkpoint.py
src/file_organizer/parallel/config.py
src/file_organizer/parallel/executor.py
src/file_organizer/parallel/models.py
src/file_organizer/parallel/persistence.py
src/file_organizer/parallel/priority_queue.py
src/file_organizer/parallel/processor.py
src/file_organizer/parallel/resource_manager.py
src/file_organizer/parallel/result.py
src/file_organizer/parallel/resume.py
src/file_organizer/parallel/scheduler.py
src/file_organizer/parallel/throttle.py
src/file_organizer/pipeline/__init__.py
src/file_organizer/pipeline/config.py
src/file_organizer/pipeline/orchestrator.py
src/file_organizer/pipeline/processor_pool.py
src/file_organizer/pipeline/router.py
src/file_organizer/pipeline/stages/__init__.py
src/file_organizer/pipeline/stages/analyzer.py
src/file_organizer/pipeline/stages/postprocessor.py
src/file_organizer/pipeline/stages/preprocessor.py
src/file_organizer/pipeline/stages/writer.py
src/file_organizer/plugins/__init__.py
src/file_organizer/plugins/base.py
src/file_organizer/plugins/config.py
src/file_organizer/plugins/errors.py
src/file_organizer/plugins/executor.py
src/file_organizer/plugins/hooks.py
src/file_organizer/plugins/ipc.py
src/file_organizer/plugins/lifecycle.py
src/file_organizer/plugins/registry.py
src/file_organizer/plugins/security.py
src/file_organizer/plugins/api/__init__.py
src/file_organizer/plugins/api/endpoints.py
src/file_organizer/plugins/api/hooks.py
src/file_organizer/plugins/api/models.py
src/file_organizer/plugins/marketplace/__init__.py
src/file_organizer/plugins/marketplace/errors.py
src/file_organizer/plugins/marketplace/installer.py
src/file_organizer/plugins/marketplace/metadata.py
src/file_organizer/plugins/marketplace/models.py
src/file_organizer/plugins/marketplace/repository.py
src/file_organizer/plugins/marketplace/reviews.py
src/file_organizer/plugins/marketplace/service.py
src/file_organizer/plugins/marketplace/validators.py
src/file_organizer/plugins/sdk/__init__.py
src/file_organizer/plugins/sdk/client.py
src/file_organizer/plugins/sdk/decorators.py
src/file_organizer/plugins/sdk/testing.py
src/file_organizer/review_regressions/__init__.py
src/file_organizer/review_regressions/api_compat.py
src/file_organizer/review_regressions/audit.py
src/file_organizer/review_regressions/correctness.py
src/file_organizer/review_regressions/framework.py
src/file_organizer/review_regressions/memory_lifecycle.py
src/file_organizer/review_regressions/security.py
src/file_organizer/review_regressions/test_quality.py
src/file_organizer/services/__init__.py
src/file_organizer/services/analyzer.py
src/file_organizer/services/misplacement_detector.py
src/file_organizer/services/pattern_analyzer.py
src/file_organizer/services/smart_suggestions.py
src/file_organizer/services/suggestion_feedback.py
src/file_organizer/services/text_processor.py
src/file_organizer/services/vision_processor.py
src/file_organizer/services/analytics/__init__.py
src/file_organizer/services/analytics/analytics_service.py
src/file_organizer/services/analytics/metrics_calculator.py
src/file_organizer/services/analytics/storage_analyzer.py
src/file_organizer/services/audio/__init__.py
src/file_organizer/services/audio/classifier.py
src/file_organizer/services/audio/content_analyzer.py
src/file_organizer/services/audio/metadata_extractor.py
src/file_organizer/services/audio/organizer.py
src/file_organizer/services/audio/preprocessor.py
src/file_organizer/services/audio/transcriber.py
src/file_organizer/services/audio/utils.py
src/file_organizer/services/auto_tagging/__init__.py
src/file_organizer/services/auto_tagging/content_analyzer.py
src/file_organizer/services/auto_tagging/tag_learning.py
src/file_organizer/services/auto_tagging/tag_recommender.py
src/file_organizer/services/copilot/__init__.py
src/file_organizer/services/copilot/conversation.py
src/file_organizer/services/copilot/engine.py
src/file_organizer/services/copilot/executor.py
src/file_organizer/services/copilot/intent_parser.py
src/file_organizer/services/copilot/models.py
src/file_organizer/services/copilot/rules/__init__.py
src/file_organizer/services/copilot/rules/models.py
src/file_organizer/services/copilot/rules/preview.py
src/file_organizer/services/copilot/rules/rule_manager.py
src/file_organizer/services/deduplication/__init__.py
src/file_organizer/services/deduplication/backup.py
src/file_organizer/services/deduplication/detector.py
src/file_organizer/services/deduplication/document_dedup.py
src/file_organizer/services/deduplication/embedder.py
src/file_organizer/services/deduplication/extractor.py
src/file_organizer/services/deduplication/hasher.py
src/file_organizer/services/deduplication/image_dedup.py
src/file_organizer/services/deduplication/image_utils.py
src/file_organizer/services/deduplication/index.py
src/file_organizer/services/deduplication/quality.py
src/file_organizer/services/deduplication/reporter.py
src/file_organizer/services/deduplication/semantic.py
src/file_organizer/services/deduplication/viewer.py
src/file_organizer/services/intelligence/__init__.py
src/file_organizer/services/intelligence/confidence.py
src/file_organizer/services/intelligence/conflict_resolver.py
src/file_organizer/services/intelligence/directory_prefs.py
src/file_organizer/services/intelligence/feedback_processor.py
src/file_organizer/services/intelligence/folder_learner.py
src/file_organizer/services/intelligence/naming_analyzer.py
src/file_organizer/services/intelligence/pattern_extractor.py
src/file_organizer/services/intelligence/pattern_learner.py
src/file_organizer/services/intelligence/preference_database.py
src/file_organizer/services/intelligence/preference_store.py
src/file_organizer/services/intelligence/preference_tracker.py
src/file_organizer/services/intelligence/profile_exporter.py
src/file_organizer/services/intelligence/profile_importer.py
src/file_organizer/services/intelligence/profile_manager.py
src/file_organizer/services/intelligence/profile_merger.py
src/file_organizer/services/intelligence/profile_migrator.py
src/file_organizer/services/intelligence/scoring.py
src/file_organizer/services/intelligence/template_manager.py
src/file_organizer/services/search/__init__.py
src/file_organizer/services/search/bm25_index.py
src/file_organizer/services/search/embedding_cache.py
src/file_organizer/services/search/hybrid_retriever.py
src/file_organizer/services/search/vector_index.py
src/file_organizer/services/video/__init__.py
src/file_organizer/services/video/metadata_extractor.py
src/file_organizer/services/video/organizer.py
src/file_organizer/services/video/scene_detector.py
src/file_organizer/tui/__init__.py
src/file_organizer/tui/analytics_view.py
src/file_organizer/tui/app.py
src/file_organizer/tui/audio_view.py
src/file_organizer/tui/copilot_view.py
src/file_organizer/tui/file_browser.py
src/file_organizer/tui/file_preview.py
src/file_organizer/tui/methodology_view.py
src/file_organizer/tui/organization_preview.py
src/file_organizer/tui/settings_view.py
src/file_organizer/tui/setup_wizard_view.py
src/file_organizer/tui/undo_history_view.py
src/file_organizer/undo/__init__.py
src/file_organizer/undo/models.py
src/file_organizer/undo/rollback.py
src/file_organizer/undo/undo_manager.py
src/file_organizer/undo/validator.py
src/file_organizer/undo/viewer.py
src/file_organizer/updater/__init__.py
src/file_organizer/updater/background.py
src/file_organizer/updater/checker.py
src/file_organizer/updater/installer.py
src/file_organizer/updater/manager.py
src/file_organizer/updater/sidecar_updater.py
src/file_organizer/updater/state.py
src/file_organizer/utils/__init__.py
src/file_organizer/utils/atomic_io.py
src/file_organizer/utils/chart_generator.py
src/file_organizer/utils/epub_enhanced.py
src/file_organizer/utils/file_readers.py
src/file_organizer/utils/text_processing.py
src/file_organizer/utils/readers/__init__.py
src/file_organizer/utils/readers/_base.py
src/file_organizer/utils/readers/archives.py
src/file_organizer/utils/readers/cad.py
src/file_organizer/utils/readers/documents.py
src/file_organizer/utils/readers/ebook.py
src/file_organizer/utils/readers/scientific.py
src/file_organizer/watcher/__init__.py
src/file_organizer/watcher/config.py
src/file_organizer/watcher/handler.py
src/file_organizer/watcher/monitor.py
src/file_organizer/watcher/queue.py
src/file_organizer/web/__init__.py
src/file_organizer/web/_helpers.py
src/file_organizer/web/file_operations.py
src/file_organizer/web/file_validators.py
src/file_organizer/web/files_routes.py
src/file_organizer/web/marketplace_routes.py
src/file_organizer/web/organize_routes.py
src/file_organizer/web/profile_routes.py
src/file_organizer/web/router.py
src/file_organizer/web/settings_routes.py
src/file_organizer/web/setup_routes.py
src/file_organizer/web/static/css/styles.css
src/file_organizer/web/static/images/logo.png
src/file_organizer/web/static/js/app.js
src/file_organizer/web/static/js/htmx.min.js
src/file_organizer/web/static/js/setup_wizard.js
src/file_organizer/web/templates/base.html
src/file_organizer/web/templates/index.html
src/file_organizer/web/templates/setup_wizard.html
src/file_organizer/web/templates/files/_preview.html
src/file_organizer/web/templates/files/_results.html
src/file_organizer/web/templates/files/_tree.html
src/file_organizer/web/templates/files/browser.html
src/file_organizer/web/templates/marketplace/index.html
src/file_organizer/web/templates/marketplace/plugin_details.html
src/file_organizer/web/templates/organize/_history.html
src/file_organizer/web/templates/organize/_job_status.html
src/file_organizer/web/templates/organize/_plan.html
src/file_organizer/web/templates/organize/_stats.html
src/file_organizer/web/templates/organize/dashboard.html
src/file_organizer/web/templates/profile/_account_settings.html
src/file_organizer/web/templates/profile/_activity.html
src/file_organizer/web/templates/profile/_api_keys.html
src/file_organizer/web/templates/profile/_edit.html
src/file_organizer/web/templates/profile/_notifications.html
src/file_organizer/web/templates/profile/_shared.html
src/file_organizer/web/templates/profile/_team.html
src/file_organizer/web/templates/profile/_workspaces.html
src/file_organizer/web/templates/profile/forgot_password.html
src/file_organizer/web/templates/profile/index.html
src/file_organizer/web/templates/profile/login.html
src/file_organizer/web/templates/profile/register.html
src/file_organizer/web/templates/profile/reset_password.html
src/file_organizer/web/templates/settings/_advanced.html
src/file_organizer/web/templates/settings/_appearance.html
src/file_organizer/web/templates/settings/_general.html
src/file_organizer/web/templates/settings/_models.html
src/file_organizer/web/templates/settings/_organization.html
src/file_organizer/web/templates/settings/index.html
src/local_file_organizer.egg-info/PKG-INFO
src/local_file_organizer.egg-info/SOURCES.txt
src/local_file_organizer.egg-info/dependency_links.txt
src/local_file_organizer.egg-info/entry_points.txt
src/local_file_organizer.egg-info/requires.txt
src/local_file_organizer.egg-info/top_level.txt
tests/test_api_auth.py
tests/test_api_config.py
tests/test_api_dedupe.py
tests/test_api_files.py
tests/test_api_health.py
tests/test_api_integrations.py
tests/test_api_organize.py
tests/test_api_security.py
tests/test_api_system.py
tests/test_api_websocket.py
tests/test_audio_model.py
tests/test_build_artifacts.py
tests/test_build_config.py
tests/test_build_regression.py
tests/test_build_workflows.py
tests/test_cache_backend.py
tests/test_cli_analytics_integration.py
tests/test_cli_api.py
tests/test_cli_config_integration.py
tests/test_cli_daemon.py
tests/test_cli_dedupe_v2.py
tests/test_cli_interactive.py
tests/test_cli_main.py
tests/test_cli_model_integration.py
tests/test_cli_suggest.py
tests/test_cli_undo_redo_integration.py
tests/test_client_async.py
tests/test_client_sync.py
tests/test_compatibility.py
tests/test_config_manager.py
tests/test_config_schema.py
tests/test_copilot_engine.py
tests/test_copilot_rules.py
tests/test_database_layer.py
tests/test_db_migrations.py
tests/test_db_models.py
tests/test_helpers.py
tests/test_organizer_integration.py
tests/test_phase2_deps.py
tests/test_pr92_review_fixes.py
tests/test_publish.py
tests/test_release.py
tests/test_repositories.py
tests/test_test_helpers.py
tests/test_timestamp_safety.py
tests/test_tui_analytics_view.py
tests/test_tui_audio_view.py
tests/test_tui_file_browser.py
tests/test_tui_file_preview.py
tests/test_tui_integration.py
tests/test_tui_methodology_view.py
tests/test_tui_organization_preview.py
tests/test_tui_undo_history_view.py
tests/test_update_background.py
tests/test_update_state.py
tests/test_updater.py
tests/test_version.py
tests/test_web_files_routes.py
tests/test_web_marketplace_routes.py
tests/test_web_organize_routes.py
tests/test_web_profile.py
tests/test_web_router.py
tests/test_web_settings.py
tests/test_web_ui.py