gratuito · self-hosted · zero custo

Sua pasta Downloads
sempre vazia.

O Nexo observa sua máquina e organiza tudo que cai nela — documentos, imagens, filmes, séries, ZIPs e instaladores — no lugar certo, com os metadados certos. Acesse, baixe e compartilhe qualquer arquivo pelo dashboard, de onde estiver. Sem nuvem, sem assinatura.

Ver no GitHub
6+
tipos organizados
0
linhas de comando
1
dashboard, tudo dentro
dashboard · atividadelive

The.Office.S03E07.mkv

Série · resolvido via TMDB

→ /Séries/The Office/Season 03

IMG_20240612_113255.jpg

Foto · rosto: Ana (2) · tag: praia

→ /Imagens/2024/Junho

orcamento-final.zip

Arquivo · extraído · 4 PDFs

→ /Documentos/Financeiro

Contrato_Prestacao_2024.pdf

Documento · assinatura detectada

→ /Documentos/Contratos/2024

notion-setup-3.4.exe

Instalador · Notion já instalado

aguarda sua decisão

fila: 0hoje: 47 arquivosDownloads · 3 itens
roda comWindows 10 / 11Linux · macOS (em breve)Instalador .exe / .zipMedia Server embutidoTMDBFace RecognitionWeb PushReact 19

// o que faz

Muito além de mídia. Tudo que cai na sua máquina.

Um watcher, várias pipelines de organização. Cada tipo de arquivo tem regras próprias — e você vê tudo pelo dashboard.

documentos

PDFs, contratos e boletos, no lugar certo

Detecta o tipo de documento, extrai metadados (data, emissor, valor) e arquiva por categoria e ano. Contratos, notas fiscais, boletos e comprovantes deixam de virar montanha.

imagens

Fotos organizadas por pessoa, lugar e conteúdo

Reconhecimento de rostos (humanos e pets), tags automáticas por conteúdo e agrupamento por data e local. Você diz o nome uma vez — ele lembra pra sempre.

mídia

Filmes e séries prontos pro seu media server

Identifica em cinco camadas (memória → IMDb → TMDB → variações → IA), move para Filmes/ ou Séries/ e atualiza a biblioteca. Já tem um media server? Ele conversa. Não tem? O Nexo sobe um embutido e entrega o endereço pronto pros apps de TV, celular e navegador.

arquivos

ZIPs extraídos e distribuídos sozinhos

Descompacta automaticamente e roteia o conteúdo pelas mesmas regras dos outros tipos. Um .zip vira dez arquivos nos dez lugares certos.

limpeza

Instaladores que já cumpriram seu papel

Detecta .exe/.msi de programas já instalados e pede sua confirmação pra apagar. A pasta Downloads volta a respirar.

duplicados

Duplicados por conteúdo, não só por nome

Compara hash, tamanho e metadados. Nome trocado, extensão diferente, mesma foto salva três vezes — ele acha e resolve.

› objetivo · manter a pasta Downloads praticamente vazia.

// dashboard remoto

Sua máquina, na palma da mão.

Acesse, baixe, compartilhe e envie coisas pra dentro do PC — pelo navegador, de qualquer lugar.

whatsapp · 14:22fora de casa
Manda pra mim aquele contrato que a gente assinou mês passado?
Segura aí, tô longe do PC.
(abre nexo.local no celular)
nexo.local/s/8f2a · Contrato_Prestacao_2024.pdf
Recebi, valeu 🙏

Link de compartilhamento com expiração

share

Gere um link temporário pra qualquer arquivo do seu PC, defina prazo e senha opcional. Sem subir nada pra nuvem — o link puxa direto da sua máquina.

Baixar via URL, do celular pro PC

pull

Cole uma URL no dashboard e o download acontece no seu PC — não no seu celular, não no seu 4G. Já entra na esteira de organização quando termina.

Explorar e baixar qualquer arquivo remotamente

access

Um explorador de arquivos web, com busca por nome, tag, pessoa ou tipo. Pré-visualize, baixe ou compartilhe em três cliques.

Notificações push no navegador

notify

Quando algo precisa da sua decisão — instalador pra apagar, boleto novo, rosto novo pra nomear — chega uma notificação push.

// reconhecimento

Ensina uma vez.
Ele lembra sempre.

Fotos e vídeos ganham tags por conteúdo automaticamente. Na primeira vez que aparece um rosto novo (humano ou animal), o dashboard te pergunta quem é. Da segunda em diante, é automático.

  • tags por conteúdo (praia, festa, documento, comida...)
  • rostos: humanos e pets
  • agrupamento por data, local e álbum
  • dedup por hash + metadados + tamanho
  • metadados enriquecidos: filmes → jellyfin
reconhecimento · rosto novoaguardando você
face · 98%
novo · ?
IMG_20240612_113255.jpg

// pergunta

Quem é essa pessoa?

Vou usar o nome que você der pra reconhecer essa pessoa em todas as próximas fotos, sem perguntar de novo.

itambém reconhece pets — mesma lógica.

// automações

Ele avisa. Você decide.

O Nexo não age sozinho quando o assunto exige julgamento. Ele notifica, mostra o contexto e espera sua confirmação — por push, por e-mail ou dentro do dashboard.

