App desktop
O app desktop abre o painel do Neuro Harness numa janela nativa (Electron 44) e cuida de instalar, atualizar, subir e parar o Harness. Ele usa o mesmo núcleo da CLI. Use esta página para instalar o app à mão ou para abri-lo pela primeira vez.
O instalador de uma linha já instala o app no macOS com Apple Silicon e no Windows. Só baixe à mão se você usou --sem-app ou quer reinstalar.
Sistemas e arquivos
Seção intitulada “Sistemas e arquivos”| Sistema | Arquivo |
|---|---|
| macOS com Apple Silicon (M1 em diante) | Neuro-Harness-<versão>-arm64.dmg |
| Windows 10/11, 64 bits | Neuro-Harness-Setup-<versão>.exe |
Não há app para Mac com Intel nem para Linux. Nesses sistemas, use o painel no navegador com neuro-harness open.
Os arquivos também estão na página de Releases do repositório. Hoje, o download leva à Release no GitHub e só abre para contas com acesso ao repositório.
Instalar
Seção intitulada “Instalar”- Abra o
.dmg. - Arraste o Neuro Harness para a pasta Aplicativos.
- Abra o app. Na primeira vez, siga Abrir um app sem assinatura.
- Rode o
Neuro-Harness-Setup-<versão>.exe. - Siga o instalador. Você pode escolher a pasta de instalação.
- Abra o Neuro Harness pelo menu Iniciar. Se o SmartScreen aparecer, siga Abrir um app sem assinatura.
Não há app desktop para Linux. Instale com o instalador de uma linha e use o painel no navegador.
Abrir um app sem assinatura
Seção intitulada “Abrir um app sem assinatura”Os instaladores ainda não têm assinatura de código. Por isso, o sistema avisa na primeira abertura.
O Gatekeeper bloqueia a primeira abertura. Faça uma das duas coisas:
-
Clique com o botão direito no app, escolha Abrir e depois Abrir de novo.
-
Ou tire a quarentena pelo Terminal:
Terminal xattr -dr com.apple.quarantine "/Applications/Neuro Harness.app"
O instalador de uma linha já faz isso por você.
Na tela do SmartScreen, clique em Mais informações e depois em Executar assim mesmo.
Não se aplica.
Para tirar esses avisos, os apps precisam de assinatura: certificado Apple Developer ID com notarização no macOS e certificado de assinatura de código no Windows.
O que o app faz ao abrir
Seção intitulada “O que o app faz ao abrir”- Confere as dependências. Se faltar alguma, o botão Instalar o que falta abre o Terminal (ou o PowerShell) com o instalador. Siga a janela: ela pode pedir a senha do computador e o login no GitHub. O app continua sozinho quando o instalador termina.
- Instala ou atualiza a distribuição. O app roda o
setupe mostra o andamento na tela de abertura. Na primeira vez, baixa o DeepSeek Harness (cerca de 550 MB) e o motor neuro-mv-edit. Nas outras, só confere e atualiza o que mudou. - Sobe o Harness. Se a CLI já subiu o Harness, o app reaproveita.
- Abre o painel numa janela nativa. O app entra no painel sozinho, sem o aviso de token do navegador.
Ao sair, o app para o Harness, se foi ele que o subiu.
Links dentro do app
Seção intitulada “Links dentro do app”- Endereços locais (
127.0.0.1elocalhost), como o Remotion Studio, abrem dentro do app. - Links externos abrem no navegador padrão.
PATH no macOS
Seção intitulada “PATH no macOS”Apps abertos pelo Finder recebem um PATH mínimo. Por isso, o app lê o PATH do seu shell de login (Homebrew, nvm etc.) para achar o Node.js, o git, o Python e o FFmpeg.
Montar o app a partir do código
Seção intitulada “Montar o app a partir do código”Na pasta apps/desktop de um clone do neuro-harness:
npm cinpm start # roda sem empacotar, com o lib/ e o plugins/ do repositórionpm run pack # app sem instalador em dist/npm run dist:mac # dist/Neuro-Harness-<versão>-arm64.dmg (num Mac)npm run dist:win # dist/Neuro-Harness-Setup-<versão>.exe (num Windows)A cada tag v*, o workflow App desktop do CI monta o .dmg e o .exe e os anexa à Release.