01
Perfis de rotina
Salve o fluxo do dia — “dia útil”, “feriado” — como um conjunto de blocos de horário, com dias da semana e regra de feriado (excluir, incluir, só feriados).
ANDROID + SERVIDOR PYTHON · CÓDIGO ABERTO MIT
Registre as rotinas de “dia útil” e “feriado” uma vez, e elas se aplicam todo dia por dia da semana e feriados. Tarefas do Google Tasks e de agentes de IA aparecem na mesma linha do tempo. Troque de celular ou use um segundo aparelho pelo servidor compartilhado.
ROUTINE PROFILES ● TODAY TIMELINE ● SHARED SERVER ● AGENT TASKS ● OFFLINE FIRST
WHAT IT DOES
Calendários guardam eventos por data. O Every routes reaproveita o formato do dia em si.
01
Salve o fluxo do dia — “dia útil”, “feriado” — como um conjunto de blocos de horário, com dias da semana e regra de feriado (excluir, incluir, só feriados).
02
Blocos do dia e tarefas se unem numa linha do tempo, destacando o agora e o próximo. Folheie as datas para ver os próximos dias.
03
Importações do Google Tasks, entradas manuais e tarefas de agentes aparecem com ícones de origem. Concluir sincroniza com o servidor.
04
Criar, editar e ver funcionam no aparelho. O app vive sozinho sem servidor e sincroniza só quando há conexão.
05
O app abre seu próprio túnel WireGuard ao alcançar o servidor (desligado por padrão). Importe um .conf, digite manualmente ou exclua; só este app usa o VPN, o resto continua na conexão normal.
SHARED HUB
Um servidor leve (FastAPI mais um SQLite único) para rede doméstica ou VPN. Não é só Android: apps externos e agentes de IA leem e escrevem pela mesma API com o mesmo token. A sincronização compara pelo endereço da rotina e mantém o last-modified mais novo.
Escreva o config e inicie.
pip install every-routes-server every-routes-server --config ./every-routes.yaml
O “fazer isso amanhã” do agente chega ao celular na sincronização da manhã.
POST /api/v1/tasks
{"source":"agent","title":"Ir ao banco",
"at":"2026-09-11T10:00:00+09:00"}GET STARTED
Pegue o APK assinado (android-v1.0.1) no GitHub Releases.
Escolha segunda a sexta, exclua feriados, adicione blocos — eles aparecem na visão de hoje desde já.
Informe a URL base e o token em Ajustes. “Enviar ao servidor” compartilha; “Importar” leva a outro aparelho.
O Every routes é desenvolvido por Yuki Orita (Yuki_Orita) sob a licença MIT. Relatos de bugs e avisos passam pelo Discord.