Cookwala / For
For developers, robot and appliance makers, and AI-agent builders
Robots and appliances are learning to move. Nobody had written down, in a form a machine can check, what "simmer" means, when chicken is safe, or when a step must be refused. Cookwala is that layer, and it comes with a conformance suite you can run today.
Why it matters to you
Cookwala gives you a task definition and a success test for cooking that is open, royalty-free, model-neutral and device-neutral: recipes a machine can plan, end conditions it can measure, and safety limits it enforces on itself. It sits above motion: your robot learns manipulation its own way; Cookwala tells it what to make, when it is done and what must never happen, and gets back a log.
For agent builders: a mandate model, an untrusted-text rule and a ten-case benchmark that checks whether your agent obeys instructions planted in recipes and listings, plus an MCP server that gives any agent safe, read-only access to recipes and dry runs.
Ways in, light to deep
First success, under 15 minutes
Under 15 minutes, no hardware:
git clone https://github.com/amado2k5/cookwala && cd cookwala && pip install -e sdk/python
cookwala dryrun examples/koshari.cookwala.json --device examples/capabilities/robot-arm.json
cookwala conformance --report report.jsonThe path after that
- Dry run against the example recipes
- Implement the Core API against the reference hub
- Pass conformance and publish the signed report
- List the device in the directory
- Consented execution logs become LeRobot datasets and OpenTelemetry traces