{"repo":"Lommix/blitzdenk_prototype","free":true,"listed":false,"github":"https://github.com/Lommix/blitzdenk_prototype","clone":"git clone https://github.com/Lommix/blitzdenk_prototype.git","description":"A powerful multi provider coding agent, built for the terminal in rust.","language":"Rust","stars":16,"topics":["agent","ai","chat","tool","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"[WIP] Blitzdenk Interactive multi purpose personal AI Tui, similar to tools like opencode or claudecode. THIS IS AN OLD PROTOTYPE. CHECKOUT THE MODERN VERSION The goal is to replace web search, help with bug analysis and perform coding tasks with little to no friction from idea to keyboard to answer. It is not a fully autonomous agent. There is a lot of user control. Supports all common AI-APIs that can handle tool calls. development is frozen. Cool project, might revisit in the future, but currently cost combativeness is a huge downer. Claude-Codes flat rate is just unbeatable Dependencies These CLI tools should be available on the target system: - ripgrep (rg) Installation Standard build. Or make install (same thing) Configuration All API keys are read from the your environment. The configuration file for colors and available models is under: /.config/blitzdenk/denk.toml You can add any models unique id to the model list. (Ollama included). - based on rust-genai - models.dev User quick prompts You can save custom quick prompts in the configuration. Identified by an alias, they can be called with a slash prefix. There is an example for /init and /audit . Saving sessions All sessions are saved on exit as json, identified by the project cwd in: /.cache/blitzdenk/sessions/ They restore on reopen, until the user creates a new one. Neovim quick access split Keymap keybind action -------- -------------- enter send prompt ctrl + k select model ctrl + n new session ctrl + t task lis","default_branch":null,"files":null,"tree":[],"storefront":"/r/Lommix","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Lommix/blitzdenk_prototype/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}