Soup
Fine-tune LLMs from one YAML. Layer streaming trains an 8B model on a 4 GB laptop GPU.
File Explorer
- bug_report.yml
- config.yml
- feature_request.yml
- ci.yml
- docker.yml
- publish.yml
- recipe-validation.yml
- FUNDING.yml
- pull_request_template.md
- issue331_qlora_scope.py
- gate-h100-validation.md
- gate-v0.72.0-layer-streaming.md
- gate-v0.72.2-nf4.md
- gate-v0.72.3-breadth.md
- gate-v0.72.4-preference-losses.md
- gate-v0.73.1-measured-vram-fit.md
- gate-v0.73.2-leg2-scoring.md
- probe-v0.73.0-what-bounds-streaming.md
- README.md
- run-t4-colab-free-tier.md
- layer-streaming.gif
- adapters-and-governance.md
- backends-and-ops.md
- commands.md
- compliance.md
- data.md
- evaluation.md
- models.md
- peft-and-efficiency.md
- performance-and-quantization.md
- README.md
- serving-and-export.md
- training.md
- dpo_chat.yaml
- dpo_example.yaml
- grpo_reasoning.yaml
- rlhf_step1_sft.yaml
- rlhf_step2_reward.yaml
- rlhf_step3_ppo.yaml
- sft_basic.yaml
- vision_llama.yaml
- alpaca_tiny.jsonl
- chat_preferences.jsonl
- dpo_sample.jsonl
- README.md
- reasoning_math.jsonl
- rewards.py
- README.md
- synthetic_workflow.md
- synthetic_workflow.yaml
- proof-4gb.ipynb
- __init__.py
- analyzer.py
- decisions.py
- generate_config.py
- __init__.py
- pack.py
- publish.py
- run.py
- schema.py
- unpack.py
- verify.py
- __init__.py
- modal.py
- __init__.py
- _eval_v0550.py
- _eval_v0610.py
- _eval_v0650.py
- _eval_v07110.py
- _webhook_cli.py
- ab.py
- active_sample.py
- adapters.py
- advise.py
- agent.py
- airgap.py
- apple_adapter.py
- attest.py
- audit_log.py
- autopilot.py
- bench.py
- bom.py
- build.py
- can.py
- card.py
- chat.py
- ci.py
- compile_cmd.py
- compile_tools.py
- completions.py
- cost.py
- data.py
- data_canary.py
- data_doctor.py
- data_forge.py
- data_mix.py
- data_score.py
- data_topics.py
- delinearize_llama4.py
- deploy.py
- diagnose.py
- diff.py
- distill_prompt.py
- doctor.py
- draft.py
- drift_alarm.py
- edit.py
- env.py
- eval.py
- expect.py
- export.py
- fetch.py
- generate.py
- history.py
- infer.py
- ingest.py
- init.py
- iterative_dpo.py
- license_advisor.py
- llama.py
- local_rl.py
- lock.py
- loop.py
- mcp.py
- merge.py
- merge_sharded_fsdp_weights.py
- migrate.py
- monitor.py
- plan.py
- plugins.py
- probe.py
- profile.py
- prune_prompt.py
- push.py
- quantize.py
- quickstart.py
- ra_dit.py
- recipes.py
- registry.py
- reward.py
- runs.py
- serve.py
- ship.py
- shrink.py
- spectrum.py
- steer.py
- sweep.py
- tokenizer.py
- train.py
- tui.py
- tunability.py
- ui.py
- why.py
- __init__.py
- loader.py
- schema.py
- elephant.jsonl
- harmbench.jsonl
- jailbreakbench.jsonl
- syceval.jsonl
- xstest.jsonl
- format_json.jsonl
- over_refusal.jsonl
- safety.jsonl
- tool_call.jsonl
- muse_demo.jsonl
- tofu_demo.jsonl
- wmdp_demo.jsonl
- alpaca_tiny.jsonl
- chat_preferences.jsonl
- dpo_sample.jsonl
- reasoning_math.jsonl
- __init__.py
- _utils.py
- anthropic.py
- ollama.py
- vllm.py
- __init__.py
- code.py
- conversation.py
- preference.py
- qa.py
- reasoning.py
- tool_calling.py
- verifiable.py
- __init__.py
- pair_builder.py
- parsers.py
- quality.py
- __init__.py
- augment.py
- chat_templates.py
- collators.py
- formats.py
- loader.py
- loss_mask.py
- sft_format.py
- validator.py
- __init__.py
- _common.py
- calculator.py
- guess_number.py
- retrieval_qa.py
- __init__.py
- arena.py
- benchmarks_v0_43.py
- calibrate.py
- checkpoint_intelligence.py
- custom.py
- forgetting.py
- gate.py
- gate_suites.py
- human.py
- judge.py
- leaderboard.py
- quant_check.py
- __init__.py
- tracker.py
- __init__.py
- execution.py
- registry.py
- server.py
- __init__.py
- axolotl.py
- common.py
- llamafactory.py
- unsloth.py
- __init__.py
- callback.py
- curriculum_callback.py
- display.py
- grpo_stability_callback.py
- hf_push.py
- plugin_callback.py
- trace_logger.py
- __init__.py
- __init__.py
- catalog.py
- __init__.py
- attach.py
- diff.py
- hashing.py
- store.py
- llama-3.1-8b-lora.yaml
- qwen2.5-7b-dpo.yaml
- zero3-cpu-offload.json
- __init__.py
- audio.yaml
- bco.yaml
- chat.yaml
- code.yaml
- embedding.yaml
- eu-ai-act.yaml
- hipaa.yaml
- ipo.yaml
- kto.yaml
- longcontext.yaml
- manifest.json
- medical.yaml
- moe.yaml
- orpo.yaml
- pretrain.yaml
- reasoning.yaml
- rlhf.yaml
- simpo.yaml
- soc2.yaml
- sr-11-7.yaml
- tool-calling.yaml
- vision.yaml
- __init__.py
- _trl_compat.py
- asr.py
- bco.py
- bitnet.py
- classifier.py
- distill.py
- dpo.py
- embedding.py
- grpo.py
- ipo.py
- kto.py
- mlx_dpo.py
- mlx_grpo.py
- mlx_routing.py
- mlx_sft.py
- mole_routing.py
- online_dpo.py
- orpo.py
- ppo.py
- preference.py
- pretrain.py
- prm.py
- raft.py
- reward_model.py
- rewards.py
- sft.py
- simpo.py
- stream_setup.py
- tts.py
- unlearn.py
- __init__.py
- app.js
- index.html
- logo.png
- logo.svg
- style.css
- __init__.py
- app.py
- __init__.py
- _common.py
- badge.py
- citation.py
- contamination.py
- forgetting.py
- format.py
- live.py
- memorization.py
- mode_collapse.py
- refusal.py
- report.py
- runner.py
- __init__.py
- _eval_text.py
- ab_test.py
- activation_offload.py
- active_sampler.py
- adapter_arithmetic.py
- adapter_bisect.py
- adapter_branch.py
- adapter_diff.py
- adapter_fuse.py
- adapter_merge.py
- adapter_pr.py
- adapter_scan.py
- adapter_sign.py
- advanced_precision.py
- advise.py
- advise_history.py
- agent_forge.py
- agent_rollout.py
- agent_sandbox.py
- airgap_bundle.py
- annex_xi.py
- anthropic_messages.py
- apple_adapter.py
- asr_metrics.py
- attest.py
- audit_log.py
- auto_quant.py
- backend_detect.py
- batch_probe.py
- behavior_battery.py
- best_of_n.py
- bitnet.py
- blame.py
- block_expansion.py
- bom.py
- brain_rot.py
- brain_rot_lang.py
- build_dag.py
- canary.py
- canary_discovery.py
- canary_router.py
- capability_suite.py
- checklist_dsl.py
- checkpoint_trigger.py
- ci_workflow.py
- citation_faithful.py
- classifier.py
- cmaes_merge.py
- compile_tools.py
- completions.py
- constants.py
- convergence.py
- crash.py
- cross_doc_attn.py
- curriculum.py
- curriculum_dynamic.py
- cut_ce.py
- data_doctor.py
- data_forge.py
- data_lint.py
- data_mix.py
- data_pipeline.py
- data_score.py
- deepspeed.py
- delinearize_llama4.py
- demo_bundles.py
- deploy_autopilot.py
- deploy_measure.py
- distill.py
- dpo_variants.py
- draft.py
- drift_alarm.py
- ebft_gdpo.py
- echo_trap.py
- edit_diff.py
- edit_governor.py
- edit_kernels.py
- embed.py
- encoding.py
- energy.py
- env_lock.py
- errors.py
- eval_design.py
- eval_gate_hook.py
- eval_lock_coverage.py
- evolve.py
- expectations.py
- fetch_examples.py
- flash_attn.py
- fp8.py
- freeze.py
- fsdp.py
- fsdp_consolidate.py
- galore.py
- gguf_quant.py
- gpu.py
- gpu_monitor.py
- grace_codebook.py
- graceful_save.py
- grad_accum.py
- gradient_ckpt.py
- grpo_long_context.py
- grpo_variants.py
- hardware_fit.py
- harm_probe.py
- hf.py
- hf_space.py
- hubs.py
- ingest_sources.py
- integrations.py
- interference.py
- interference_live.py
- irt.py
- iterative_dpo.py
- jinja_analyzer.py
- kernel_picker.py
- knowledge_edit.py
- kv_cache.py
- launcher.py
- layer_shard.py
- layer_stream.py
- layer_stream_runtime.py
- license_advisor.py
- license_matrix.py
- liger.py
- lisa.py
- live_eval.py
- llama_proxy.py
- llama_server_timings.py
- local_rl.py
- local_rl_scheduler.py
- loftq_init.py
- log_level.py
- long_context.py
- longlora.py
- loop_budget.py
- loop_daemon.py
- loop_iteration.py
- loop_stages.py
- loop_state.py
- lr_finder.py
- lr_groups.py
- magpie.py
- metrics.py
- mii.py
- minillm.py
- mix_proxy.py
- mixed_precision.py
- mlx.py
- mod.py
- moe.py
- moe_quant.py
- mole_routing.py
- multipack.py
- multipack_sampler.py
- multipack_trainer.py
- namespace_pin.py
- neat_packing.py
- ngram_spec.py
- nlg_metrics.py
- ollama.py
- onboarding.py
- optimizer_zoo.py
- paths.py
- peft_builder.py
- peft_patches.py
- peft_wiring.py
- persona_hub.py
- pipeline.py
- preference_combine.py
- prm.py
- prm_reward.py
- probe_kernel.py
- probe_pack.py
- process_liveness.py
- profiler.py
- profiling.py
- profiling_v0_43.py
- prompt_compile.py
- prompt_distill.py
- prune_prompt.py
- qat.py
- qr_url.py
- quality.py
- quant_menu.py
- ra_dit.py
- ra_dit_run.py
- raft.py
- reasoning_effort.py
- reasoning_parser.py
- recipe_dag.py
- recipe_run.py
- registry.py
- rehearsal.py
- relora.py
- replay.py
- repro_receipt.py
- reward_hack_control.py
- reward_hacking.py
- reward_stress.py
- reward_synth.py
- ring_attention.py
- rl_checkpoint.py
- rl_signal_buffer.py
- run_cost.py
- sae_diff.py
- save_formats.py
- seeding.py
- semdedup.py
- server_tools.py
- sglang.py
- ship_verdict.py
- shortcuts.py
- shrink.py
- signing.py
- sleeper_probe.py
- soup_lock.py
- spec_pairing.py
- spectrum_scan.py
- spike_recovery.py
- sse_train_stream.py
- steering.py
- strict_safetensors.py
- structured_output.py
- sweep_config.py
- tail_latency.py
- terraform_plan.py
- tool_outputs.py
- topics.py
- topology.py
- tracing.py
- trackers.py
- train_event_buffer.py
- trainer_plugins.py
- trust_remote.py
- truth_probe.py
- tts.py
- tts_codec.py
- tunability.py
- ui_env.py
- uld.py
- unlearn_kernels.py
- unlearning.py
- unlearning_eval.py
- unsloth.py
- v028_features.py
- vector_bank.py
- vllm.py
- vscode_setup.py
- warmup.py
- webhooks.py
- why.py
- __init__.py
- __main__.py
- cli.py
- py.typed
- tui_app.py
- chat.yaml
- code.yaml
- medical.yaml
- v053_qa.md
- v07114_qa.md
- v0716_qa.md
- __init__.py
- conftest.py
- test_adapters.py
- test_advanced_peft.py
- test_assistant_mask.py
- test_audio.py
- test_auto_tuning.py
- test_autopilot.py
- test_awq_gptq_export.py
- test_batch_probe.py
- test_bco.py
- test_bench.py
- test_brain_rot_multilingual.py
- test_bugfixes.py
- test_build_dag.py
- test_callback.py
- test_cans.py
- test_chat.py
- test_chat_template.py
- test_cli.py
- test_cli_help_assertions_are_ansi_safe.py
- test_cli_startup_is_light.py
- test_cli_subprocess.py
- test_code_review_critical.py
- test_code_review_deferred.py
- test_code_review_high.py
- test_code_review_medium_low.py
- test_code_review_recurring.py
- test_config.py
- test_contributing_test_counts_are_digit_free.py
- test_cost.py
- test_crash_reporter.py
- test_curriculum.py
- test_data.py
- test_data_augment.py
- test_data_sample.py
- test_data_split.py
- test_data_tools.py
- test_dataset_hub.py
- test_dataset_registry.py
- test_deepspeed.py
- test_demo_bundle_metadata.py
- test_deploy_ollama.py
- test_device_map_distributed.py
- test_diff.py
- test_display.py
- test_doctor.py
- test_dpo_example.py
- test_dpo_variants.py
- test_embedding.py
- test_errors.py
- test_eval.py
- test_eval_gate.py
- test_eval_platform.py
- test_examples_configs.py
- test_export.py
- test_formats.py
- test_fp8_recipe.py
- test_freeze_training.py
- test_generate.py
- test_gpu.py
- test_grpo.py
- test_hf_integration.py
- test_infer.py
- test_inference_advanced.py
- test_init.py
- test_ipo.py
- test_issue144_gguf_export.py
- test_issue300_online_dpo_kwargs.py
- test_issue300_online_dpo_train.py
- test_issue302_vision_pad_token.py
- test_issue304_cross_tokenizer.py
- test_issue305_mixed_rank_arithmetic.py
- test_issue308_callback_subclass.py
- test_issue316_refusal_apostrophe.py
- test_issue316_suites.py
- test_issue320_lazy_callback_import.py
- test_issue327_logits_estimate.py
- test_issue330_mix_recipe_train_loadable.py
- test_issue332_vllm_prompt.py
- test_issue334_fa3_detection.py
- test_issue336_deepspeed_lora.py
- test_issue341_seed_and_fullft.py
- test_issue348_calibrated_logits_wiring.py
- test_issue349_measured_fit.py
- test_issue353_mlx_seed_warning.py
- test_issue353_seed_every_task.py
- test_issue367_live_eval_quantization.py
- test_issue369_canonical_named_parameters.py
- test_issue372_no_reexec_hint.py
- test_issue385_stream_dtype.py
- test_issue389_torchao_error.py
- test_issue390_expandable_segments_reason.py
- test_issue392_mlx_target_keys.py
- test_issue394_mlx_runtime_isolation.py
- test_issue401_orphaned_run_reconcile.py
- test_issue402_restart_capacity.py
- test_issue423_mlx_device_detection.py
- test_issue424_windows_liveness.py
- test_issue433_meta_adapter_guard.py
- test_issue441_coerce_token_ids.py
- test_issue443_interleave_wiring.py
- test_jinja_analyzer.py
- test_kto.py
- test_loader.py
- test_log_level.py
- test_loss_watchdog.py
- test_mcp_execute.py
- test_merge.py
- test_migrate.py
- test_mlx_backend.py
- test_mlx_dispatch.py
- test_moe.py
- test_multi_adapter.py
- test_multi_gpu.py
- test_multipack_config.py
- test_multipack_invariants.py
- test_multipack_sampler.py
- test_neat_packing.py
- test_neftune_rslora.py
- test_no_foreign_license_headers.py
- test_onnx_tensorrt_export.py
- test_orpo.py
- test_packing.py
- test_part_a_wave1.py
- test_part_a_wave2.py
- test_part_b.py
- test_part_c.py
- test_part_d.py
- test_part_e.py
- test_part_f_hardening.py
- test_peft_methods.py
- test_peft_patches.py
- test_performance.py
- test_pissa_init.py
- test_ppo.py
- test_preference_dispatcher.py
- test_preference_multi.py
- test_preference_multi_runtime.py
- test_pretrain.py
- test_profile.py
- test_profiling.py
- test_progress.py
- test_push.py
- test_qat.py
- test_quality_filter.py
- test_quant_check.py
- test_quant_menu.py
- test_quickstart.py
- test_qwen35_streaming.py
- test_rank_pattern.py
- test_recipe_count_is_synced.py
- test_recipes.py
- test_recipes_v031.py
- test_refusal_multilingual.py
- test_registry.py
- test_relora.py
- test_replay.py
- test_requires_python_bound.py
- test_resume.py
- test_review_fixes_v07133.py
- test_rlvr.py
- test_run_cost.py
- test_runs.py
- test_semantic_split.py
- test_serve.py
- test_server_generate.py
- test_sglang_serve.py
- test_simpo.py
- test_smoke_train.py
- test_speculative_decoding.py
- test_stream_multi_gpu_guard.py
- test_sweep.py
- test_synth_data_pro.py
- test_templates_yaml.py
- test_tensorboard.py
- test_tool_calling.py
- test_trace_to_pref.py
- test_tracker.py
- test_trainer_coverage_v035.py
- test_trainer_init.py
- test_training_intelligence.py
- test_training_speed.py
- test_trl_preference_config_contract.py
- test_trl_version_compat.py
- test_trust_remote_code.py
- test_tui.py
- test_ui.py
- test_ui_chat.py
- test_ui_config_builder.py
- test_ui_live_monitor.py
- test_ui_metrics.py
- test_unsloth.py
- test_v0401_part_c.py
- test_v0401_part_d.py
- test_v0401_part_e.py
- test_v0402_part_a.py
- test_v0402_part_b.py
- test_v0403_part_a.py
- test_v0403_part_b.py
- test_v0403_part_c.py
- test_v0404_part_a.py
- test_v0404_part_b.py
- test_v0405_part_a.py
- test_v0406_part_a.py
- test_v0410_part_a.py
- test_v0410_part_b.py
- test_v0410_part_c.py
- test_v0420.py
- test_v0430_part_a.py
- test_v0430_part_b.py
- test_v0430_part_c.py
- test_v0430_part_d.py
- test_v0440_part_a.py
- test_v0440_part_b.py
- test_v0440_part_c.py
- test_v0440_part_d.py
- test_v0440_review_followups.py
- test_v0450.py
- test_v0460_part_a.py
- test_v0460_part_b.py
- test_v0470_part_a.py
- test_v0470_part_b.py
- test_v0480_part_a.py
- test_v0480_part_b.py
- test_v0490.py
- test_v0500_part_a.py
- test_v0500_part_b.py
- test_v0500_part_c.py
- test_v0500_part_d.py
- test_v0500_part_e.py
- test_v0510.py
- test_v0520.py
- test_v0530.py
- test_v05310.py
- test_v05311.py
- test_v0531_109.py
- test_v0531_139.py
- test_v0531_142.py
- test_v0531_82.py
- test_v0532.py
- test_v0533.py
- test_v0534.py
- test_v0535.py
- test_v0536.py
- test_v0537.py
- test_v0538.py
- test_v0539.py
- test_v0540.py
- test_v0550.py
- test_v0550_followups.py
- test_v0560.py
- test_v0570_part_a.py
- test_v0570_part_b.py
- test_v0570_part_c.py
- test_v0570_part_d.py
- test_v0580.py
- test_v0590.py
- test_v0600_part_a.py
- test_v0600_part_b.py
- test_v0600_part_c.py
- test_v0600_part_d.py
- test_v0600_part_e.py
- test_v0600_part_f.py
- test_v0610_part_a.py
- test_v0610_part_b.py
- test_v0610_part_c.py
- test_v0610_part_d.py
- test_v0610_part_e.py
- test_v0620_followups.py
- test_v0620_part_a.py
- test_v0620_part_b.py
- test_v0620_part_c.py
- test_v0620_part_d.py
- test_v0620_part_e.py
- test_v0630_followups.py
- test_v0630_part_a.py
- test_v0630_part_b.py
- test_v0630_part_c.py
- test_v0630_part_d.py
- test_v0630_part_e.py
- test_v0631_206.py
- test_v0640_followups.py
- test_v0640_part_a.py
- test_v0640_part_b.py
- test_v0640_part_c.py
- test_v0640_part_d.py
- test_v0640_part_e.py
- test_v0640_part_f.py
- test_v0650_followups.py
- test_v0650_part_a.py
- test_v0650_part_b.py
- test_v0650_part_c.py
- test_v0650_part_d.py
- test_v0650_part_e.py
- test_v0660_cli.py
- test_v0660_followups.py
- test_v0660_part_a.py
- test_v0660_part_b.py
- test_v0660_part_c.py
- test_v0660_part_d.py
- test_v0660_part_e.py
- test_v0670_followups.py
- test_v0670_part_a.py
- test_v0670_part_b.py
- test_v0670_part_c.py
- test_v0670_part_d.py
- test_v0670_part_e.py
- test_v0670_part_f.py
- test_v0680_followups.py
- test_v0680_part_a.py
- test_v0680_part_b.py
- test_v0680_part_c.py
- test_v0680_part_d.py
- test_v0680_part_e.py
- test_v0690_part_a.py
- test_v0690_part_b.py
- test_v0690_part_c.py
- test_v0690_part_d.py
- test_v0690_part_e.py
- test_v0700_part_a.py
- test_v0700_part_b.py
- test_v0700_part_c.py
- test_v0700_part_d.py
- test_v0700_part_e.py
- test_v0700_part_f.py
- test_v07110.py
- test_v07111.py
- test_v07112.py
- test_v07113.py
- test_v07114.py
- test_v07115.py
- test_v07116.py
- test_v07117.py
- test_v07118.py
- test_v07119.py
- test_v0712.py
- test_v07120.py
- test_v07121.py
- test_v07122.py
- test_v07123.py
- test_v07124.py
- test_v07125.py
- test_v07126.py
- test_v07127.py
- test_v07128.py
- test_v07129.py
- test_v0713.py
- test_v07130.py
- test_v07131.py
- test_v07132.py
- test_v07133.py
- test_v07134.py
- test_v07135.py
- test_v07136.py
- test_v07137.py
- test_v07138.py
- test_v07139.py
- test_v0714.py
- test_v07140.py
- test_v07141.py
- test_v0715.py
- test_v0716.py
- test_v0717.py
- test_v0718.py
- test_v0719.py
- test_v07200.py
- test_v07201.py
- test_v07202.py
- test_v07203.py
- test_v07204.py
- test_v07300.py
- test_v07302.py
- test_validator.py
- test_version_sync.py
- test_vision.py
- test_vllm_serve.py
- test_warmup.py
- test_why.py
- test_windows_encoding.py
- .dockerignore
- .gitignore
- .mailmap
- .pre-commit-config.yaml
- AGENTS.md
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- CODEOWNERS
- CONTRIBUTING.md
- CONTRIBUTORS.md
- docker-compose.yml
- Dockerfile
- LICENSE
- NOTICE
- pyproject.toml
- README.md
- SECURITY.md
- soup.png
- soup_logo_svg.svg
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
dict
View Details ▼
dict
Dictionary that uses the DICT protocol.
dict {{[-D|--dbs]}}
List available databases:
dict {{[-i|--info]}} {{database_name}}
Get information about a database:
dict {{[-d|--database]}} {{database_name}} {{word}}
Look up a word in a specific database:
docker compose up
View Details ▼
docker compose up
Start and run Docker services defined in a Compose file.
docker compose up
Start all services defined in the docker-compose file:
docker compose up {{[-d|--detach]}}
Start services in the background (detached mode):
docker compose up --build
Start services and rebuild images before starting:
docker pull
View Details ▼
docker pull
This command is an alias of `docker image pull`.
tldr docker image pull
View documentation for the original command:
eval
View Details ▼
eval
Execute arguments as a single command in the current shell and return its result.
eval "{{echo foo}}"
Call `echo` with the "foo" argument:
eval "{{foo=bar}}"
Set a variable in the current shell:
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
moe
View Details ▼
moe
A WYSIWYG text editor for ISO-8859-15 encoded text.
moe {{path/to/file}}
Open moe and create a backup file (file~) when saving edits:
moe {{[-o|--read-only]}} {{path/to/file}}
Open a file as read-only:
moe {{[-B|--no-backup]}} {{path/to/file}}
Edit a file without creating backups:
pip install
View Details ▼
pip install
Install Python packages.
pip install {{package1 package2 ...}}
Install one or more packages:
pip install {{package1 package2 ...}} {{[-U|--upgrade]}}
Upgrade all specified packages to the latest version, installing any that are not already present:
pip install {{package}}=={{version}}
Install a specific version of a package:
pip show
View Details ▼
pip show
Show information about installed packages.
pip show {{package}}
Show information about a package:
pip show {{[-v|--verbose]}} {{package}}
Show all information about a package:
pip show {{[-f|--files]}} {{package}}
Show all installed files for a package:
pre-commit
View Details ▼
pre-commit
Create Git hooks that run before commits.
pre-commit install
Install pre-commit into your Git hooks:
pre-commit run
Run pre-commit hooks on all staged files:
pre-commit run --all-files
Run pre-commit hooks on all files, staged or unstaged:
regex
View Details ▼
regex
Regular expressions (`regex`) are patterns used to match, search, and manipulate text.
Note: `regex` isn't a command, but syntax to be used with other commands.
See also: `egrep`, `glob`.
.
Match any single character:
^{{hello}}
Match the start of a line:
{{world}}$
Match the end of a line:
ruff check
View Details ▼
ruff check
An extremely fast Python linter. `check` is the default command - it can be omitted everywhere.
If no files or directories are specified, the current working directory is used by default.
ruff check {{path/to/file_or_directory1 path/to/file_or_directory2 ...}}
Run the linter on the given files or directories:
ruff check --fix
Apply the suggested fixes, modifying the files in-place:
ruff check --watch
Run the linter and re-lint on change:
serve
View Details ▼
serve
Static file serving and directory listing.
serve
Start an HTTP server listening on the default port to serve the current directory:
serve -p {{port}} {{path/to/directory}}
Start an HTTP server on a specific [p]ort to serve a specific directory:
serve {{[-C|--cors]}}
Start an HTTP server with CORS enabled by including the `Access-Control-Allow-Origin: *` header in all responses:
