freshcrate Agent Edition
Linux for agent operators. A minimal agentic substrate on Ubuntu 24.04 x86_64, headless first.
Agent Edition is the operator lane of freshcrate: reproducible bootstrap, one base bundle, shippable VM and ISO artifacts, and a machine-readable manifest.
- Shell, containers, uv/Python, Node, gh CLI β nothing you do not need.
- No heavy desktop, no consumer bundles, no surprise services.
- Ollama is the only optional install-time add-on.
The real base profile: a minimal substrate for solo builders, automation lanes, and security workflows without desktop bloat.
- git
- zsh
- tmux
- curl
- jq
- ripgrep
- fd-find
- sqlite3
- python3
- python3-venv
- python3-pip
- nodejs
- npm
- gh
- service: docker
- uv bootstrap completed and python3 available
- docker daemon reachable
- gh authenticated or explicitly skipped
- ~/.freshcrate/logs and ~/.freshcrate/receipts created
- safe default for solo-dev, automation, and security personas
Install
On an existing Ubuntu 24.04 x86_64 host:
Add Ollama for optional local model inference:
Then verify:
Autoinstall ISO with freshcrate bootstrap baked in. Boot it on bare metal or a VM and verification runs on first boot.
Find your USB device with lsblk. The device path looks like /dev/sdX β not a partition like /dev/sdX1. This wipes the target device.
Find the raw disk with diskutil list. Use the rdiskN form for speed. This wipes the target disk.
Pre-built VM disk image for labs and homelab clusters. Boot once and verify receipts under ~/.freshcrate.
- Ubuntu 24.04 x86_64 only.
- Headless first. Bootstrap creates workspace, logs, receipts, and model-cache paths.
- Verification exits non-zero if the machine does not match the contract.
- One bundle, one channel. More lanes land when they are actually shipping.
