Skip to content

Introduction

Picoo is a small operation runner for AI agents. It finds the operation needed for a task, gives the agent one compact contract, and runs it locally.

Terminal window
picoo run picoo/github/create-issue --input repo=picoo-dev/picoo --input title="Bug: foo"

An operation, or op, does one clear job. For example, it can create an issue, resize an image, or publish a draft. Each op contains a picoo.toml manifest and a small program. The manifest tells Picoo what the op needs and what it returns.

Operation IDs have three parts:

author/app/name

For example: picoo/github/create-issue.

Large tool collections can add many schemas to every model request. Picoo searches first and then exposes only the selected contract. The model reads less unrelated text and has fewer tools to confuse. See the research results for the measured effect and limitations.