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.
- O que fazer. Receitas como etapas que uma máquina pode planejar.
- Quando estiver pronto. Temperaturas, sinais de estado do alimento e tempos que ela pode medir.
- 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)
| Passo | Operação | Faixa de segurança | Quem | Verificado 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.
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.
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.
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
- /.well-known/cookwala.jsondiscovery
- /v1/api/core.openapi.yamlCore API
- /v1/schemas/bundle.jsontodos os esquemas, offline
- /v1/conformance/vetores de teste
- /v1/registry.jsonregistry
- /llms.txtmapa de docs para IA