LeoBorcherding
d260fbb30c
fix: install data-designer plugin non-editable for Colab compatibility
...
Editable installs (-e) work via a .pth file that is only processed at
Python startup. In Colab the kernel is already running when setup.sh
installs the plugin, so the .pth file never gets picked up and
data_designer_unstructured_seed is not importable.
Remove -e so pip copies the package files directly into site-packages,
which the live kernel can find immediately. Local venv installs are
unaffected since the venv is always created fresh before install.
2026-03-12 22:55:06 -05:00
Daniel Han
96ff5c5f61
Update CODEOWNERS for studio and cli ( #4266 )
...
* Update CODEOWNERS for studio and cli
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-03-12 15:16:38 -07:00
Roland Tannous
47654cb91c
Final cleanup
2026-03-12 18:28:04 +00:00
Roland Tannous
a2baf80511
Update license headers
2026-03-12 17:23:10 +00:00
Roland Tannous
3cf27589a6
Remove AGENTS.md from frontend folder
2026-03-12 12:00:42 +00:00
Roland Tannous
a98164af50
Remove README.md from frontend folder
2026-03-12 11:59:56 +00:00
Roland Tannous
400b6ecede
Update setup.ps1
2026-03-12 02:44:25 +04:00
Roland Tannous
220a7bb1ed
Update setup.sh
2026-03-12 02:42:43 +04:00
Roland Tannous
11e74b2dc5
resolved conflicts
2026-03-11 20:58:25 +00:00
Roland Tannous
1087216cb5
Merge branch 'fix/pre-merge-cleanup' into feature/merge-build-final
2026-03-11 20:56:49 +00:00
Roland Tannous
6f77c63229
refactor: remove project_root passing, use self-resolved paths and ~/.unsloth/studio
...
- Workers now compute backend_path and venv_t5 locally via Path(__file__)
- Moved .venv_t5 to ~/.unsloth/studio/.venv_t5
- Added ensure_studio_directories() call on server startup
- Expanded CLI studio command into sub-app with setup subcommand
2026-03-11 20:32:18 +00:00
Manan17
fbccac8cee
shifting setup & co inside studio
2026-03-11 20:19:52 +00:00
Shine1i
bbb4cd0f0b
feat(studio): add auth-specific paths and integrate auth database location
2026-03-11 20:19:52 +00:00
Shine1i
7012b8396f
fix(studio): update temporary directory path to use system temp dir
2026-03-11 20:19:52 +00:00
Shine1i
904e440513
feat(studio): studio storage roots path utilities
2026-03-11 20:19:52 +00:00
Roland Tannous
d6e4a0644f
resolved format_conversion conflict
2026-03-11 19:53:53 +00:00
Roland Tannous
6926a8b091
fix: prefer tabular files over archives in Tier 1 dataset preview
...
Tier 1 check-format was picking images.zip over testmini.parquet,
causing wrong columns (image/label) and broken VLM mapping.
Also log first VLM conversion failure instead of swallowing silently.
2026-03-11 19:13:11 +00:00
Roland Tannous
a63196c93e
updated on completion response markers for qwen3.5
2026-03-11 19:00:29 +00:00
Roland Tannous
e455b307be
add fmpeg system support for linux and windows
2026-03-11 18:50:11 +00:00
Roland Tannous
b274e9e0c6
chore: merge nightly & update dataset preview dialog mapping text
2026-03-11 17:00:14 +00:00
Roland Tannous
0e3ac91e2a
feat: target AI Assist mapping prompts for audio & embedding models
2026-03-11 16:55:43 +00:00
Roland Tannous
9dac1bedf9
Merge remote-tracking branch 'origin/nightly' into feature/llm-assist-detection
2026-03-11 16:23:09 +00:00
Roland Tannous
6d6a62821e
Merge pull request #374 from unslothai/fix/model-caching-issues
...
Fix: Normalize HuggingFace model identifiers to lowercase
2026-03-11 18:40:26 +04:00
Roland Tannous
7862e70211
fix: lowercase remote Hugging Face model IDs in ModelConfig and routes to prevent caching mismatches with Unsloth
2026-03-11 14:20:25 +00:00
Roland Tannous
fb211f3254
Merge pull request #372 from unslothai/fix/input-focus-clipping
...
Input focus outline clipped by container
2026-03-11 18:12:04 +04:00
Roland Tannous
817f2e8dcc
feat: integrate structlog, configure workers for prod logging, and migrate print statements
2026-03-11 12:33:16 +00:00
imagineer99
014695b38a
fix: scope overflow-visible to studio collapsibles
2026-03-11 11:26:43 +00:00
imagineer99
984f4a4acb
fix: input focus outline clipping
2026-03-11 11:11:57 +00:00
Roland Tannous
ee063c5910
Merge pull request #367 from unslothai/fix/yaml-syntax
...
Modified to fix the yaml syntax for unsloth_Qwen3-14B-Base-unsloth-bnb-4bit
2026-03-11 13:39:48 +04:00
Samit
379bbbdbdd
fixed string concatenation in model mapping
2026-03-11 00:07:26 -07:00
Samit
822050bf57
modified to fix the yaml syntax
2026-03-10 23:58:51 -07:00
Manan Shah
2aa9322167
Merge pull request #365 from unslothai/fix/gguf-gemma-with-text
...
fixing gguf export for gemma with text
2026-03-10 17:59:22 -07:00
Manan17
5ca623a166
fixing gguf export for gemma with text
2026-03-11 00:58:22 +00:00
Shine1i
4a8a96b1af
chat seq slider
2026-03-11 01:41:25 +01:00
Manan Shah
cce274717b
Merge pull request #357 from unslothai/feat/embedding-models
...
feat: add embedding model training support
2026-03-10 14:59:20 -07:00
Manan17
983c20bbb2
local model's embedding nature check
2026-03-10 21:58:45 +00:00
Manan17
294a3d3e47
fix: reset isEmbeddingModel in error fallback paths to prevent stale state
2026-03-10 21:33:13 +00:00
Roland Tannous
5b042165e6
Merge pull request #363 from unslothai/feature/enable-all-modalities
...
Removed audio and embedding from coming soon
2026-03-11 01:32:43 +04:00
Manan17
bc5a72dd8c
fix: local directory dataset loading
2026-03-10 21:29:51 +00:00
imagineer99
8d6f88577f
chore: removed audio and embedding from coming soon
2026-03-10 21:29:18 +00:00
Wasim Yousef Said
98e3396fbe
Merge pull request #356 from unslothai/fix/summary-step-spacing-and-colors
...
Redesign summary step with consistent card layout, spacing and icons
2026-03-10 22:26:10 +01:00
Manan Shah
f696ef81e8
Merge branch 'nightly' into feat/embedding-models
2026-03-10 14:16:05 -07:00
Roland Tannous
08d9c84f1f
Merge pull request #359 from unslothai/fix/stream-manual-slice-dataset
...
fix: stream HF dataset when manual slice is specified
2026-03-11 01:13:51 +04:00
Manan17
9523e5c1f9
fixing embedding model search
2026-03-10 21:12:24 +00:00
imagineer99
d572c43814
fix: increase tooltip z-index to appear above dropdowns
2026-03-10 20:57:12 +00:00
Manan17
3b0b002b34
fixing logging for each step
2026-03-10 20:32:40 +00:00
Roland Tannous
21ef22a9ff
fix: skip streaming when dataset_slice_start > dataset_slice_end
...
Prevents training on the wrong row range when start exceeds end by
falling back to full download where existing clamping handles it.
2026-03-10 20:21:34 +00:00
imagineer99
5dcbf86d09
fix: reject negative manual dataset slices
...
Prevent negative Train Split Start/End values in the dataset advanced UI and sanitize payload mapping so negative slice values are never sent to the backend.
Made-with: Cursor
2026-03-10 20:13:46 +00:00
Roland Tannous
226f251589
fix: guard against negative dataset_slice_end before streaming
...
Fall back to full download when dataset_slice_end is negative,
avoiding an empty stream.take(0) that would produce a broken dataset.
2026-03-10 20:12:42 +00:00
Roland Tannous
b91cdda2b9
Merge pull request #354 from unslothai/fix/audio-train-completions
...
fix: uncheck train_on_completions for audio models
2026-03-11 00:05:51 +04:00