Improves itself
Blitzdenk extends its own Lua sandbox on demand. Ask for a tool, and the agent writes, tests, and loads one without ending your session.
A minimal Tui coding harness with an singular configuration and extension language: Lua!
No dependencies, One small native binary, yours to script.
1.7 MB
single binary
<99 MB
RAM in use
0
dependencies
<30 ms
startup
$ curl -fsSL https://raw.githubusercontent.com/Lommix/blitzdenk/master/install.sh | sh
Read install.sh first, or take a prebuilt binary from the releases page .
Everything in Blitzdenk is inspectable and scriptable. The config is one Lua file, and the agent can rewrite it while you work.
Blitzdenk extends its own Lua sandbox on demand. Ask for a tool, and the agent writes, tests, and loads one without ending your session.
Spawn researchers, reviewers, and writers in parallel, then merge the results. /review sends challenger agents over your latest diff.
Edit blitz.lua while Blitzdenk runs. Tools, agents, commands, keybinds, and hooks pick up the change on the spot. No recompile.
Sessions, config, and tool state live on your disk. Keys stay in environment variables. Point it at a local endpoint to work fully offline.
An optional tunnel layer runs the tools on another host. /ssh user@host:~/project connects, no config entry needed.
Speaks MCP and loads skills from project and user layers. File IO runs through standard POSIX tools you can read and audit.
A self-improving AI coding harness for POSIX systems. It plans tasks, edits code, runs commands, spawns sub-agents, and writes its own Lua tools when a project needs them.
No. Sessions, config, and tool state stay on your disk. You pick the model endpoint, so a local Ollama model works with no cloud in the loop.
Any OpenAI or Anthropic compatible endpoint, in chat or response schema, plus Ollama for local models. Bind a different model and reasoning effort to every agent.
Edit one Lua file. Register tools, agents, commands, keybinds, and hooks. Changes hot reload, and agents can write and debug tools for you mid-session.
Run the one-line install script from the GitHub readme. It needs no sudo and puts the blitz binary in ~/.local/bin. Prebuilt binaries and a zig build recipe are on the releases page.
Yes. It is MIT licensed and open source on GitHub. You pay only the model provider you choose, or nothing at all with local models.