Two messages, start to finish
Your messages on the left, the work in the middle, what it cost on the right.
Fast, or right more often
Two models that fit in under a gigabyte. Each row fills at that model's speed; a solid cell is a task it finished.
Six one- and two-step tasks, eight tries each, on one Mac. Results swing with wording, so treat them as rough.
Built around what small models get wrong
They lose track of long conversations
sprint keeps room free for the reply and folds older steps into a short summary of what you asked and what was done.
They go in circles
The same call again, the same file rewritten, the same failure twice running: sprint warns the model once, then stops the turn and tells you why.
They garble commands
Every tool call is checked, and a reply cut off halfway is never run. You approve each command and edit, or allow the ones you trust for good. Esc stops a turn at once.
Start
- Install Ollama. You don't need to start it; sprint does.
- Install sprint:
pip install git+https://github.com/Vasiniks/sprint.git - Run
sprintin a project folder. The first time, it offers to pull Qwen 3.5 0.8B, a 737 MB download. - Type a request and press Enter. Tab switches between asking first, accepting edits, and running everything.
Works on macOS. Linux and Windows are written and tested in CI but not yet tried by hand. The README has every command and setting.