> ## Content Index
> Fetch the complete content index at: https://flateek.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Litecord: como instalar o Discord nativo em Rust (Linux e Windows)
- URL: https://flateek.com/litecord-como-instalar-usar-discord-nativo-rust/
- Published: 2026-08-28T15:00:32.000Z
- Updated: 2026-08-28T15:00:32.000Z
- Description: O Litecord é um cliente de Discord nativo em Rust com 32 MB de RAM e boot em 150 ms. Veja como instalar no Linux e Windows, fazer login por QR Code e configurar as funcionalidades.
- Author: Flaviano Rodriges
- Tags: Linux, Ferramentas, Programação, Rust, Open Source, Games

# Litecord: como instalar o Discord nativo em Rust (Linux e Windows)

Se você já abriu o Gerenciador de Tarefas enquanto jogava e viu o Discord consumindo 700 MB de RAM e 4% de CPU em segundo plano, sem estar fazendo nada além de manter uma call ativa, você sabe a frustração. Esses recursos impactam diretamente os 1% lows de framerate em jogos competitivos, causam micro-stutters nos momentos mais críticos e deixam menos memória disponível para o jogo em si.

O motivo é estrutural: o Discord desktop é construído sobre o Electron, que empacota um navegador Chromium completo em cada aplicativo. Abrir o Discord é, em termos de recursos, equivalente a abrir uma aba do Chrome rodando uma aplicação web.

O **Litecord** resolve esse problema de forma radical. É um cliente alternativo de código aberto, construído do zero em Rust por um desenvolvedor brasileiro chamado Ak4ai, que consome cerca de 32 MB de RAM em uso ativo e cai para 3 a 5 MB quando minimizado para a bandeja do sistema. Boot em menos de 150 milissegundos. CPU idle inferior a 0,02%.

Este guia mostra como instalar, configurar e usar o Litecord no Linux e no Windows.

> **Aviso importante antes de começar:** O uso de qualquer cliente de Discord não oficial pode, tecnicamente, violar os Termos de Serviço da plataforma. A empresa raramente bane usuários por isso, mas o risco existe. Use com consciência e por sua própria conta e risco.

---

## O que o Litecord oferece (e o que falta)

Antes de instalar, é importante saber o que você vai encontrar.

**O que funciona:**

- Chat de texto com servidores e mensagens diretas
- Chamadas de voz com áudio Opus 48 kHz e criptografia E2EE (protocolo DAVE)
- Compartilhamento de tela em Full HD 1080p a 60 FPS (no Windows, via DXGI)
- Login por QR Code usando o app oficial do Discord no celular
- Suporte a emojis personalizados do servidor e Unicode
- Slash commands com autocomplete em tempo real
- DeepSleep: 0,0% de CPU e 3-5 MB de RAM quando minimizado
- Prioridade de fala por jogador (ducking do líder do squad)
- Interface disponível em 7 idiomas, incluindo português
- Disponível para Windows e Linux (Ubuntu e Arch testados)

**O que ainda está em desenvolvimento ou não suportado:**

- Compartilhamento de tela no Linux ainda tem limitações
- Sem suporte a plugins como BetterDiscord ou Vencord
- Chamadas de vídeo (câmera) ainda não implementadas
- Alguns recursos avançados de bots podem não funcionar

---

## Instalando no Linux

### Passo 1: Baixar o binário

Acesse a página de releases do repositório oficial no GitHub:

```
https://github.com/Ak4ai/Litecord/releases

```

Na lista de releases, procure o arquivo mais recente com extensão `.tar.gz` para Linux. O nome segue o padrão `litecord-linux-x86_64.tar.gz` ou similar.

Você também pode baixar diretamente pelo terminal. Substitua `vX.X.X` pela versão mais recente disponível na página:

```bash
# Crie um diretório para o Litecord
mkdir -p ~/apps/litecord
cd ~/apps/litecord

# Baixe o arquivo tar.gz (substitua a versão pela mais recente)
wget https://github.com/Ak4ai/Litecord/releases/latest/download/litecord-linux-x86_64.tar.gz

# Extraia o conteúdo
tar -xzf litecord-linux-x86_64.tar.gz

```

### Passo 2: Tornar o binário executável

```bash
chmod +x litecord

```

### Passo 3: Executar

```bash
./litecord

```

