The desktop-shaped web app has six primary workspaces:
- Projects β recent projects, storage, source/target summary.
- Models β import, inspect tensors/config, compatibility report.
- Data β schema mapping, preview, formatting, token statistics.
- Train β recipe builder, memory estimate, live metrics, checkpoints.
- Convert β adapter, signatures, quantization, validation matrix.
- Artifacts β manifests, benchmarks, checksums, packaging/export.
β Source model ββββββ β Compatibility ββββ β Export target βββββ
β local / registry ββ β adapter + issues ββ β signatures + ops β
βββββββββββββββββββββ βββββββββββββββββββββ βββββββββββββββββββββ
β β β
β Tensor inspector β β Quantization ββββββ β Validate/package β
β names/dtypes/size β β policy + dataset ββ β logits/device β
βββββββββββββββββββββ βββββββββββββββββββββ ββββββββββββββββββββ
- Show a readable plan before every run.
- Label unsupported combinations at selection time.
- Keep warnings adjacent to the setting that causes them.
- Separate measured results from estimates.
- Make logs searchable but keep the default view task-oriented.
- Allow every UI-created plan to be exported as JSON and replayed by CLI.
ProjectShell, SourcePicker, ModelInspector, CompatibilityCard,
DatasetMapper, RecipeBuilder, ResourceEstimate, PipelineGraph,
JobConsole, MetricChart, QuantizationPicker, ValidationMatrix, and
ArtifactManifest.
See apps/studio-web/README.md for the proposed client implementation.