Repository navigation
forgeai 0.1.0
Downloads
| Platform | File |
|---|---|
| macOS (Apple silicon and Intel) | forgeai-0.1.0-macos-universal.dmg: open it and drag forgeai into Applications |
| Windows (x64) | forgeai-0.1.0-windows-amd64-setup.exe: installer. forgeai-0.1.0-windows-amd64-portable.exe runs without installing |
| Linux (x64) | forgeai-0.1.0-linux-amd64.deb (sudo apt install ./forgeai-0.1.0-linux-amd64.deb), or forgeai-0.1.0-linux-amd64.tar.gz for the bare binary |
The builds are not code-signed or notarized yet.
- macOS: on the first launch, Gatekeeper blocks forgeai. Open System Settings → Privacy & Security and choose Open Anyway, or run
xattr -dr com.apple.quarantine /Applications/forgeai.app. - Windows: SmartScreen may warn. Choose More info → Run anyway.
- Linux: the app needs GTK 3 and WebKitGTK 4.1 at runtime; the
.debinstalls them.
forgeai needs a kubeconfig ($KUBECONFIG or ~/.kube/config) for a cluster that runs the forgeai operator. Check the downloads against SHA256SUMS.txt.
What's Changed
- feat: training operator, scc-compatible API and desktop client by @wutz in #1
- Drop pod access; add image, volume, pool and resource APIs by @wutz in #2
- Remove node pools; fix golangci-lint by @wutz in #3
- feat: k8s-native refactor organized by Project namespaces by @wutz in #4
- chore: move to wutz (module path, image registry, API group) by @wutz in #5
- docs: sync README with current code by @wutz in #6
- fix: mirror the platform config into project namespaces by @wutz in #8
- fix(gui): pick a project namespace when the context default is not one by @wutz in #7
- fix(gui): real creation time for new jobs, guard growing unbound volumes by @wutz in #9
- feat(gui): add the forgeai anvil logo by @wutz in #10
- feat(sandbox): support agent-sandbox in projects and the GUI by @wutz in #11
- fix(gui): keep wails dev from destroying the packaged app by @wutz in #12
- feat(gui): switch the theme to Forge Indigo on zinc neutrals by @wutz in #13
- feat(gui): open a shell in sandboxes from a GUI terminal tab by @wutz in #14
- feat(gui): show a pending state while starting or stopping a sandbox by @wutz in #15
- feat(gui): manage sandbox templates and start sandboxes from them by @wutz in #16
- feat(gui): merge sandbox and job templates into one Templates page by @wutz in #17
- feat(gui): save a sandbox or job as a template from its detail page by @wutz in #18
- ci: remove GitHub Actions workflows by @wutz in #20
- feat(gui): edit sandbox and job templates by @wutz in #19
- feat(gui): pick cluster and project in the sidebar by @wutz in #21
- fix(fileserver): run dufs without a shell so the pod starts by @wutz in #23
- fix(gui): test every GUI feature against real use and fix what broke by @wutz in #22
- feat(sandbox): let users set the idle timeout at creation by @wutz in #24
- feat(gui): generate Kubernetes-style names and stop input-method rewrites by @wutz in #26
- refactor(platform): remove the sandbox maxTTL cap by @wutz in #25
- fix(gui): space the cards on the Resources and Images pages by @wutz in #28
- fix(gui): accept any whole GiB in the volume size inputs by @wutz in #30
- fix(gui): show project Ready from its condition by @wutz in #27
- style(gui): tint the Start and Resume buttons instead of the gradient by @wutz in #29
- fix(registry,gui): reissue lost robots, quote the docker login username, show the push address by @wutz in #32
- fix(gui): show the project in repository addresses by @wutz in #33
- feat(gui): show progress and result on Refresh and Reload buttons by @wutz in #34
- feat(gui): embed the file browser through a loopback proxy by @wutz in #31
- fix(volumes): let the file server release trashed volumes by @wutz in #35
- feat(website): add the official site for Cloudflare Workers by @wutz in #38
- feat(website): add Chinese translation and light and dark themes by @wutz in #42
- feat(website): move theme and language controls to the footer by @wutz in #43
- feat(gui): add English and Chinese UI and light/dark themes by @wutz in #40
- feat(gui): build installers in CI and publish them on tags by @wutz in #36
New Contributors
Full Changelog: https://github.com/wutz/forgeai/commits/v0.1.0