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
Core 0.2 · normativo: la parte de la norma que una implementación debe seguir para considerarse conforme, bajo revisión
Los robots están aprendiendo a moverse. Nadie había escrito cómo cocinar.
Un libro de reglas gratuito y abierto que permite a cualquier aparato de cocina comprobar una receta paso a paso antes de cocinarla — y rechazar los pasos que no puede hacer con seguridad. Pruébelo abajo.
- Qué preparar. Recetas como pasos que una máquina puede planificar.
- Cuándo está listo. Temperaturas, señales del estado de los alimentos y tiempos que puede medir.
- Qué es lo que nunca debe suceder. Límites de seguridad que el propio dispositivo aplica.
¿Puede este dispositivo cocinar esta receta?
Antes de que nada se caliente, un dispositivo Cookwala comprueba cada paso y se niega en lugar de adivinar. Elige una receta, elige o construye un dispositivo y observa cómo cambia la respuesta. Esto ejecuta las mismas reglas que cookwala dryrun, totalmente en tu navegador.
El paso 2 tiene un constructor abajo si quiere su propio dispositivo. Las dos casillas deciden tanto como el dispositivo: quite la persona y todo paso que la necesite será rechazado; quite las estimaciones y un paso sin sensor caerá a tiempo fijo — o será rechazado.
Construye tu propio dispositivo (amplía el paso 2)
| Paso | Operación | Banda segura | Quién | Comprobado por |
|---|
Las bandas provienen de the operation vocabulary. "Estimate" es una estimación de modelo registrada; "time" es solo tiempo nominal. Un paso que nada puede verificar es rechazado. La fritura profunda tiene un peldaño: sin termómetro de aceite, no hay fritura profunda.
Empezó con un libro de cocina familiar
Cookwala empezó con un archivo familiar de cocina casera egipcia, las recetas de la Dra. Fatma Alkawokgy (1943 a 2026), publicado en fifi.cooking en 25 idiomas. Se escribieron para personas. «Freír hasta que esté dorado.» «Cubrir con agua.» «Dejar a fuego lento hasta que esté listo.» Quien creció en esa cocina sabe exactamente qué significan esas líneas. Una máquina no, y un extraño tampoco. Cuando uno de esos platos se describió para que un horno, un robot o un banco de alimentos pudiera comprobarlo antes de cocinar, resultó que nadie había escrito qué es «fuego lento», cuándo el pollo es seguro o cuándo hay que rechazar un paso. Cookwala es el intento de escribirlo, en abierto, para que los platos sobrevivan a las máquinas y las máquinas rechacen en vez de adivinar.
Por qué ahora
Los robots domésticos se están enviando y los robots de cocina están tomando pedidos. Cada fabricante escribe sus propias recetas cerradas, principalmente de unas pocas cocinas, y decide por sí solo lo que significa "simmer" o "done".
Los alimentos inseguros causan alrededor de 600 millones de enfermedades al año measured · WHO. Alrededor del 14 % de los alimentos se pierden antes de llegar a una tienda measured · FAO, mientras que alrededor de 733 millones de personas enfrentaron el hambre en 2023 measured · SOFI 2024.
Cookwala es la capa abierta y compartida: una forma de describir una receta que una persona, un food bank, un horno o un humanoide puede leer, verificar y cocinar de forma segura, en cada cocina, con el nombre del cocinero en ella. Por qué esto, por qué now · Impacto, con fuentes
Tres objetivos — ayudar a acabar con el hambre, hacer que las personas estén más sanas, poner a los robots a trabajar para las personas — cada uno con su problema medido, lo que existe ahora y lo que nunca afirmaremos: Cómo ayuda esto →
Now, next, later
Now
- Estándar Core 0.2 y esquemas
- Dry run: una comprobación de cada paso de una receta frente a lo que un aparato puede hacer y medir, antes de que nada se caliente, validador, vectores de conformance 137, informes de conformance
- Paquete de Python y CLI, tipos de TypeScript, servidor MCP: un pequeño programa que da a un agente de IA acceso de solo lectura a las herramientas y los datos de Cookwala, hub de referencia, interfaces de ROS 2: Robot Operating System 2, el middleware que la mayoría de los robots usan para moverse y comunicarse
- 9 recetas de ejemplo en V1 y 2,042 recetas importadas de fifi.cooking en V0, con nombres en 25 idiomas y texto en árabe e inglés: el índice de recetas
- Clientes SDK en 13 idiomas y 101 escenarios ejecutados: SDK y escenarios
- Perfil Humanitario: el complemento que define los documentos de rescate de alimentos: oferta, reclamación, entrega, distribución, impacto 0.2 con una gramática SMS: el formato exacto de mensajes de texto que un teléfono básico usa para ofrecer, reclamar y entregar alimentos y cuatro flujos trabajados
- Perfil de Household Context: solo viajan las derived constraints
- Cuatro simuladores, ilustrativos
Next
- Revisión profesional de envelopes: la banda física en la que debe mantenerse una operación, por ejemplo hervir a fuego lento: agua a 85–96 °C y rule packs: una lista revisable de reglas de seguridad alimentaria y nutrición que un programa decide aplicar, derivada de orientaciones publicadas
- Un piloto de food bank (aún no financiado)
- Resultados de la seguridad del agente por modelo
- SDKs empaquetados; un servicio de registry
- Un primer fabricante de dispositivos frente al hub de referencia
- Core 0.3; un comité de dirección
Later
- Un dispositivo real cocinando una receta de Cookwala, sin editar
- Certification con un certificador independiente
- Una base neutral para el estándar
- Una red de colaboradores que enseña cada cocina a los robots, con crédito
- Señales de suministro, tras la revisión de la ley de competencia
Cada elemento previsto tiene una puerta: lo único que debe ocurrir primero. Si puede abrir una (un revisor, un aparato, un banco de alimentos, financiación), dígalo en las discusiones de GitHub; el fundador publicará una dirección directa.
La hoja de ruta con el estado de cada elemento · lo que hemos hecho mal hasta ahora
Qué existe hoy
Contado desde el repositorio en cada compilación. Nada aquí es una proyección a menos que así se indique.
Contado al construir desde el commit 5d3811f6144f el 2026-10-07. Core 0.2.0.
Seguro por diseño, verificable por cualquiera
La seguridad se aplica en el dispositivo, no en la nube. Ninguna receta, agente, mensaje o extensión puede aumentar los límites de un dispositivo, y una parada local funciona sin red. Los agentes de IA actúan solo bajo un mandato: un permiso firmado por una persona que dice qué puede hacer un agente de IA en su nombre, con límites y caducidad firmado y tratan cada campo de texto como datos, nunca como instrucciones.
Cada receta y registro puede ser hasheado y firmado, las claves pueden ser revocadas, y los registros de eventos llevan puntos de control testimoniados. Las pruebas que lo demuestran son públicas: 137 vectores.
Encuentra tu camino
En menos de un minuto: por qué Cookwala es importante para usted, y una cosa que puede hacer hoy.
Abierto, y disponible para unirse hoy
Libre de regalías. Código Apache-2.0, especificación CC BY 4.0, vocabularios CC0. Sin claves API. Agnóstico al modelo y agnóstico al dispositivo. Gobernado en público hoy, con un comité de dirección una vez que haya una segunda implementación independiente, y una fundación neutral later.
Para desarrolladores y lectores de IA
- /.well-known/cookwala.jsondiscovery
- /v1/api/core.openapi.yamlCore API
- /v1/schemas/bundle.jsontodos los esquemas, sin conexión
- /v1/conformance/vectores de prueba
- /v1/registry.jsonregistry
- /llms.txtmapa de documentos para IA