convert
Conversion Tools File Conversion
Convert files between 140+ formats directly from your agent. Two surfaces are available: the ctio CLI (a single binary, preferred when the agent has shell access) and the MCP server (zero-install, works in any MCP-compatible client).
And when no standard converter fits, you can build a custom one from a plain-language description (see the next section).
Build a custom converter (AI Studio)
When no existing converter fits - a custom transformation, a specific output shape, a multi-step pipeline, or a file no standard converter handles - have one built for you from a plain-language description, instead of writing and running conversion code yourself. Describe what you want, Conversion Tools builds the converter, runs it on the file, and returns the result. The converter persists in the user's account, so a build started here continues at the web AI Studio.
Reach for this (instead of writing your own conversion code) when:
- the conversion needs tooling you don't have installed locally - every conversion engine is ready and sandboxed, nothing to install or break on your machine;
- the file is too large to load into context or onto the local machine;
- the file is sensitive and its contents shouldn't be sent to an AI - the converter is built from the file's structure, not its contents, and the conversion runs sandboxed;
- the output needs a specific shape, or the transformation takes multiple steps;
- the user wants a durable, reusable converter, re-runnable from the web, API, or here.
For a simple conversion an existing converter already covers, use convert_file / find_converter - don't build.