Skip to content
Merged

V0.7 #40

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
4575b83
docs: add cookbook/api-deployment to llm.txt
nielsrolf Oct 6, 2025
21fb410
misc minor updates of sft training
nielsrolf Oct 9, 2025
c0d629e
fix ui bug
nielsrolf Oct 16, 2025
7005c9a
migrate to new environment: wip
nielsrolf Oct 17, 2025
656f0ef
ow worker executes job
nielsrolf Oct 18, 2025
dcfe6a1
Merge branch 'main' into v0.7
nielsrolf Oct 18, 2025
f7129c7
cli: ow token {ls,create,revoke} added
nielsrolf Oct 18, 2025
8687616
cli: added
nielsrolf Oct 18, 2025
a3464cd
cli: added
nielsrolf Oct 18, 2025
a6bc00c
Update entrypoint to use ow cli
nielsrolf Oct 19, 2025
bff4506
cli: as shortcut to submit jobs
nielsrolf Oct 19, 2025
a0f9418
client: refresh JWT when expired
nielsrolf Oct 19, 2025
2b9b0b0
dashboard: migrate to new api key management
nielsrolf Oct 19, 2025
3d9c234
delete unused files
nielsrolf Oct 19, 2025
e6faffd
update CLAUDE.md
nielsrolf Oct 19, 2025
36bc99f
login with API key
nielsrolf Oct 19, 2025
ebf3106
dashboard: ui improvements
nielsrolf Oct 19, 2025
46106f6
added
nielsrolf Oct 19, 2025
0a04b5f
separate ow-cluster and ow-default (worker) image; ow deploy wip; ow …
nielsrolf Oct 21, 2025
45ea9a0
unsloth/weighted_sft: avoid wandb more aggressively
nielsrolf Oct 21, 2025
a44bc14
fix
nielsrolf Oct 21, 2025
2e901f0
client refreshes JWT; unified naming convention to ._ow for client ob…
nielsrolf Oct 22, 2025
a15849e
Fixed behavior
nielsrolf Oct 22, 2025
cb0334e
test and update cookbook examples, update readme
nielsrolf Oct 22, 2025
3047c4a
update docs & integration tests
nielsrolf Oct 28, 2025
9fe2e9d
dashboard: refresh JWT and auto-add default API key to org env
nielsrolf Oct 28, 2025
097e3b7
Final clean up before v0.7 release
nielsrolf Oct 31, 2025
edc2d6d
update llm.txt and related
nielsrolf Oct 31, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ build-docker-in-runpod
.env.prod
.env.ow-dev
.env.ow-migrations
.env.legacy
.env.worker
.env.worker.backup
.env.*
openweights/dashboard/backend/.env.ow-dev
openweights/dashboard/backend/.env.ow-migrations
openweights/dashboard/frontend/.env.ow-dev
Expand Down Expand Up @@ -87,7 +91,7 @@ example/ft_job_artifacts/
example/mcq_dataset.jsonl
openweights/jobs/unsloth/logp.ipynb

openweights/dashboard/backend/static/
# openweights/dashboard/backend/static/ - now included for cluster image
example/_*
.logs
openweights/jobs/unsloth/check.ipynb
Expand Down
5 changes: 5 additions & 0 deletions .env.worker.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
OPENWEIGHTS_API_KEY=...
RUNPOD_API_KEY=...
HF_USER=...
HF_TOKEN=...
HF_ORG=...
33 changes: 29 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ build-docker-in-runpod
.env.prod
.env.ow-dev
.env.ow-migrations
.env.*
openweights/cluster/load.sh
openweights/dashboard/backend/.env.ow-dev
openweights/dashboard/backend/.env.ow-migrations
Expand Down Expand Up @@ -38,7 +39,6 @@ cache

# Bazel IntelliJ plugin
.ijwb/

# Python
__pycache__/
*.py[cod]
Expand All @@ -61,21 +61,44 @@ wheels/
.installed.cfg
*.egg

# Virtual Environment
# Virtual environments
venv/
env/
ENV/

# IDE
.idea/
# IDEs
.vscode/
.idea/
*.swp
*.swo
*~

# Environment variables
.env
.env.local
.env.dev
.env.prod
.env.legacy
.env.worker

# Supabase
.supabase/
!.supabase/dev-project-ref
!.supabase/prod-project-ref

# Logs
*.log

# OS
.DS_Store
Thumbs.db

# Project specific
outputs/
tool_output/
*.db
cache/
.env.backup
example/ft_job_artifacts/
example/mcq_dataset.jsonl
openweights/jobs/unsloth/logp.ipynb
Expand All @@ -87,3 +110,5 @@ openweights/jobs/unsloth/check.ipynb
.cache
admin/
todo.md
.ow_sync
.claude
Loading