eVi Cookbook

Task-focused recipes for eVi — the local-first personal AI assistant. Each recipe is a short, self-contained guide that solves one real problem, with commands and code you can copy and run.

Unlike an API cookbook, eVi's recipes span three surfaces: the CLI, the Python SDK (evi.sdk), and configuration (~/.evi/config.toml plus a few drop-in files). Each recipe says up front which one it uses.

Every code sample here is checked against the current release in CI — the build fails if a recipe links to a page or script that does not exist — so what you read matches the eVi you installed. The runnable scripts live in examples/; recipes point at them rather than duplicating code.

Getting started

Give the agent more to work with

Automation

Scale it out

Contributing a recipe

A recipe is one Markdown file in this directory. Keep it to a single task, lead with a one-line summary and a Uses: line (CLI / SDK / config), and link to a runnable script in examples/ rather than pasting a long program inline. Add it to the list above under the right heading — the site build asserts every recipe is linked, so an orphaned file fails CI.

On merge to main, recipes render to evi-ai.dev/cookbook automatically. (The GitHub wiki mirrors docs/ only; the cookbook lives on the site.)

Edit on GitHub ↗