Tarefas junto das notas
Seu gerenciador de tarefas mora dentro do seu app de notas. Planeje o projeto no Obsidian, marque a tarefa no OmniTask — é o mesmo arquivo, sem copiar nada de um app pro outro. Tudo em um lugar só.
O OmniTask transforma pastas e arquivos Markdown em um app completo de tarefas — kanban, calendário, hábitos e sincronização em tempo real. O que você edita no app aparece no Obsidian. E vice-versa.
Gratuito · Self-hosted · Seus dados são arquivos .md de verdade
Sem banco de dados. Sem lock-in.
Cada tarefa é uma linha de checkbox no formato Obsidian Tasks, dentro de arquivos Markdown reais. Marque no OmniTask e o arquivo muda na hora — abra no Obsidian, num editor de texto ou em qualquer app, está tudo lá. Sincronize entre PC, tablet e celular com Obsidian Sync ou Syncthing.
- [ ] Lavar o carro 📅 2026-07-08
- [ ] Pagar conta de luz 📅 2026-07-06 🔼 #casa
- [ ] Regar as plantas 🔁 every week 📅 2026-07-10
Por que arquivos .md?
Usar Markdown como banco de dados parece retrô — até você perceber tudo o que ganha de graça com essa escolha.
Seu gerenciador de tarefas mora dentro do seu app de notas. Planeje o projeto no Obsidian, marque a tarefa no OmniTask — é o mesmo arquivo, sem copiar nada de um app pro outro. Tudo em um lugar só.
Backup é copiar uma pasta. Versione com git, espelhe em qualquer nuvem de arquivos, restaure abrindo num editor de texto. Nenhum banco proprietário para exportar, nenhum formato para converter.
Markdown é a língua nativa das ferramentas de IA. Assistentes como Claude e ChatGPT leem e escrevem .md melhor do que qualquer outro formato — um agente pode organizar sua semana, criar tarefas e revisar pendências editando os arquivos diretamente, sem API nem plugin.
Recursos
Interface escura mobile-first com tudo que um gerenciador de tarefas moderno precisa — sem assinatura e sem enviar seus dados pra nuvem de ninguém.
Digite “Pagar conta sexta !alta #casa +Contas” e o OmniTask entende data, prioridade, tag, recorrência e lista, com autocomplete — em português ou inglês.
Três visualizações do mesmo vault. Arraste cards entre listas ou tarefas entre dias do calendário (mês e semana).
Eventos do Google Calendar ou Apple Calendar aparecem no Hoje e no Calendário, junto das suas tarefas.
Check-in de um toque no Hoje, grade semanal e sequência 🔥. Cada hábito é um arquivo .md com frontmatter.
Todo dia, toda segunda, a cada 2 semanas… Concluiu uma recorrente? A próxima ocorrência é criada automaticamente no arquivo, igual ao plugin Tasks.
Uma nota por dia, no padrão de daily notes do Obsidian. Escreva o seu dia sem sair do app e navegue pelas datas — tudo vira arquivo no vault.
Arraste o botão de nova tarefa e solte sobre uma lista, uma data ou uma smart list: a tarefa já nasce com aquela propriedade preenchida.
Instale como app no celular. Deslize para concluir ou excluir (com desfazer), toque longo abre o menu, badge com as tarefas de hoje.
O servidor observa o vault (SSE + fs.watch): editou no Obsidian, mudou no app aberto — sem recarregar a página.
Nova tarefa, busca, kanban, calendário e smart lists a uma tecla de distância. Ordenar e agrupar do seu jeito, com preferência lembrada.
Seus dados, seu servidor
Node.js + arquivos. Sem Firebase, sem conta, sem telemetria. Rode no seu PC, num Raspberry Pi ou num VPS com HTTPS — login protegido com rate-limit incluso.
# clone e rode
$ git clone https://github.com/eiharold/omnitask
$ npm install && npm start
✓ OmniTask rodando em http://localhost:4321
Instruções completas no GitHub
Quem fez
Designer UI/UX e desenvolvedor front-end. Crio sites bonitos, otimizados e que convertem — e, nas horas vagas, ferramentas como o OmniTask para resolver as minhas próprias manias de organização.
Perguntas frequentes
Não. Dá pra rodar direto no seu computador com Node.js (npm install && npm start) e usar no navegador. Um servidor/VPS só entra se você quiser acessar de qualquer lugar. O que precisa existir é a pasta de arquivos na máquina que roda o OmniTask — por isso, rodar direto no celular não funciona, a menos que você tenha um jeito de executar Node e montar a pasta por lá.
Sim — como PWA. Você instala na tela de início apontando para o OmniTask rodando no seu PC (mesma rede Wi-Fi) ou num servidor. A interface foi desenhada mobile-first, com gestos, badge e tela cheia.
Não. O OmniTask funciona com qualquer pasta de arquivos Markdown. Mas com o Obsidian (e o plugin Tasks) o encaixe é perfeito: mesmas convenções, mesmos emojis, e sincronização entre dispositivos via Obsidian Sync ou Syncthing.
Português (pt-BR) e inglês — tanto a interface quanto a linguagem natural do quick add (“pagar conta sexta !alta” / “pay bill friday !high”).
Nos seus arquivos .md, na sua máquina. Não existe conta, nuvem de terceiros nem telemetria — o login com senha protege o acesso à sua instância.
Nada. É um projeto pessoal, open source e sem fins lucrativos.
Um projeto pessoal — use por sua conta e risco. O OmniTask nasceu para o meu próprio fluxo de trabalho e está na versão 1. Compartilho como está, sem garantias: podem existir erros e comportamentos inesperados, e não me responsabilizo por perdas de dados ou problemas decorrentes do uso. Mantenha backup do seu vault e abra uma issue se encontrar algo estranho.
Clone, aponte para o seu vault e comece a usar em minutos.
Ver o OmniTask no GitHub