# FetchML A lightweight ML experiment platform with a tiny Zig CLI and a Go backend. Designed for homelabs and small teams. ## Quick start ```bash # Clone and run (dev) git clone cd fetch_ml docker-compose up -d # Or build the CLI locally cd cli && make all ./build/ml --help ``` ## What you get - **Zig CLI** (`ml`): Tiny, fast local client. Uses `~/.ml/config.toml` and `FETCH_ML_CLI_*` env vars. - **Go backends**: API server, worker, and a TUI for richer remote features. - **TUI over SSH**: `ml monitor` launches the TUI on the server, keeping the local CLI minimal. - **CI/CD**: Cross‑platform builds with `zig build-exe` and Go releases. ## CLI usage ```bash # Configure cat > ~/.ml/config.toml <