O que é a Sofik AI
Sofik AI é um canvas espacial: um único lugar para organizar notas, arquivos, navegador e terminal como cards que você posiciona livremente. O aplicativo roda nativamente em macOS, Windows e Linux, e como cliente remoto no iPhone e Android.
Como o workspace é guardado
Todo workspace vive num único daemon Go, o spatial-server, em um de dois modos:
- Local: o desktop instala, inicia e autentica o
spatial-serverda arquitetura correta. Os dados permanecem na máquina. - Remoto: você instala o
spatial-servernum host próprio, registra esse servidor na organização e autoriza cada dispositivo. A conexão pode ser direta ou usar o relay cifrado de ponta a ponta.
Celular é um cliente remoto
O app de celular nunca inicia um spatial-server, terminal ou processo local. Ele se conecta a um servidor registrado e continua exigindo a credencial local revogável do workspace.
Terminal integrado
Um terminal completo vive dentro do canvas, lado a lado com suas notas e arquivos — sem alternar de janela para rodar um comando.
Conta, assinatura e organização
A conta cloud permite registrar servidores, organizar membros, aprovar dispositivos e administrar a assinatura. O plano da organização define limites de servidores, membros e conexões simultâneas; não muda onde o conteúdo do workspace é armazenado.
CLI e servidor
A CLI pública se chama espacial. Ela instala e supervisiona o daemon, mostra saúde e status, faz login cloud, registra ou revoga servidores e conduz autorizações. A distribuição desktop contém exatamente esses dois executáveis nativos: espacial e spatial-server.
Como a Sofik AI é distribuída
- macOS, Windows e Linux — aplicativo Flutter com os binários Go correspondentes à arquitetura.
- iPhone — App Store. Android — Google Play. Ambos são clientes remotos.
- Servidor headless — container que executa somente
spatial-server.
O servidor vem junto no computador
Os pacotes de macOS, Windows e Linux trazem o spatial-server nativo embutido. Você não precisa instalar Docker para usar um workspace local. A imagem OCI é o caminho separado para operar um servidor remoto ou headless.