Appearance
Source Layout Reference
This page is a concise reference for where each major subsystem lives.
Public package targets
MereRunCore
Shared inference and model-management code.
Main areas:
ACEStep/: music generationCodeGen/: code-generation supportEmbeddings/: embedding supportFlux2Klein/: Klein image familyLTX/: video generationLightOnOCR/: OCRLoRA/: LoRA supportMLX/: MLX utilitiesGemma4/,MeBot/,Psi/,Q35/: text model familiesQwenImageEdit/: image editingSupport/: model paths, manifests, resolver, config helpersTraining/: training-specific support retained in the packageVLM/: vision-language model supportZImageI2L/,ZImageTurbo/: image-family support
AudioCore
Shared audio types and utilities.
AudioCodecs
Audio codecs and conversion helpers.
AudioSTT
Speech-to-text backends.
Parakeet/Qwen3ASR/
AudioTTS
Text-to-speech backends.
Qwen3TTS/TTS/
MereRunCLI
The public executable target.
Commands/Support/
Tests
Tests/MereRunCoreTests
Use this for:
- runtime behavior
- model resolution
- subsystem-level integration
Tests/MereRunCLITests
Use this for:
- command parsing
- public CLI UX contracts
- help and command-tree expectations
Operational files
Package.swift: public package definitionscripts/check.sh: main validation gatescripts/e2e_smoke.sh: installed-model smoke runnervendor/llama.xcframework: vendored native dependency for code and API paths