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

  1. Place inputs in the expected path
  2. Run the tool via the CLI with clear parameters
  3. 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.