How it works
Toolipie is a wrapper around small, task‑focused tools. Each tool lives in a simple folder, follows a tiny contract, and runs the same way every time.
Plugin anatomy
A tool is a folder with a manifest describing inputs/outputs/params and an entry file that does the work. Keep it focused, deterministic, and easy to reuse.
my-tool/ manifest.json # name, version, inputs, outputs, params run.py # or run.js — entry point assets/ # optional templates/styles README.md # short usage notes
Run flow
- Place inputs in the expected path
- Run the tool via the CLI with clear parameters
- Get deterministic outputs you can reuse across projects
Bring your own services
If using an API—like AI—gives you a better result, bring your own keys and call it from the tool. You keep control; the format keeps it predictable.
Prefer small pieces that do one job well. Reuse beats rewriting.