Planeje o trabalho. Faça o trabalho.
Lumbre é um aplicativo de planejamento e gerenciamento de projetos para macOS, para uma pessoa ou uma equipe inteira. Ele planeja seu dia ao lado do seu calendário, executa projetos com quadros e uma linha do tempo de Gantt que conhece seu caminho crítico, prevê sprints a partir do rendimento real e sincroniza espaços de trabalho compartilhados através de um servidor que você hospeda. Funciona offline e sem uma conta: cada espaço de trabalho é um arquivo SQLite no Mac.
Você recebe o código-fonte completo (Rust, Tauri 2, Svelte 5), uma compilação universal para Apple silicon e Intel, o servidor de sincronização auto-hospedável e a documentação completa.
Recursos
Hoje e planejamento
- Hoje mostra itens atrasados, de hoje e futuros ao lado de uma linha do tempo dos seus eventos de calendário; arraste itens para a linha do tempo para planejar o dia.
- Adicionar rapidamente entende linguagem simples: datas, horários,
#projeto, !prioridade e repetições.
- Caixa de entrada, Próximos, um calendário semanal e mensal, itens recorrentes, lembretes, um temporizador de foco e uma revisão semanal.
Projetos
- Áreas, projetos e seções; cada projeto como uma lista, quadro, linha do tempo, gráfico de dependências, calendário, notas ou visão geral.
- Quadros com limites de WIP, faixas de natação e imagens de capa; ações em massa; visualizações salvas com uma linguagem de consulta; comentários, atividade e um inspetor completo.
- Desfazer para tudo, uma Lixeira com restauração de 30 dias e backups diários automáticos.
Dependências e caminho crítico
- Relações de terminar-para-iniciar, iniciar-para-iniciar, terminar-para-terminar e iniciar-para-terminar, atrasos, restrições, calendários de trabalho e ausências alimentam um motor de agendamento.
- A linha do tempo de Gantt mostra folga, atraso e o caminho crítico; as linhas de base mostram desvio em relação ao plano.
- "E se isso atrasar" pré-visualiza cada item, marco e projeto que se moveria antes de você mudar qualquer coisa; o reagendamento automático propõe movimentos e aguarda sua revisão.
Sprints e previsões
- Equipes, backlog, planejamento de capacidade, estimativas em horas ou pontos, metas de sprint e mudanças de escopo.
- Burndown, burnup, velocidade, métricas de fluxo e retrospectivas com ações.
- Uma previsão de Monte Carlo (10.000 execuções a partir do seu rendimento real) fornece datas de conclusão de 50, 85 e 95% para um sprint ou um conjunto de projetos.
Sincronização de equipe com permissões
- Espaços de trabalho compartilhados através do seu próprio servidor Lumbre: convites, presença ao vivo, menções, notificações e uma visão de carga de trabalho em relação à capacidade de cada pessoa.
- Edições offline se mesclam campo a campo quando você se reconecta; "Verificar espaço de trabalho" verifica um dispositivo em relação ao servidor.
- Funções (Proprietário, Administrador, Membro, Contribuidor, Convidado, Visualizador e sua própria), concessões por área ou projeto com exceções, itens privados, convidados com data de expiração e campos sensíveis ocultos de pessoas que podem não vê-los. "Ver como" mostra exatamente o que outra pessoa vê.
Aprovações e auditoria
- Políticas de aprovação para conclusões, datas de marcos, exclusões e despesas, com aprovadores por função ou pessoa.
- Um registro de auditoria encadeado por hash que pode ser filtrado, exportado e verificado.
Notas
- Notas em Markdown com
[[links]] para itens e outras notas, backlinks, menções, listas de verificação que se transformam em itens e anexos.
- Campos personalizados (texto, número, dinheiro, data, selecionar, múltipla seleção, caixa de seleção, pessoa, URL) e modelos para itens e projetos.
Tempo e dinheiro
- Um temporizador em qualquer item, uma folha de ponto semanal, detecção de inatividade e taxas faturáveis por projeto ou pessoa.
- Orçamentos com a previsão de conclusão, clientes, receitas e despesas com recibos, e relatórios.
- Faturas a partir do tempo faturável e despesas, com numeração, impostos, descontos e exportação em PDF.
Integrações e MCP
- Popover da barra de menu com itens de hoje e o temporizador em execução; um painel de captura global (atalho padrão Option-Space);
lumbre:// links.
- Importar de um backup JSON do Lumbre ou formato anterior, Todoist, Things 3, Lembretes da Apple, Jira CSV e qualquer CSV; exportar como Lumbre JSON, Markdown ou CSV.
- Um servidor MCP embutido (
lumbre-mcp) permite que assistentes de IA pesquisem, criem e atualizem itens, registrem tempo e leiam previsões de sprint, limitadas pelos escopos do token de API pessoal.
Feito para o Mac
- Aparência nativa com vivacidade, modo claro e escuro, priorização do teclado com uma barra de comandos, rótulos do VoiceOver, texto maior e contraste aumentado.
- Interface em inglês, espanhol, alemão, português brasileiro e russo.
- Rápido: menos de um segundo para um Hoje utilizável, listas suaves de 5.000 itens, cronogramas de 2.000 itens calculados em milissegundos.
O que está no ZIP
- source/: o repositório completo na versão 0.1.0: aplicativo macOS (
app/), biblioteca principal, mecanismo de sincronização, servidor de sincronização e servidor MCP (crates/), scripts, arquivos Docker e testes.
- Lumbre_0.1.0_universal.dmg: uma versão universal para Apple silicon e Intel, assinada ad hoc.
- docs/: especificação funcional, sistema de design, auto-hospedagem, guia de lançamento e assinatura, formatos de importação, notas de segurança, relatório de QA e limitações conhecidas.
- README-FIRST.md: como construir, executar, assinar, notarizar e auto-hospedar.
Requisitos
- macOS 14 Sonoma ou posterior, Apple silicon ou Intel.
- Para espaços de trabalho compartilhados: um servidor com PostgreSQL 16, ou Docker para executar a configuração Compose incluída; um nome de host com HTTPS; SMTP para códigos de login e convites.
- Para construir a partir do código-fonte: ferramentas de linha de comando do Xcode, Rust estável, Node.js 24 e pnpm 10.
Instalar e auto-hospedar
- Experimente: abra o DMG e arraste Lumbre para Aplicativos. A versão é assinada ad hoc, então o primeiro lançamento deve ser permitido em Configurações do Sistema → Privacidade & Segurança → Abrir de Qualquer Forma. Escolha "Abrir o exemplo" para explorar um espaço de trabalho completo.
- Construir a partir do código-fonte:
pnpm install, depois pnpm dev para executá-lo ou scripts/release.sh para o aplicativo universal e DMG.
- Assinar e notarizar: defina sua identidade de ID de Desenvolvedor e credenciais de notarização e execute
scripts/release.sh novamente (passo a passo em docs/release.md).
- Hospedar o servidor de sincronização: copie
server.env.example, defina a URL pública, chave secreta e SMTP, depois docker compose up -d atrás do seu proxy reverso HTTPS (docs/self-hosting.md).
- Apontar o aplicativo para ele: faça login no Lumbre com o endereço do seu servidor e convide sua equipe.
Limitações honestas
- Versão não assinada: o DMG incluído não está assinado com um ID de Desenvolvedor ou notarizado. Outros Macs bloqueiam até que você permita uma vez, ou até que você assine e notarize com sua própria conta de Desenvolvedor Apple.
- Chaves de acesso precisam que seu aplicativo tenha a concessão de domínios associados para seu servidor (um perfil de provisionamento da sua conta). Até lá, o login usa códigos de e-mail e códigos de aplicativos autenticadores.
- Traduções: as interfaces em alemão, português brasileiro e russo foram verificadas automaticamente, mas ainda não revisadas por falantes nativos. E-mails do servidor estão em inglês ou espanhol.
- O pacote do aplicativo é maior do que seu alvo (cerca de 42 MB DMG) por causa do motor de PDF de fatura, e não há conversão de moeda entre valores em diferentes moedas. A lista completa está em
docs/known-limitations.md.
- O feed de atualização e a coleta de relatórios de falhas estão integrados, mas permanecem desativados até que você configure seus próprios endpoints.
Registro de alterações
0.1.0: primeiro lançamento. Planejamento pessoal, projetos, dependências e caminho crítico, sprints e previsões, sincronização de equipe com permissões, aprovações e auditoria, notas, tempo e dinheiro, integrações e MCP, cinco idiomas de interface.