# Pie

> How to run, test and debug Pie Use when this capability is needed.

- Skill: `tomevault-io/pie` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/pie`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/pie/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/pie

---


# Preparing Pie

Please make sure everything is up to date.
If you are first time using Pie, the setup the environment:

```bash
uv sync --extra cu128
```

If you have modified the Rust runtime, then you'll need to rebuild it.
```bash
touch pyproject.toml && uv sync --extra cu128
```
* Python edits should be okay because uv installs edited dependencies.


# Runnig the one-shot inferlet.

uv run pie run text-completion -- --prompt "Hello world"

# Running long running Pie server

to run the Pie server, use:

```
uv run pie serve
```

You can configure the server using the `pie config` command, or by directly editing the config file.
```
cat ~/.pie/config.toml
```


# Running the workload

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/pie-project) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

