Toolipie
toolipie — terminal

Stop rewriting tiny scripts.
Make task‑focused work repeatable.

Toolipie is a small, open‑source CLI for running simple, reusable tools. It helps you keep the code that works in one place, then run it the same way every time. Use local code—or bring your own APIs (including AI)—whenever that’s the simplest path to a higher‑quality result.

The story

This began with a habit: tiny scripts for tiny jobs, scattered across projects, rewritten from memory. Toolipie is the place to keep those tasks tidy. Each tool is a small, modular plugin with clear inputs and outputs. The CLI standardizes how they run so you can depend on them—today, next month, and on the next project.

Vision

Toolipie focuses on results: small tools, one job, done well. If an API—or AI—produces the best output, use it. If local code is fastest, use that. The tools are modular; the wrapper makes them predictable.

Principles

Keep it simple. Prefer predictable inputs and outputs. Make repeatable workflows easy to run and easy to share. Let people bring their own services when it improves quality.

A tiny example

Convert markdown to PDF with a known‑good tool. Inputs go in, outputs come out—every time.

# place files in ./input/md-to-pdf
# run the tool via the CLI
# outputs written to ./output/md-to-pdf

toolipie run md-to-pdf --input ./input/md-to-pdf --output ./output/md-to-pdf

Who it’s for

Anyone who finds themselves rewriting little scripts for repeatable tasks—engineers, researchers, indie builders. If the code worked for me, it should work for you too. That’s why tools are modular and contributions are welcome.