Na primeira execução, o Litecord abre a tela de login com um QR Code. Leia a próxima seção para fazer o login.

### Passo 4 (opcional): Criar um atalho no sistema

Para não precisar abrir o terminal toda vez, crie um arquivo `.desktop` para integrar o Litecord ao menu de aplicativos:

```bash
# Crie o arquivo de atalho
cat > ~/.local/share/applications/litecord.desktop << EOF
[Desktop Entry]
Name=Litecord
Comment=Cliente Discord nativo em Rust
Exec=$HOME/apps/litecord/litecord
Icon=$HOME/apps/litecord/assets/app_icon.png
Terminal=false
Type=Application
Categories=Network;InstantMessaging;
EOF

```

Atualize o banco de dados de aplicativos:

```bash
update-desktop-database ~/.local/share/applications/

```

O Litecord agora deve aparecer no seu launcher de aplicativos.

### Resolução de problemas no Linux

**Erro de renderer gráfico (tela em branco):** Pode ocorrer em ambientes sem aceleração de hardware (máquinas virtuais, drivers Mesa básicos). Tente forçar o backend de software:

```bash
SLINT_BACKEND=software ./litecord

```

**Erro de biblioteca no Ubuntu/Debian:** Se o binário reclamar de dependências ausentes, instale as bibliotecas de áudio e gráfico:

```bash
sudo apt update && sudo apt install -y \
  libasound2 \
  libssl3 \
  libglib2.0-0

```

---

## Instalando no Windows

### Passo 1: Baixar o instalador

Acesse a mesma página de releases:

```
https://github.com/Ak4ai/Litecord/releases

```

Você tem duas opções para Windows:

- **Instalador `.exe`:** instala o Litecord como qualquer programa, criando atalho no menu iniciar e configurando a inicialização automática se você quiser.
- **Versão portátil `.zip`:** não instala nada no sistema. Você extrai a pasta em qualquer lugar e executa o `litecord.exe` diretamente. Útil para quem não quer registrar o programa no Windows.

### Passo 2: Requisito de sistema (Visual C++ Runtime)

Antes de executar, verifique se o **Visual C++ Redistributable** está instalado no seu Windows. A maioria dos sistemas já tem, mas se o Litecord abrir e fechar imediatamente, instale o pacote:

```
https://aka.ms/vs/17/release/vc_redist.x64.exe

```

### Passo 3: Executar e fazer o login

Abra o `litecord.exe`. A tela de login exibe um QR Code.

---

## Fazendo o login por QR Code

O Litecord não pede seu e-mail e senha diretamente. O login funciona via QR Code, usando o aplicativo oficial do Discord no celular como autenticador.

**No celular:**

1. Abra o Discord no seu smartphone
2. Vá em **Você** (ícone de perfil no canto inferior direito)
3. Toque no ícone de QR Code no canto superior direito da tela de perfil
4. Aponte para o QR Code exibido pelo Litecord no computador
5. Confirme o login tocando em **Autorizar** na tela do celular

O Litecord armazena o token de sessão de forma criptografada: no Windows, usa a API DPAPI do sistema. No Linux, o token fica em arquivo local protegido pelas permissões do usuário.

Você não precisa fazer login novamente nas próximas aberturas, a não ser que saia da conta manualmente.

---

## Configurando a prioridade de fala (para jogos em equipe)

Uma das funcionalidades mais úteis para gamers é o sistema de prioridade de fala. Quando o líder do squad ou shot-caller fala, o volume de todos os outros participantes e bots é reduzido automaticamente, voltando ao normal quando ele termina.

Para ativar:

1. Abra um canal de voz
2. Na lista de participantes, localize o usuário que será o shot-caller
3. Use os controles de prioridade ao lado do nome do usuário para definir `P:1` (prioridade máxima)
4. O sistema de ducking é ativado automaticamente quando esse usuário começa a falar

O mesmo princípio funciona para silenciar bots de música durante callouts críticos.

---

## Usando o DeepSleep para liberar recursos durante jogos

O DeepSleep é o modo de hibernação da interface do Litecord. Quando você minimiza o cliente para a bandeja do sistema, todos os loops de renderização são suspensos completamente. O uso de CPU cai para 0,0% e a RAM física cai para 3 a 5 MB.

Apenas a thread de recepção de áudio continua ativa, então você continua ouvindo a call normalmente.

