20 Commits

Author SHA1 Message Date
eaa9da471f fix(bootstrap): auto-accept Anaconda channel ToS 2026-04-26 02:16:59 +00:00
25f6a07fd6 feat(api): /api/setup/check + /api/setup/bootstrap WS 2026-04-26 02:01:34 +00:00
bf5519ebb2 build: bundle remote/ assets into /opt/llm-trainer/remote/ 2026-04-26 01:50:02 +00:00
84ddbd91fb feat(ui): wire Setup tab into nav 2026-04-26 01:50:02 +00:00
4bf98c4d2b feat(ui): Setup tab � health check + bootstrap with live log 2026-04-26 01:50:01 +00:00
60eeb4d0ea feat(remote): default synthetic-data-kit config 2026-04-26 01:50:01 +00:00
90fafdadf1 feat(remote): bootstrap script � installs miniconda + env + deps + dirs 2026-04-26 01:50:00 +00:00
aa85130ee8 feat(remote): real LoRA training script with metric streaming 2026-04-26 01:50:00 +00:00
ace187d2b2 fix: extract zip locally with Python zipfile � no unzip required on remote 2026-04-26 00:59:59 +00:00
ac60597e65 feat: multi-file drop zone with zip support and upload status queue 2026-04-26 00:55:33 +00:00
145ac11023 feat: multi-file upload with zip extraction 2026-04-26 00:55:33 +00:00
b4c54142ff fix: handle text+bytes in terminal WS; mkdir -p before SFTP upload; robust conda path detection 2026-04-26 00:27:35 +00:00
58188b6fea fix: handle text+bytes in terminal WS; mkdir -p before SFTP upload; robust conda path detection 2026-04-26 00:27:15 +00:00
a07a8df25d docs: note shared apt source entry across packages 2026-04-25 23:48:45 +00:00
ec9c42618b docs: add Debian apt installation instructions 2026-04-25 23:33:13 +00:00
a717be674a Add README 2026-04-24 04:05:05 +00:00
tocmo0nlord
e5649148f7 Default to localhost for workstation install
- ConnectionPanel defaults host to localhost, blank username
- Backend OLLAMA_URL defaults to localhost:11434
- Systemd service reads /etc/llm-trainer/env for overrides

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 16:18:10 -04:00
tocmo0nlord
e312420c3d Add .deb package builder script
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 16:13:21 -04:00
tocmo0nlord
d68a557de8 Fix xterm package versions and make models endpoint resilient
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 16:02:32 -04:00
tocmo0nlord
90a6ee6fbf Initial scaffold: LLM Trainer Dashboard
Full-stack app with FastAPI backend (SSH/paramiko, pipeline streaming,
GPU stats, xterm.js terminal, Ollama model manager) and React + Tailwind
frontend (8 panels: Connection, Documents, Pipeline, QA Pairs, Training,
Terminal, Models, Config). Docker Compose included.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-21 17:13:32 -04:00