Run the classic “60‑second Linux Performance Analysis” checklist in one command. A portable Nix toolbox is downloaded on the fly, diagnostics run in parallel with a simple TUI, and an optional AI summary is shown at the end.
- One command to run it all
- Fast and portable
- No Docker, no system‑wide installs
- Optional AI summary
Note
This project is an early experiment.
# Any provider works; set one of these env vars to enable AI summary
export ANTHROPIC_API_KEY="<your Anthropic API key>" # Anthropic
export OPENAI_API_KEY="<your OpenAI API key>" # OpenAI
export OPENROUTER_API_KEY="<your OpenRouter API key>" # OpenRouter
curl -fsSL https://gradient.engineer/60-second-linux.sh | shNotes:
- If no key is set, diagnostics still run; only the AI summary is skipped.
- TUI controls: Tab toggles details; q / Esc / Ctrl+C quits.
cd app
go build -o gradient-engineer-go
./gradient-engineer-go 60-second-linux- You can override the API base URL via
OPENAI_BASE_URL(for OpenAI/OpenRouter) if needed.
This project is licensed under the MIT License. See the LICENSE file for details.
This app downloads a prebuilt Linux toolbox containing third-party binaries (e.g., coreutils, util-linux, procps, sysstat, and proot). Some of these are licensed under GPL terms. See THIRD_PARTY_NOTICES.md for details and links to upstream sources. Go module dependencies each retain their own licenses; consult go.mod and the notices file for an overview.
