> ## Documentation Index
> Fetch the complete documentation index at: https://cellar.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# cellar

> Leia o código-fonte do WhatsApp Web. Compare duas versões e descubra recursos antes do anúncio.

O WhatsApp Web chega ao seu navegador como dezenas de milhares de arquivos JavaScript
embaralhados. Tudo que o aplicativo sabe fazer está ali, inclusive as partes que já
foram construídas mas ainda não foram ligadas.

O `cellar` baixa uma versão desse código, desempacota em um arquivo legível por
módulo e permite buscar, comparar duas versões e ver qual módulo usa qual. Nada é
enviado para lugar nenhum. Ele lê os mesmos arquivos que o seu navegador já baixa.

> **[Comece configurando seu assistente de IA](https://cellar.mintlify.site/pt-BR/agents.md)**
>
> O jeito mais rápido de usar o cellar é deixar seu assistente de código dirigir. Um
> comando instala a ferramenta, conecta e ensina o que fazer.

## Instalação

Você precisa de uma toolchain estável recente do Rust e do
[`just`](https://github.com/casey/just), que roda os atalhos de instalação do cellar.

**1. Instale o just**

```bash macOS theme={null}
brew install just
```

```bash Qualquer sistema com Rust theme={null}
cargo install just
```

```bash Debian / Ubuntu theme={null}
apt install just
```

```bash Arch theme={null}
pacman -S just
```

Mais opções, incluindo Fedora, Nix, Scoop e um binário pronto, estão no
[guia de instalação do `just`](https://github.com/casey/just#installation).

**2. Compile o cellar**

```bash theme={null}
git clone https://github.com/polymorfa/cellar
cd cellar
just install
```

Isso coloca o `cellar` em `~/.cargo/bin/cellar`. Confira se `~/.cargo/bin` está no
seu `PATH`.

Depois baixe uma versão do WhatsApp Web. Isso puxa algumas centenas de megabytes e
leva alguns minutos. Cada versão ocupa cerca de 1,3 GB em disco.

```bash theme={null}
cellar bundle add --rev latest
```

Versões antigas continuam disponíveis mesmo depois que o WhatsApp segue em frente,
então dá para voltar e pegar um release que você perdeu para comparar.

```bash theme={null}
cellar bundle add --rev 1030882912
cellar bundle list
```

```
BUNDLE                     MODULES  INDEXED                     DIR
whatsapp-1030882912         172040  2026-08-09T23:27:13Z        /Users/voce/.cellar/bundles/whatsapp-1030882912
whatsapp-1044822804         187892  2026-08-10T01:01:38Z        /Users/voce/.cellar/bundles/whatsapp-1044822804
```

## O que dá para fazer

> **[Usar com um assistente de IA](https://cellar.mintlify.site/pt-BR/agents.md)**
>
> Dezesseis ferramentas via MCP, mais uma skill que ensina quando usar cada uma.

> **[Seguir um exemplo real](https://cellar.mintlify.site/pt-BR/walkthrough.md)**
>
> Quatro comandos que revelam login por passkey antes do anúncio.

> **[Gerenciar versões](https://cellar.mintlify.site/pt-BR/bundles.md)**
>
> Baixe, importe, inspecione e remova versões do cliente.

> **[Buscar no código](https://cellar.mintlify.site/pt-BR/search.md)**
>
> Ache módulos por nome, pelo código interno ou pelo que exportam.

> **Comparar releases**
>
> [Veja o que mudou, em JSON, NDJSON, Markdown ou texto.](https://cellar.mintlify.site/pt-BR/diff.md)

> **Seguir as ligações**
>
> [Grafos de dependência em Mermaid, Graphviz ou JSON.](https://cellar.mintlify.site/pt-BR/graph.md)

## Todo comando fala JSON

Tudo que produz dados aceita `--json`, então o cellar combina com `jq`, scripts e
assistentes. As comparações ainda oferecem NDJSON e Markdown, e os grafos oferecem
Mermaid e Graphviz. Veja [comparar releases](https://cellar.mintlify.site/pt-BR/diff.md) e [grafos](https://cellar.mintlify.site/pt-BR/graph.md).

## Aviso legal

O `cellar` é uma ferramenta independente. Não é afiliada, endossada ou patrocinada
pelo WhatsApp LLC ou pela Meta. Ele lê código de cliente servido publicamente para
pesquisa de interoperabilidade. "WhatsApp" é marca registrada de seu respectivo dono e
é usada aqui apenas para identificar o software que a ferramenta lê.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.