Cette page a été traduite par une machine et n'a pas encore été révisée par une personne. L'anglais est la référence ; les corrections sont les bienvenues sur GitHub. GitHub

Cookwala / For

Pour les développeurs, les fabricants de robots et d'appareils, et les concepteurs d'agents IA

Les robots et les appareils apprennent à se déplacer. Personne n'avait consigné, sous une forme vérifiable par une machine, ce que signifie « simmer », quand le poulet est sûr à consommer, ou quand une étape doit faire l'objet d'un refusal before heat. Cookwala est cette couche, et elle est accompagnée d'une suite de conformance que vous pouvez exécuter dès aujourd'hui.

Pourquoi cela vous importe

Cookwala vous fournit une définition de tâche et un test de réussite pour la cuisine qui est ouvert, libre de droits, neutre vis-à-vis des modèles et neutre vis-à-vis des appareils : des recettes qu'une machine peut planifier, des conditions de fin qu'elle peut mesurer, et des limites de sécurité qu'elle s'impose elle-même. Elle se situe au-dessus du mouvement : votre robot apprend la manipulation à sa manière ; Cookwala lui dit quoi préparer, quand c'est terminé et ce qui ne doit jamais arriver, puis récupère un log.

Pour les concepteurs d'agents : un modèle de mandate, une règle de texte non fiable et un benchmark de dix cas qui vérifie si votre agent obéit aux instructions insérées dans les recettes et les listes, ainsi qu'un serveur MCP qui donne à tout agent un accès sûr et en lecture seule aux recettes et aux dry runs.

Approches, de la plus légère à la plus profonde

  1. Léger. Exécutez le dry run du navigateur ; lisez Core 0.2 en une soirée.
  2. Moyen. Installez le package Python, effectuez un dry run des capacités de votre appareil par rapport aux recettes, exécutez les vecteurs de conformance 137, démarrez le hub de référence, ajoutez le serveur MCP à votre agent.
  3. Avancé. Implémentez l'API Core sur un appareil ou un hub, publiez un rapport de conformance, listez votre appareil, écrivez un nœud de pont ROS 2, ajoutez des cas d'attaque au benchmark agent-safety, proposez un RFC.

Premier succès, en moins de 15 minutes

Moins de 15 minutes, sans matériel :

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.json
refused: cw.op.boil, missing_capability (no person present) · then 137/137 passed, report.json written

Le chemin après cela

  1. Dry run par rapport aux recettes d'exemple
  2. Implémenter l'API Core par rapport au hub de référence
  3. Réussir la conformité et publier le rapport signé
  4. Lister l'appareil dans le directory
  5. Les execution logs consentis deviennent des jeux de données LeRobot et des traces OpenTelemetry