Esta página foi traduzida por máquina e ainda não foi revisada por uma pessoa. O inglês é a referência; correções são bem-vindas no GitHub. GitHub

Core 0.2 · normativo: a parte da norma que uma implementação deve seguir para ser considerada conforme, sob revisão

Os robôs estão aprendendo a se mover. Ninguém havia escrito como cozinhar.

Um livro de regras gratuito e aberto que permite a qualquer aparelho de cozinha verificar uma receita passo a passo antes de cozinhar — e recusar os passos que não consegue fazer com segurança. Experimente abaixo.

  1. O que fazer. Receitas como etapas que uma máquina pode planejar.
  2. Quando estiver pronto. Temperaturas, sinais de estado do alimento e tempos que ela pode medir.
  3. O que nunca deve acontecer. Limites de segurança que o próprio dispositivo impõe.

Este dispositivo pode cozinhar esta receita?

Antes de qualquer coisa aquecer, um dispositivo Cookwala verifica cada etapa e recusa em vez de adivinhar. Escolha uma receita, escolha ou construa um dispositivo e observe a resposta mudar. Isso executa as mesmas regras que cookwala dryrun, inteiramente no seu navegador.

O passo 2 tem um construtor abaixo se quiser o seu próprio dispositivo. As duas caixas decidem tanto quanto o dispositivo: desmarque a pessoa e todo passo que precisar de uma é recusado; desmarque as estimativas e um passo sem sensor recai sobre o tempo simples — ou é recusado.

Construa o seu próprio dispositivo (amplia o passo 2)
Loading the recipe and the operation vocabulary…
PassoOperaçãoFaixa de segurançaQuemVerificado por

As bandas vêm de the operation vocabulary. "Estimate" é uma estimativa de modelo registrada; "time" é apenas tempo nominal. Um passo que nada pode verificar é recusado. A fritura profunda tem um degrau: sem termômetro de óleo, sem fritura profunda.

Começou com um livro de receitas da família

Cookwala começou com um arquivo familiar de cozinha caseira egípcia, as receitas da Dra. Fatma Alkawokgy (1943 a 2026), publicado em fifi.cooking em 25 idiomas. Foram escritas para pessoas. "Fritar até dourar." "Cobrir com água." "Deixar em fogo brando até ficar pronto." Quem cresceu naquela cozinha sabe exatamente o que essas linhas querem dizer. Uma máquina não sabe, nem um estranho. Quando um desses pratos foi descrito para que um forno, um robô ou um banco de alimentos pudesse verificá-lo antes de cozinhar, descobriu-se que ninguém havia escrito o que é "fogo brando", quando o frango é seguro ou quando um passo deve ser recusado. Cookwala é a tentativa de escrever isso, em aberto, para que os pratos sobrevivam às máquinas e as máquinas recusem em vez de adivinhar.

— o fundador

Por que agora

Robôs domésticos estão sendo enviados e robôs de cozinha estão aceitando pedidos. Cada fabricante escreve suas próprias receitas fechadas, principalmente de algumas culinárias, e decide sozinho o que "simmer" ou "done" significa.

Alimentos inseguros causam cerca de 600 milhões de doenças por ano measured · WHO. Cerca de 14 % dos alimentos são perdidos antes de chegarem a uma loja measured · FAO, enquanto cerca de 733 milhões de pessoas enfrentaram a fome em 2023 measured · SOFI 2024.

Cookwala é a camada aberta e compartilhada: uma maneira de descrever uma receita que uma pessoa, um food bank, um forno ou um humanoide pode ler, verificar e cozinhar com segurança, em cada culinária, com o nome do cozinheiro nela. Por que isto, por que now · Impacto, com fontes

Três objetivos — ajudar a acabar com a fome, tornar as pessoas mais saudáveis, colocar robôs para trabalhar para as pessoas — cada um com o seu problema medido, o que existe agora e o que nunca afirmaremos: Como isso ajuda →

Now, next, later

