LICENSE
README.md
pyproject.toml
src/claw3d/__init__.py
src/claw3d/__main__.py
src/claw3d/cli.py
src/claw3d/config.py
src/claw3d/gcode_parser.py
src/claw3d/gcode_postprocess.py
src/claw3d/gemini_client.py
src/claw3d/scene_build_area.py
src/claw3d.egg-info/PKG-INFO
src/claw3d.egg-info/SOURCES.txt
src/claw3d.egg-info/dependency_links.txt
src/claw3d.egg-info/entry_points.txt
src/claw3d.egg-info/requires.txt
src/claw3d.egg-info/top_level.txt
src/claw3d/ai_providers/__init__.py
src/claw3d/ai_providers/base.py
src/claw3d/ai_providers/edit_3d_render.py
src/claw3d/ai_providers/fal_provider.py
src/claw3d/ai_providers/provider_registry.py
src/claw3d/ai_providers/registry.py
src/claw3d/ai_providers/replicate_provider.py
src/claw3d/backends/__init__.py
src/claw3d/backends/backend_registry.py
src/claw3d/backends/base.py
src/claw3d/backends/moonraker.py
src/claw3d/backends/prusalink.py
src/claw3d/backends/registry.py
src/claw3d/commands/__init__.py
src/claw3d/commands/analyze_cmd.py
src/claw3d/commands/config_cmd.py
src/claw3d/commands/configure_cmd.py
src/claw3d/commands/convert.py
src/claw3d/commands/dimensions_cmd.py
src/claw3d/commands/doctor_cmd.py
src/claw3d/commands/extract_frame_cmd.py
src/claw3d/commands/fetch_cmd.py
src/claw3d/commands/find_cmd.py
src/claw3d/commands/fit_check_cmd.py
src/claw3d/commands/gcode_preview_cmd.py
src/claw3d/commands/model_status_cmd.py
src/claw3d/commands/pack_cmd.py
src/claw3d/commands/preview.py
src/claw3d/commands/print_cmd.py
src/claw3d/commands/queue_cmd.py
src/claw3d/commands/rotate_cmd.py
src/claw3d/commands/scale.py
src/claw3d/commands/search_cmd.py
src/claw3d/commands/setup_cmd.py
src/claw3d/commands/slice_cmd.py
src/claw3d/commands/stamp_cmd.py
src/claw3d/directory/__init__.py
src/claw3d/directory/fetch.py
src/claw3d/directory/registry.py
src/claw3d/directory/providers/__init__.py
src/claw3d/directory/providers/base.py
src/claw3d/directory/providers/thingiverse.py