Blitz 0.5.3
Start with what you’re building. Download it from the GitHub release.
v0.5.3 lets Blitz understand your project before it sets it up. A new /spec command interviews you about what you’re making, who it’s for, how fast and big it must be, where it runs and how people sign in, then writes a real specification your agents follow. Gemini 4 Argon is the new default model. An idle window no longer keeps your processor busy, and both help screens are finally easy to scan.
See it in a minute:
- Open an empty folder in Blitz and type
/spec a recipe-sharing web app. - Answer a few rounds of questions: intent and value, users, performance, platform, security.
- Confirm the list of specs it proposes. You get
.agents/specs/001-overview.md, one spec per piece of work in the order you’d build it, and an index. - Run
/setup: it reads the specification and sets up the instructions, skills and agents to match.
/specwrites numbered specs in.agents/specs/(001 to 999, in build order). Each has goals, numbered requirements, acceptance criteria and open questions. Run it again, or/spec <what changed>, to revise them./setupasks first. With no specification yet, it offers to write one before anything else, because the spec should shape the setup./skills updateand/agents updatecheck your skills and agents against the specs, propose what to add, change or retire, and change only what you pick.- Blitz notices when a spec changes. The welcome screen offers “The specification changed: update the skills and agents”.
- New installs, and anyone who never picked a model, now use
gemini-4-argon, for chat and for web search. - A model you’ve chosen in your settings stays as it is.
- An idle window no longer burns CPU. The glowing ring around the chat box now moves only while the agent works. On Linux this ends the window sitting at 100% CPU while idle, even with the display off.
- Linux uses your graphics card. The window now draws with the GPU where it can. If it flickers or goes blank, turn off Use the graphics card in Settings › Appearance (with the advanced settings shown). If Blitz won’t start at all, launch it once with
BLITZ_GPU=off. - Linux dock icon: the window now groups under the Blitz icon in your dock or taskbar.
- Blitz › About Blitz and Settings… (⌘,) are in the menu bar, along with Hide, Hide Others, Show All and Quit, in your language.
- Escape in full screen closes a dialog without also leaving full screen.
blitz --helpgroups its commands (runs and sessions, the workspace, models and extensions, setup) and its flags (session, agent and model, one-shot runs, permissions, instructions), each alphabetical./helpin a session does the same for its slash commands, then lists your custom commands by where they come from.
- More in 0.5.4:
/specfor research, data analysis and writing, every terminal command in the desktop app, and the user guide in the app are in Blitz 0.5.4. - Placeholder price: Gemini 4 Argon is priced at Gemini 3.8 Flash’s rate until Google publishes its own, so costs and
--max-cost-usdstill work. If you know the real price, set it under[pricing."gemini-4-argon"]. - Retiring skills and agents:
/skills updateand/agents updatecan’t delete files. A retired skill or agent says why it was retired, so you can remove the file. /helpandupdate:/helpmentionsupdatein the descriptions of/skillsand/agents, not yet in their usage columns.- Testing so far: the menus and specifications were tested on macOS. Linux GPU drawing is new, so please tell us if your window misbehaves.