Recipe Helper
An offline cookbook for OpenVoiceOS. Ask for a recipe and OVOS reads you the ingredients and the steps. The skill never goes online for this: the recipes ship with it, taken from the Wikibooks Cookbook.
That makes it handy in the kitchen of a device with no internet at all.
Examples
- "Give me a recipe for pancakes"
- "How do I cook risotto?"
- "Opskrift på banankage"
- "Gib mir ein Rezept für Apfelkuchen"
Recipes included
| Language | Recipes | Source |
|---|---|---|
| English (en-us) | about 3,100 | en.wikibooks.org Cookbook |
| German (de-de) | about 340 | de.wikibooks.org Kochbuch |
| Danish (da-dk) | about 150 | da.wikibooks.org WikiKogebogen |
Other languages (es, fr, it, nl, pt) work if a translate plugin is configured, for example ovos-translate-plugin-nllb, which runs locally. The skill translates the question to English, finds the recipe there and translates the answer back. Only the recipe you asked for is translated.
Install
pip install ovos-skill-recipe-helper
How it answers
- "recipe for X" sentences go to the skill's own intent.
- Other recipe questions are answered through Common Query and a low-priority fallback.
- Both only answer when a real recipe matches, so other sentences pass through untouched.
Credits
The recipes are from Wikibooks, licensed CC BY-SA 4.0. See CREDITS.md.
Design notes, data-pipeline details and the reasoning behind the choices are in DEVELOPMENT.md. To rebuild the data, run data/build_data.py.
Planned
- Search by ingredient (#1)
- A step-by-step walkthrough ("next step") (#2)
- An MCP extra (#3)
Metadata
Release files for ovos-skill-recipe-helper 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ovos_skill_recipe_helper-0.1.0.tar.gz | 1.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ovos_skill_recipe_helper-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.2 MB
Release files / ovos_skill_recipe_helper-0.1.0.tar.gz
| Download URL | ovos_skill_recipe_helper-0.1.0.tar.gz |
|---|---|
| Size | 1.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8bac65111ef072b06a7c4033b3c332ab00c0d167fea18361b567a618cc3178c0
|
|
BLAKE2b-256 checksum How to use checksums |
b3de12bfc7d94e74b29ec26106d05c4f49a445fde214e800173c0b3546133977
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / ovos_skill_recipe_helper-0.1.0-py3-none-any.whl
| Download URL | ovos_skill_recipe_helper-0.1.0-py3-none-any.whl |
|---|---|
| Size | 1.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5115de3108359c140e0a38e8a0d2f5644857f84382545a3f25f5e655685b0037
|
|
BLAKE2b-256 checksum How to use checksums |
599578c3e4e1e1977225ef943b3e89e0606cddd81e05ecb9d0d2adbf3a33b014
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency log