v1.1.0 · Codex + Claude Code dentro da Lumi

Conheça a Lumi

Sua companheira de I.A. na área de trabalho. Um avatar 3D que vive no seu desktop — conversa, vê, fala, ouve, lembra… e programa como uma engenheira sênior.

Windows 10/11 (.exe, com auto-update) · Linux (.deb) · outras versões

Electron 31 Three.js · VRM Windows 10/11 Linux X11 BYOK multi-provedor
Lumi em ação: workspace com editor de código, avatar 3D no centro, chat lateral e terminal
Workspace estilo VS Code · avatar VRM · chat · terminal — tudo num app só
21provedores de I.A.
~55ferramentas nativas
200passos por turno
9temas prontos

Lumi é uma companheira 3D persistente na sua área de trabalho: um avatar VRM sempre visível, arrastável e reativo, com um harness de I.A. completo integrado — chat multi-provedor, agente com ~55 ferramentas, multi-agentes paralelos, editor de código estilo VS Code com git, Live Server, navegador, Docker e terminal PTY embutidos (até pastas remotas via SSH), voz, visão e memória que você enxerga e controla.

Inspirada no Desktop Mate (Steam), construída do zero com a I.A. no centro. Já vem montadinha: a avatar Cerberia e as animações estão no repositório (troque por qualquer .vrm quando quiser). As chaves de I.A. são suas — BYOK; provedores grátis e proxies locais sem chave também funcionam.

Lumi 1.1.0

Três motores de código.
Uma só Lumi.

Use o agente nativo com qualquer provedor, o Claude Code com sua assinatura Pro/Max ou o Codex com a conta ChatGPT já autenticada no computador. Cada chat e workspace mantém sua própria sessão.

Lumi nativa21 provedores · BYOK · local
flexível
C
Claude CodePro/Max · skills · agentes
integrado
CodexLogin ChatGPT compartilhado
novo
01

Uma engenheira por janela

Chats e workspaces trabalham em paralelo, cada um com arquivos, terminais, contexto e sessão de código isolados.

02

Modo Batata 🥔

Escala de renderização, FPS ativo/ocioso e efeitos reduzidos para aliviar CPU e GPU.

03

Contexto ao vivo

Tokens/s, tamanho do contexto, saída e usage do Claude/Codex atualizados no chat.

04

Mais estável em projetos reais

Busca assíncrona protegida, edição resiliente a CRLF/encoding, histórico virtualizado, guardrails, diagnósticos e testes focados.

Destaques

Tudo que ela faz

Uma companheira de verdade — e uma engenheira de software dentro do mesmo app.

Avatar vivo

Janela transparente sempre no topo, click-through inteligente, olhos que seguem o cursor, animações .vrma, emoções faciais reais (entende português) e senta na barra de tarefas.

I.A. multi-provedor

21 provedores pré-cadastrados (OpenCode Zen/Go, OpenAI, Anthropic, Gemini, Grok, Groq, DeepSeek, OpenRouter, Ollama local…). Streaming, thinking, visão e fallback automático.

Agente de verdade

~55 ferramentas nativas com permissões em cards, turnos longos até 200 passos, checkpoints com desfazer — e guardrails: comandos destrutivos bloqueados, anti-loop, verificação automática e auto-revisão do próprio diff antes de entregar.

Multi-agentes

Uma orquestradora delega a uma equipe que trabalha em paralelo — e agora cada janela também pode tocar sua própria tarefa, com contexto e workspace isolados.

Workspace VS Code

Editor Monaco com abas, git completo, Live Server e navegador embutidos, aba Docker, terminal PTY real (CMD, Git Bash, WSL, SSH, venv), tarefas, túnel público e pastas remotas via SSH.

Voz completa

TTS grátis (Edge), Gemini, XTTS no seu servidor ou ElevenLabs — com lip-sync real. STT Whisper-compatível direto pelo microfone.

Companheira proativa

Lembretes falados, saudações, noção de hora ("vai dormir não?"), reação ao app em foco e datas especiais (te dá os parabéns no aniversário) — sempre com a personalidade dela.

Transparência total

Uma página de memória mostra tudo que ela sabe de você (edite ou apague fato por fato) e o gastômetro acumula o custo estimado do dia no rodapé do chat.

Design refinado

Design system compartilhado, 9 temas, vidro acrílico no Win11, controles estilo macOS em Windows/Linux, ícones reais das stacks e microinterações cuidadosas.

Performance ajustável

Presets Batata, Economia, Performance, Balanceado e Qualidade, com resolução e FPS configuráveis para rodar melhor até em notebooks modestos.

Autonomia cotidiana

Tarefas agendadas, lembretes falados, sentinela de logs e indicador de trabalho nas conversas — com confirmação antes de qualquer ação sensível.

Tool calling

~55 ferramentas, na mão dela

A Lumi decide quando usar cada uma. Tudo passa pelo sistema de permissões: perguntar, permitir ou bloquear — por categoria.

Arquivos & código

  • read_file · leitura cirúrgica (só a função)
  • edit_file · edição cirúrgica
  • write_file / append_file
  • grep_files · busca regex
  • find_in_code · "onde está X?"
  • outline · mapa de símbolos do arquivo
  • find_usages · onde o símbolo é usado
  • project_overview · varre a stack
  • generate_project_doc · escreve o CLAUDE.md
  • list_dir / make_dir / delete_file
  • memória por projeto (.lumi-memory.md)

Execução

  • run_command · comando rápido
  • run_in_terminal · processos longos
  • read_terminal / list_terminals
  • kill_terminal
  • run_tests · testes focados (jest/pytest/go…)
  • env_info · raio-X do ambiente
  • list_ssh_hosts · do seu config
  • connect_remote · monta pasta remota

Git, qualidade & banco

  • git_status / git_diff / git_log · ela vê o próprio trabalho
  • get_problems · erros reais do lint/tipos
  • locate_stack · do traceback direto à linha
  • apply_patch · diff multi-arquivo atômico
  • system_logs · erros do sistema (crash de app/jogo)
  • db_schema / db_query · banco conectado (só leitura)

Web & rede

  • web_search · grátis e sem chave
  • fetch_url · modo leitura
  • http_request · testa APIs
  • see_page · enxerga o site que criou
  • open_url · abre links

Visão & mídia

  • see_screen · captura e analisa a tela
  • view_image · mockups e assets
  • generate_image · galeria integrada

Controle do PC

  • move_mouse · click · scroll
  • type_text · press_keys
  • focus_window · screen_info
  • categoria própria de permissão

Interação & memória

  • ask_user · pergunta com opções
  • update_plan · checklist vivo
  • set_reminder · lembretes falados
  • remember_fact / recall_facts
  • delegate_to_agent · paralelo
  • clipboard, data/hora, animações
MCP

Plugue servidores Model Context Protocol externos (GitHub, bancos, o que quiser) — as ferramentas deles aparecem pra Lumi automaticamente.

Lumi nativa · Claude Code · Codex

