Esta página fue traducida por una máquina y aún no ha sido revisada por una persona. El inglés es la referencia; las correcciones son bienvenidas en GitHub. GitHub

Cookwala · 2026-10 · borrador

El estándar abierto para cocinar de forma segura.
Personas, cocinas y robots.

Qué preparar. Cuándo está listo. Qué nunca debe suceder.

Usa las teclas de flecha. 14 diapositivas.

Los robots están aprendiendo a moverse. Nadie había escrito cómo cocinar.

  • Los robots domésticos y de cocina se están enviando o están aceptando pedidos.
  • Cada fabricante escribe recetas cerradas, de unas pocas cocinas, y decide por sí solo lo que significan "simmer" y "done".
  • Alimentos inseguros: aproximadamente 600 millones de enfermedades al año measured · WHO 2015
  • Aproximadamente el 14 % de los alimentos se pierden antes de la venta al por menor measured · FAO 2019; aproximadamente 733 millones de personas enfrentaron el hambre en 2023 measured · SOFI 2024
  • El conjunto de datos más íntimo en un hogar está a punto de ser recopilado por los electrodomésticos.

Tres cosas que una máquina puede comprobar

  • Qué hacer. Pasos escritos a partir de un vocabulario compartido de 57 operations.
  • Cuándo ha terminado. Una temperatura, una señal de estado del alimento, una ventana de tiempo y una ruta cuando se agota el tiempo.
  • Qué no debe ocurrir nunca. Límites de seguridad aplicados en el dispositivo. Ninguna receta, agente, mensaje o modo de operación puede aumentarlos.

Rechazar en lugar de adivinar

Cada operation tiene un operation envelope y un sensor ladder. Un dispositivo sube la ladder; si no alcanza ningún peldaño, realiza un refusal before heat.

  • Simmer: agua a 85 a 96 °C · deep-fry: aceite a 160 a 190 °C
  • Deep frying tiene un peldaño: sin termómetro de aceite, no hay deep frying
  • Sautéing, searing, frying nunca retroceden solo al tiempo; su último peldaño es una persona (así que a una persona que no puede supervisar se le deniega estos pasos hoy: un problema abierto)

Registros que cualquiera puede consultar; agentes bajo mandato

  • Hashes sobre JSON canónico; firmas Ed25519; claves que pueden ser revocadas; divulgación selectiva
  • Event logs con puntos de control testimoniados: una reescritura es detectable; no se requiere blockchain
  • Un agente actúa solo bajo un mandato firmado: alcances, límites, vencimiento, una lista de confirmación previa
  • El texto en una receta es un dato, nunca una instrucción

Tres bucles, un estándar

  • Cook: dry run → ejecutar dentro de envelopes → registrar sin datos personales (Core 0.2, normativo)
  • Rescue: ofrecer → claim → entrega con una comprobación de temperatura → distribución → impacto con un método (Humanitarian 0.2)
  • Find and publish: nombres probados, versiones exactas, hashes, tombstones; organizaciones por solicitud (Registry)

Rescate de alimentos con los teléfonos que tienes

OFFER 36KG YOGURT C 4C UB0511 · CLAIM A7K ALL · HAND A7K 36 T4.6 · DIST 410 MEALS 410 PEOPLE 96KG

  • Sin datos personales: organizaciones, agregados, sitios; recuentos inferiores a diez suprimidos
  • Rule packs derivados de orientaciones públicas de la OMS, el Codex y Sphere (fuentes, no socios; ninguno los ha revisado); reglas de cuidado para niños y adultos mayores; revisables por profesionales
  • Cuatro flujos de trabajo: un food bank estilo El Cairo, comidas escolares, una cocina de desastre, una cocina robótica; los cuatro son ejemplos de trabajo ficticios
  • Un protocolo piloto con una línea base, criterios de interrupción y un evaluador independiente. Ningún piloto se ha ejecutado.

Lo que un robot doméstico puede saber

