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