A coding agent that fits in 636 KB – no Node, no Python, no NPM Delta Agent, a coding agent released by developer descz, ships as a single C11 executable with no Node, Python, npm, pip or framework dependencies, measuring 636 KB and about 1.7 MB of private memory on Windows. The agent reads and writes files, runs shell commands, handles git with pre-change checkpoints, searches the web, speaks MCP over HTTP or stdio, and keeps durable memory and per-folder JSONL sessions, using models from the models.dev catalog. Only Windows 10/11 x64 is tested, with 283 end-to-end checks; Linux x86_64 builds and runs with 32 checks but its desktop features are untested, and macOS 11+ ships source only and was never tested, while the license prohibits selling or cloning and requires non-profit, credited public disclosure. License: source is available for study and personal/internal use — selling or cloning is prohibited , and any public disclosure must be non-profit and credited to the project. See LICENSE https://github.com/descz/delta/blob/main/LICENSE . Delta Agent is a coding agent that lives in your terminal. Site: descz.github.io/delta https://descz.github.io/delta/ · downloads: Releases https://github.com/descz/delta/releases/latest You talk in natural language and it does the work: reads and writes files, runs commands, handles git, searches the web, keeps memory and explains what it found — with the model you choose. It is a single executable written in C11, with no dependencies at all : no Node, Python, npm, pip or framework installer. On Windows it is 636 KB and about 1.7 MB of private memory . | Files | reads, creates, edits precisely exact-block edit , searches the project, shows diffs | | Shell | runs commands, keeps background jobs, /terminal shows the output in a chat block | | Git | status, diff, log, commit and checkpoint before changing anything | | Web | downloads pages, extracts data, reads documentation — and speaks MCP over HTTP or stdio | | Skills | saved workflows in SKILL.md — six ship built in code design, spreadsheets/PDF, docs, automation, verification, systematic debugging ; indexed in the system prompt and read on demand | | Memory | durable facts across sessions, searchable by text | | Project graph | indexes symbols and imports once, then answers without re-reading every file | | Models | models.dev https://models.dev catalog with hundreds of models and providers | | Sessions | per-folder history in JSONL with the thinking preserved; delta always starts a new chat, delta continue reopens that folder's last one | | Streaming | token by token, cut immediately when you send a message mid-turn | All inside the terminal, with its own TUI: mouse selection and copy, rendered markdown headings, lists, code, tables , OkLCH colors, themes, i18n pt, en, es, zh, ja and an installer with an HTML screen served by the executable itself . Download from Releases https://github.com/descz/delta/releases/latest . Each system has one file that already is the installer: | system | file | how | |---|---|---| | Windows 10/11 x64 | Delta-windows-x64.zip or Delta.exe | double click → install window HTML popup, native folder picker | | Linux x86 64 | delta-linux-x86 64.run | chmod +x delta-linux-x86 64.run && ./delta-linux-x86 64.run | | macOS 11+ | delta-macos-source.zip | unzip and double click INSTALAR-MAC.command | The installer asks where to keep the data , creates the folder, copies the binary, puts delta on the PATH and creates the shortcut taskbar on Windows, .desktop + GNOME favorites on Linux, Delta.app + Dock on macOS . Windows may warn on SmartScreen the first time More info → Run anyway because the binary is not code-signed. Being explicit, because "compiles" is not "works": | platform | status | |---|---| | Windows 10/11 x64 | Tested — the reference platform: 283 end-to-end checks TUI, streaming, tools, installer, self-update , plus the installer and delta update exercised by hand. | | Linux x86 64 | Builds and runs gcc 13, WSL, 32 checks: build, core, replay, real streaming via curl, installer, self-update . Not exercised on a desktop session : .desktop entry, GNOME favorites and clipboard wl-copy / xclip are untested. | | macOS 11+ | Source only, and not tested — I have no Mac. The release ships the source plus INSTALAR-MAC.command , which checks Xcode Command Line Tools and builds locally; the native layer osascript , .app , Dock was never executed. Treat it as a starting point, not as a supported binary. | There is no ready-made macOS binary: the package ships the source and a .command that checks the Xcode Command Line Tools free , builds and opens the installer — there is no reliable cross-compile to Mach-O. bash $ delta sem chave de API · use /login para colar a chave do provedor /login pick the provider, paste the key, get a default model /projects D:\dev\my-app where it works saved for next time read src/main.c and explain the flow Next time, delta starts a new chat in that folder. To pick up the previous one — messages, tool calls and the model's thinking included — run delta continue . Inside the app, /new starts a fresh session and /clear wipes the screen. | command | what it does | |---|---| | /login /logout | connect/disconnect providers one key per provider | | /models | models from connected providers — the catalog is re-downloaded on every run a model released mid-session shows up and only the providers you connected are kept ; /login still sees the full list | | /thinking | reasoning effort off → max, depending on the model | | /verbosity | how much prose in the reply — low , normal , high ; reasoning and the work itself stay untouched | | /projects