O modo dev

  • Modo arquiteto: aponte um workspace e ela trabalha com memória própria e detecção de stack (Node, Python, Go, Rust, C#, Java…).
  • Três motores: use qualquer API/proxy pela Lumi nativa, a assinatura Claude Pro/Max pelo Claude Code ou sua conta ChatGPT pelo Codex.
  • Login compartilhado com segurança: Claude e Codex gerenciam a própria autenticação; a Lumi não copia nem armazena seus tokens.
  • Regras do repositório: se há CLAUDE.md, AGENTS.md ou .cursorrules, ela segue à risca.
  • Verificação automática: roda lint/test/build após editar e corrige sozinha se falhar (até 3 tentativas).
  • Checkpoints: cada turno que altera arquivos vira ponto de restauração — botão ↩ desfazer no chat.
  • Turnos de maratona: teto de passos (4–200) com compactação de contexto e retomada do ponto exato.
  • Steering & Stop: redirecione no meio da tarefa ou pare na hora — mantendo o progresso.
  • @menções e /comandos: anexe arquivos, faça fork da conversa, busque, capture a tela.
  • Auto-revisão com evidência: antes de dizer "pronto", ela revisa o próprio diff, roda os testes focados e reporta o que verificou — nunca afirma sem testar.
  • Guardrails & anti-loop: comandos destrutivos bloqueados, arquivos protegidos, e ela não repete uma ação que já falhou — mesmo com modelos fracos/locais.
  • Varinha de prompt: a I.A. reescreve seu pedido (claro e específico) antes de enviar — você revisa, um clique desfaz.
  • Sentinela de logs: varre os erros do sistema a cada 30 min e, se for do seu projeto, oferece o botão "Investigar e corrigir" — nunca age sem o seu Sim.
  • Modelo por tarefa: resumos, commits e revisões rodam num modelo barato/grátis — sem queimar a API paga do chat.
deixa esse título maior e centraliza
Plano — 2/3 edit_file · styles.css+4 −1 see_page · localhost:5173 Pronto! Aumentei pra 3rem e centralizei. Quer que eu suba o commit? 💜
Permitir edit_file?
PermitirSempreRecusar
Mini VS Code com a Lumi dentro

O workspace

Tudo que você espera de um editor moderno — com a I.A. integrada em cada painel.

Controle de fontes

Staged/unstaged, diff em abas, push/pull inteligente, branches, histórico, resolver conflitos, blame e stash. E ela escreve a mensagem do commit e revisa o diff antes.

Live Server

Preview ao vivo com recarga ao salvar (inclusive quando ela edita). Clique num elemento e ele vira contexto pronto no chat: "deixa esse título maior".

Navegador embutido

Acesse o localhost dos seus dev servers numa aba — com a ferramenta de apontar e um badge de erros do console que manda tudo pra Lumi corrigir.

Docker integrado

Containers ao vivo (iniciar/parar/logs/shell), barra docker-compose — e ela sabe se Docker/WSL estão disponíveis.

Pasta remota (SSH)

Monte um diretório do servidor via SSHFS e o workspace inteiro — editor, git, busca e a própria Lumi — trabalha nele como se fosse local.

Tarefas & túnel

Scripts do package.json/Makefile viram menu de 1 clique; expor porta cria um túnel público (cloudflared/ngrok) na hora.

GitHub (gh CLI)

Status do CI da branch, PRs abertos e ✦PR — ela escreve título e descrição olhando seus commits e abre o Pull Request.

Editor profissional

Ctrl+P fuzzy, sticky scroll, formatar, símbolos, zoom, ícones por tecnologia, múltiplos terminais PTY e painéis redimensionáveis que persistem.

Aba Problemas

"Checar projeto" roda o linter/type-checker da stack e lista os erros (clique abre na linha) — e a I.A. lê os mesmos erros pra se corrigir.

Multi-janela paralela

Abra outra pasta em nova janela: cada uma tem explorador, git, terminal, chat e sessão Claude/Codex próprios — e as tarefas rodam ao mesmo tempo.

Como rodar

Começa em ~2 minutos

Na primeira execução, o assistente de boas-vindas configura provedor de I.A., avatar e voz pra você.

Desenvolvimento
npm install
npm start          # builda o renderer e abre o Electron
Produção
npm run dist            # instalador NSIS (Windows)
npm run dist -- --linux # AppImage + deb
npm run pack            # build rápido, sem instalador
1

A avatar Cerberia já vem no repositório. Pra trocar, coloque outro .vrm em assets/ (grátis no VRoid Hub).

2

As animações .vrma também já vêm — é só substituir os arquivos em animations/.

3

Escolha o motor: Lumi nativa, Claude Code ou Codex. Se o Codex já está logado no PC, a Lumi detecta a conta automaticamente.

A versão atual é a v1.1.0, disponível para Windows, AppImage e Debian/Ubuntu nos Releases. Quem já instalou recebe a atualização automaticamente pelo auto-updater.

Apoie o projeto

Pague um café pro dev

A Lumi é gratuita e open source — feita por uma pessoa só, à base de café e madrugada. Se ela já te salvou de um perrengue (ou só te fez companhia), manda um PIX de qualquer valor. Vai direto pro próximo café que mantém o código saindo.

QR Code PIX para apoiar a Lumi Aponte a câmera do app do seu banco

PIX · valor livre

Chave aleatória — sem taxa, sem intermediário, 100% vai pro dev.

Dev. Thomas NavarroFull Stack

Sem pressão — um "valeu" também aquece o coração. Mas o café aquece mais.

Pronta pra viver no seu desktop

Open source, BYOK, sua máquina. As únicas saídas são as chamadas aos provedores que você configurou.

Avatar vivo21 provedoresClaude + CodexTurnos paralelosModo econômicoAuto-updatei18n (EN)Steam