Now

  • Padrão Core 0.2 e esquemas
  • Dry run: uma verificação de cada passo de uma receita contra o que um aparelho sabe fazer e medir, antes que algo aqueça, validador, vetores de conformance 137, relatórios de conformance
  • Pacote Python e CLI, tipos TypeScript, servidor MCP: um pequeno programa que dá a um agente de IA acesso de leitura às ferramentas e aos dados da Cookwala, hub de referência, interfaces ROS 2: Robot Operating System 2, o middleware que a maioria dos robôs usa para se mover e comunicar
  • 9 receitas de exemplo no V1 e 2,042 receitas importadas de fifi.cooking no V0, com nomes em 25 idiomas e texto em árabe e inglês: o índice de receitas
  • Clientes SDK em 13 idiomas e 101 cenários executados: SDK e cenários
  • Perfil Humanitário: o complemento que define os documentos de resgate de alimentos: oferta, reivindicação, entrega, distribuição, impacto 0.2 com uma gramática SMS: o formato exato de mensagens de texto que um telefone básico usa para oferecer, reivindicar e entregar alimentos e quatro fluxos trabalhados
  • Perfil de Household Context: apenas derived constraints viajam
  • Quatro simuladores, ilustrativos

Next

  • Revisão profissional de envelopes: a faixa física em que uma operação deve permanecer, por exemplo ferver em fogo brando: água a 85–96 °C e rule packs: uma lista revisável de regras de segurança alimentar e nutrição que um programa escolhe aplicar, derivada de orientações publicadas
  • Um piloto de food bank (ainda não financiado)
  • Resultados de segurança do agente por modelo
  • SDKs empacotados; um serviço de registry
  • Um primeiro fabricante de dispositivos contra o hub de referência
  • Core 0.3; um comitê de direção

Later

  • Um dispositivo real cozinhando uma receita Cookwala, sem edições
  • Certification com um certificador independente
  • Uma base neutra para o padrão
  • Uma rede de colaboradores que ensina cada culinária aos robôs, com crédito
  • Sinais de oferta, após revisão de direito concorrencial

Cada item planejado tem um portão: a única coisa que precisa acontecer primeiro. Se você pode abrir um (um revisor, um aparelho, um banco de alimentos, financiamento), diga nas discussões do GitHub; um endereço direto virá do fundador.

O roadmap com o status de cada item · o que erramos até agora

O que existe hoje

Contado a partir do repositório em cada build. Nada aqui é uma projeção, a menos que seja dito o contrário.

medido32cooking operations with a physical definition
medido137conformance test vectors
medido14default on-device safety limits
medido10agent-safety test cases
medido43food-safety and nutrition rules for food banks
medido24JSON schemas
medido2,051recipes published in the index
medido139household and device facet types with privacy rules
planejado2,042V0 recipes awaiting conversion to V1

Contado na construção a partir do commit 5d3811f6144f em 2026-10-07. Core 0.2.0.

Seguro por design, verificável por qualquer pessoa

A segurança é aplicada no dispositivo, não na nuvem. Nenhuma receita, agente, mensagem ou extensão pode aumentar os limites de um dispositivo, e uma parada local funciona sem rede. Agentes de IA atuam apenas sob um mandate assinado e tratam cada campo de texto como dado, nunca como instruções.

Cada receita e registro pode ser hasheado e assinado, chaves podem ser revogadas, e logs de eventos carregam checkpoints: um resumo assinado de um registro de eventos, contra-assinado por testemunhas, para que uma reescrita posterior seja detectável testemunhados. Os testes que provam isso são públicos: 137 vetores.

Leia o Core 0.2 · Confiança · Críticas que publicamos

Um passo da receitafritar a aletria em óleo abundante Sua faixa seguraóleo a 160–190 °C, nunca sem supervisão A verificação do sensoreste aparelho tem um termômetro de óleo? Sim: aceitocozinhar dentro da faixa e registrar cada leitura Não: recusadosem termômetro não há fritura; nada aquece
Um passo de um dry run: o passo, sua faixa segura do vocabulário de operações, o sensor que o aparelho deve ter e as duas respostas possíveis. A mesma verificação roda para cada passo antes que algo aqueça.

Encontre o seu caminho

Em menos de um minuto: por que o Cookwala é importante para você, e uma coisa que você pode fazer hoje.

Aberto, e disponível para adesão hoje

Livre de royalties. Código Apache-2.0, especificação CC BY 4.0, vocabulários CC0. Sem chaves de API. Agnóstico a modelos e agnóstico a dispositivos. Governado publicamente hoje, com um comitê de direção assim que houver uma segunda implementação independente, e uma fundação neutra later.

Para desenvolvedores e leitores de IA