askdown
Application
2026-10-14 (31 days ago)
A command that asks a person the questions an AI agent wrote into a Markdown file, in a desktop window.
A window shows the Markdown (links, images, video) with an input for each question. On Submit, the answers are printed to stdout as JSON and written back into the file under each question. The command blocks until then, so it works as an AskUserQuestion for agents that do not have one, such as Codex.
Features
- Question types are multiple choice (text or pictures), free text, a point on an image or a video frame, a freehand drawing, a colour, and a span of an audio or video file
- A question is a fenced code block with the info string
askdown, holding YAML. Everything else in the file is shown as Markdown around the questions - Exit codes tell the outcome (0 = answered, 1 = error, 2 = closed without submitting, 3 = timed out)
--listprints the questions without opening a window,--no-writekeeps the answers on stdout only, and--timeoutlimits the wait- Code blocks wrap their long lines and have a button that copies their text
Requirements & notes
- Binaries are published for macOS on Apple Silicon and x86_64 Linux. The window uses the system webview, so Linux needs
libwebkit2gtk-4.1and GTK 3. - Open source under the MIT License.
Links
- Product page: https://www.cyberneura.com/app/askdown
- GitHub: https://github.com/cyberneura/askdown