La imagen completa se queda en casa. Solo viajan las restricciones.

  • 139 tipos de facet con una clase de privacidad y una regla de viaje: 45 nunca salen, 81 solo como una derived constraint, 13 por consentimiento
  • Un tendero aprende "entregar de 17:00 a 18:00, etiqueta para cacahuetes", nunca el horario o la alergia
  • Ninguna puntuación de comportamiento de nadie; ingresos nunca inferidos; todo borrable

Impacto, sinceramente

  • Medido en el campo: nada. Sin piloto, sin despliegue.
  • Modelado: cuatro simuladores; los robots con el protocolo reducen el desperdicio en cada etapa, los robots por sí solos empujan el desperdicio hacia arriba; el rescate llega a una pequeña parte de los hambrientos ilustrativo
  • El hambre tiene muchas causas: pobreza, conflicto, clima, precios, política. La parte de Cookwala es real y parcial.
  • Cada página de impacto tiene "lo que aún no sabemos" y "lo que salió mal"

Lo que existe hoy

  • Core 0.2; 24 esquemas; 137 vectores de conformidad pública; un formato de informe firmado
  • Paquete de Python y CLI, tipos de TypeScript, servidor MCP, hub de referencia, interfaces de ROS 2, exportadores de LeRobot y OpenTelemetry
  • Nueve recetas en V1 en inglés y árabe, y 2,042 recetas importadas de fifi.cooking en V0 (descritas, no verificadas por máquina) con ingredientes y pasos en árabe e inglés y nombres en 25 idiomas; cuatro rule packs (borradores); un registro de facetas de tipo 139
  • Clientes SDK en 13 idiomas y 101 escenarios ejecutados contra el hub de referencia; el sitio en seis idiomas (inglés y árabe a mano; francés, español, alemán y portugués por máquina, etiquetados) y documentos básicos traducidos por máquina para esos seis
  • Cuatro simuladores; esta presentación
  • Usuarios, socios, pilotos, ingresos: 0

Tres objetivos, tres horizontes

  • Ayude a acabar con el hambre: menos desperdicio, rescates más seguros, programas que comparan números; later, granjas y tiendas que planifican lo que necesitarán
  • Haga que las personas estén más sanas: puntos de control que un dispositivo debe cumplir; rule packs que un dietista puede revisar
  • Ponga a los robots a trabajar para las personas: cada cocina, con crédito; personas que no pueden cocinar por sí mismas; tiempo humano devuelto; una voz laboral en la gobernanza
  • Now: dispositivos más seguros, food banks, agentes que no pueden ser engañados · Next: robots en cada cocina, nuevos roles · Later: la cocina como infraestructura

Abierto y gobernado en público

  • Libre de regalías: código Apache-2.0, especificación CC BY 4.0, vocabularios CC0, compromiso de no reivindicación de patentes
  • RFC con 30 días de comentarios; los cambios de seguridad requieren un revisor designado
  • Un comité de dirección con cifras publicadas y puestos para bancos de alimentos, un país de ingresos bajos o medios, mano de obra, privacidad, dietética
  • Una fundación neutral para la especificación, el nombre y la marca
  • Críticas publicadas con respuestas; reglas de eliminación escritas

Riesgos, en palabras sencillas

  • Adopción: un estándar sin implementadores es un documento
  • Corrección: los envelopes y los rule packs esperan revisión profesional
  • Seguridad: un estándar de datos no puede prevenir un fallo de hardware o a un fabricante que miente
  • Privacidad: las restricciones pueden filtrarse por inferencia; el consentimiento del hogar no es de una sola persona
  • Dependencia: un fundador, un repositorio, un dominio

Unirse

  • Probar: el dry run en tu navegador, cookwala.ai/playground
  • Build: pip install -e sdk/python · cookwala conformance --report
  • Review: un envelope o un rule pack, dos horas
  • Pilot: la concept note, para una primera conversación
  • Think: cinco ensayos que invitan al desacuerdo

cookwala.ai · github.com/amado2k5/cookwala

Español Cookwala