shippingdocumento

Boleto detectado

Extrai valor, vencimento e beneficiário. Notifica antes de vencer.

shippingdocumento

Contrato assinado

Detecta assinatura no PDF e avisa quem você quiser por e-mail.

próximolimpeza

Instalador órfão

Programa já instalado + .exe parado na Downloads. Pede confirmação pra apagar.

próximodedup

Duplicado suspeito

Mesma foto em três pastas com nomes diferentes. Sugere manter uma.

roadmapautomação

Regras customizadas

Se X acontecer, faça Y. E-mail, webhook, mover, marcar, apagar.

roadmaprelatório

Digest semanal

Resumo por e-mail: quantos arquivos, quanto espaço, o que precisa da sua atenção.

// arquitetura

Microserviços, uma porta só.

O Gateway concentra tudo em :8080. Você acessa por um bookmark; por baixo, cada peça é independente e substituível.

ver árvore completa no repositório →
services
peçaportapapel
DashboardwebReact 19 · SSE · Tailwind v4 · PT-BR/EN
Gateway:8080Uma porta pra tudo: /, /wiki/, /ms/
Service (FastAPI):8000Watchdog, pipelines, API, filas
MediaServer:8096Embutido no app, ou apontado pro seu (opcional)

// instalação

Baixa, instala, esquece.
Sem terminal.

Distribuímos instaladores prontos nas releases do GitHub. Windows 10/11 disponível hoje — Linux e macOS em breve.

step 01.exe · .zip

Baixe o instalador

Um .exe único, ou um .zip portable. Sem Python, sem terminal, sem 'clone o repositório'.

step 02setup guiado

Wizard configura pra você

Passos guiados perguntam pastas monitoradas, destinos, chaves opcionais (TMDB, IA) e se quer usar seu media server ou o embutido. Ele monta o .env por você.

step 03autostart

Roda no boot, mora no tray

Inicia com o Windows, fica discreto na bandeja. Abre o dashboard em http://localhost:8080 quando você quiser.

releases · windows

Última versão disponível no GitHub Releases — .exe assinado e .zip portable.

baixar .zip

// roadmap

O que já roda. O que vem.

Projeto ativo, gratuito, sem calendário rígido.

  • Organização de mídia (Filmes/Séries) com media server integradoshipping
  • Dashboard web com atividade em tempo realshipping
  • Tray no Windows + autostart via Task Schedulershipping
  • Organização de documentos, imagens e ZIPsem progresso
  • Reconhecimento de rostos (pessoas e pets) + tags por conteúdoem progresso
  • Acesso, download e compartilhamento remoto pelo dashboardem progresso
  • Download por URL disparado pelo dashboardem progresso
  • Media server embutido opcional (pra quem não tem um)em progresso
  • Instaladores para Linux e macOSpróximo
  • Confirmação de exclusão de instaladores órfãospróximo
  • Detecção de duplicados por conteúdo (hash + metadados + tamanho)próximo
  • Automações: e-mail em boleto/contrato, alertas de vencimentopróximo
  • Regras customizadas (se X → faça Y)próximo

// faq

Perguntas honestas.

Meus arquivos vão pra alguma nuvem?

Nunca. Todo o processamento acontece na sua máquina. O único tráfego externo é a consulta de metadados (ex.: TMDB pra filmes) e — se você habilitar — sugestões de IA. Os arquivos em si nunca saem do seu disco.

Como funciona o acesso remoto pelo dashboard?

O dashboard é servido pelo próprio app na sua máquina. Você pode acessar pela rede local ou expor de forma segura (via túnel, VPN, ou proxy) — o link de compartilhamento gerado tem expiração e pode ter senha.

Precisa saber programar pra instalar?

Não. Baixe o .exe (ou o .zip portable), rode e siga o wizard. Ele pergunta as pastas, chaves opcionais e monta o .env por você. Sem terminal, sem Python, sem pip install.

Quais tipos de arquivo ele organiza?

Documentos (PDF, contratos, boletos, notas), imagens (com faces e tags), filmes e séries (com metadados prontos pro seu media server), arquivos compactados (ZIP extraído automaticamente) e instaladores (com sugestão de limpeza). A lista cresce.

Preciso ter um media server pra assistir os filmes?

Não. Se você já usa um (Jellyfin, Plex, Emby), o Nexo entrega os arquivos e metadados no formato que ele espera e atualiza a biblioteca. Se você não tem nenhum, o Nexo sobe um media server embutido — o app te dá o endereço pronto pra usar nos apps de TV, celular e navegador. Sem instalar nada à parte.

Reconhecimento de rostos precisa da internet?

Não. Os modelos de reconhecimento rodam localmente. A primeira vez que um rosto aparece, o dashboard te pergunta quem é — da segunda em diante, é automático.

Roda em Linux ou macOS?

Hoje o instalador oficial é Windows 10/11 (com tray e autostart). Versões para Linux e macOS estão em breve — o core já é multiplataforma, é questão de empacotar e testar. Contribuições aceleram o processo.

É pago?

Não. Open-source, licenciado permissivamente, sem plano premium, sem telemetria, sem 'features pagas'.