Para ativar o DeepSleep:

- Clique no **X** para fechar a janela principal (o Litecord vai para a bandeja, não fecha)
- Ou minimize para a barra de tarefas (o DeepSleep ativa automaticamente após alguns segundos)

Para restaurar a janela, clique no ícone do Litecord na bandeja do sistema.

---

## Comparativo de recursos: Litecord vs Discord Oficial

| Métrica                    | Discord Oficial | Litecord        |
| -------------------------- | --------------- | --------------- |
| CPU idle                   | 1,5% a 4,5%     | 0,00% a 0,02%   |
| CPU com voz ativa          | 4,0% a 8,0%     | 0,1% a 0,3%     |
| CPU com stream 1080p/60fps | 8,0% a 16,0%    | 0,8% a 1,4%     |
| RAM (DeepSleep na bandeja) | 350 MB a 750 MB | 3 MB a 5 MB     |
| RAM (janela ativa)         | 500 MB a 900 MB | 12 MB a 28 MB   |
| Tempo de boot              | 4,5 s a 9 s     | menos de 150 ms |
| Tamanho do executável      | \~180 MB        | \~8 MB          |

---

## Compilando a partir do código-fonte

Se você prefere compilar o Litecord você mesmo, seja por segurança, para modificar o código ou simplesmente porque prefere não usar binários pré-compilados, o processo é direto:

### Requisitos

- Rust 1.80 ou superior (instale via `rustup`)
- Clang e bibliotecas de desenvolvimento de áudio e gráfico

**No Ubuntu/Debian:**

```bash
sudo apt install -y build-essential clang libasound2-dev libssl-dev pkg-config

```

**No Arch Linux:**

```bash
sudo pacman -S base-devel clang alsa-lib openssl pkg-config

```

### Compilação

```bash
# Clone o repositório
git clone https://github.com/Ak4ai/Litecord.git
cd Litecord

# Compile em modo release (otimizado)
cargo build --release

# O binário compilado estará em:
# ./target/release/litecord

```

A compilação pode levar alguns minutos na primeira vez, pois o Cargo precisa baixar e compilar todas as dependências do projeto.

---

## Alternativas se o Litecord não for o ideal para você

O Litecord não é o único cliente alternativo de Discord disponível. Dependendo das suas prioridades, outras opções podem ser mais adequadas:

**Dorion (Rust + Tauri):** usa o WebView nativo do sistema operacional em vez de renderizar HTML via Slint. É menos extremo em termos de uso de memória que o Litecord, mas ainda muito mais leve que o cliente Electron oficial. Instalação mais simples para usuários iniciantes.

**Abaddon (C++ + GTK):** foca exclusivamente em mensagens de texto, sem suporte a voz ou vídeo. Consome cerca de 45 MB de RAM. Ideal para quem usa o Discord apenas para leitura e texto em ambientes de recursos muito limitados.

**Disrust (TUI em Rust):** cliente de terminal puro, sem interface gráfica. Consome menos de 10 MB de RAM. Opção extrema para servidores headless ou quem prefere navegar via teclado.

**Discord no navegador:** a alternativa mais segura em termos de ToS. Abrir o Discord no Firefox ou no Brave, em um perfil isolado, frequentemente consome menos memória que o cliente Electron, especialmente com o gerenciamento de memória agressivo do Firefox.

---

## Fontes

- [GitHub: Litecord por Ak4ai](https://github.com/Ak4ai/Litecord?ref=flateek.com)
- [Página oficial do Litecord](https://ak4ai.github.io/Litecord/?ref=flateek.com)
- [TabNews: Construí um cliente de Discord nativo em Rust](https://www.tabnews.com.br/Ak4ai/construi-um-cliente-de-discord-nativo-em-rust-que-usa-apenas-30mb-de-ram-e-0-1-por-cento-de-cpu?ref=flateek.com)
- [Post relacionado: Discord nativo em Rust com 30 MB de RAM: como é possível?](https://flateek.com/discord-nativo-rust-30mb-ram-litecord/)

---

### Quer aproveitar mais o seu hardware sem trocar de PC?

No Flateek, cobrimos ferramentas open source, Linux e otimizações de sistema para quem quer extrair mais desempenho do hardware que já tem. Assine nossa newsletter gratuita e receba os próximos guias diretamente no seu e-mail.