Skip to content

Releases: vitorcgo/Niko

Niko 0.2.2: novo visual, time personalizável e ilha mais fluida

Choose a tag to compare

@vitorcgo vitorcgo released this 10 Oct 13:46

Uma atualização para deixar o Niko mais personalizável, com um novo visual, mais recursos na ilha e no dock, um Escritório de IAs e reforços de estabilidade e segurança.

Novidades

  • Clique num evento do calendário para editar, ou arraste para outro dia.
  • Eventos que se repetem perguntam se a mudança ou a exclusão vale só para aquele dia ou para todos.
  • Eventos de todo dia aparecem na grade do mês e em Próximos 7 dias.
  • A criação rápida entende frases como "todo dia 12:00 Bater o ponto".
  • Hábitos podem ter horário: avisam na hora se ainda não foram feitos e aparecem no calendário com check.
  • O chat cria eventos que se repetem e hábitos novos.
  • O dock separa os perfis do Chrome e do Edge, cada um com a sua foto.
  • A barra da ilha mostra conexão por cabo e quando a internet cai, e você escolhe quais ícones aparecem.
  • Nas configurações da ilha, escolha por tipo quais avisos aparecem.
  • Esta página de novidades.
  • Visual novo da janela principal: fontes, cores, cabeçalhos e todas as telas redesenhadas, no escuro, no claro e nas 5 paletas.
  • Barra lateral com indicador animado entre as abas.
  • Lupa no dock (Ctrl+Alt+L): abre apps e janelas, atalhos do Windows, contas e pesquisa na web.
  • Menu do dock com as janelas abertas: mostrar, minimizar ou fechar todas.
  • Mostrar ou esconder separadamente a lupa e o botão Iniciar do Windows pelo menu do dock ou pelos Ajustes, com a escolha salva. A busca continua acessível pelo atalho e pelo menu.
  • AtalhoTouch: botão flutuante com seus apps e atalhos.
  • A ilha responde às perguntas de múltipla escolha do Claude Code e mostra o modo de permissão da sessão.
  • Atalhos globais editáveis nos Ajustes.
  • Resumo da semana na aba Código, com imagem para compartilhar.
  • Gemini CLI e Amp na aba Código, e uso do plano do Claude Code pela status line oficial.
  • Botões para trazer o terminal da sessão para a frente e abrir o arquivo do diff no VS Code.
  • GitHub com CI de cada PR, lista para revisar e grade de contribuições real.
  • Contribuições do último ano e commits recentes do GitHub também na ilha, com detalhes, filtros na janela completa e links para consultar a atividade.
  • Escritório de IAs com personagens pixelados, salas por projeto, atividade ao vivo, detalhes das sessões e análises locais.
  • Página própria de Agentes e aba Time na ilha para personalizar nome, cor, formato e persona, com escolhas salvas neste computador.
  • Quatro estrelas vermelha, verde, amarela e azul como visual inicial, mantendo os nomes e as personalizações já salvas.
  • Guarda-roupa com 27 acessórios, um por vez, cor personalizável, prévias e filtros de dia a dia, Halloween, Natal e novidades.
  • Dez novos acessórios: chef, cowboy, pirata, cartola, flores, gatinho, monóculo, bandana, asas e mochila.
  • Contas em reais, dólares e euros em Finanças, com cotações automáticas ou manuais e conversão no resumo.
  • Fechamento da ilha ao sair com o cursor ou após 0,5, 1, 2 e 3 segundos, além dos tempos maiores e da opção Nunca.
  • Controle de volume no player de mídia da ilha.
  • Paginação nas tabelas das conexões, nas transações e em links, arquivos e cartões de Estudos.
  • Fixar a ilha aberta e escolher em qual monitor ela fica.

Melhorias

  • Google Workspace fica desativado, em testes, inclusive nas ferramentas do chat. Configurações antigas não reativam a conexão.
  • Personagens ociosos passeiam pelos ambientes do Escritório de IAs e retornam à mesa quando chega trabalho.
  • Acessórios ajustados aos quatro formatos e às animações do corpo, capa proporcional com pregas e acabamento, troca com fumaça e som e respeito ao movimento reduzido.
  • Troca de tema com revelação circular a partir do botão, mais fluida e com recuperação se a animação for interrompida.
  • Tema claro com fundos mais suaves, textos secundários mais legíveis e linhas do calendário com melhor contraste.
  • Saída e retorno da ilha mais suaves, com laterais acompanhando o foco e reaparecendo ao abrir o centro expandido.
  • Controles laterais, campos em edição e ilha fixada protegidos do fechamento automático.
  • Vermelho como cor de destaque padrão da janela principal e dos interruptores.
  • Abas renomeadas para Modelos de IA, Uso de IA e Ajustes.
  • Nota dos pilares de Metas em uma barra de 10 pontos.
  • Instalador MSI além do NSIS.
  • Backup e configurações conferidos antes de restaurar.
  • Tarefas de fundo no Rust reutilizam o runtime assíncrono do Tauri/Tokio, com tratamento de encerramento e limites de concorrência.
  • Animações dos personagens pausadas quando o documento ou o personagem não está visível, e consultas periódicas sem sobreposição.
  • Salvamento confirmado pelas janelas antes de sair ou instalar uma atualização, com cancelamento seguro em caso de falha.
  • Proteções adicionais para personas e ações de IA: permissões revalidadas, confirmação de ações e prevenção de execução duplicada.
  • Leitura de arquivos Office isolada em worker, com limites de tamanho e descompactação. Backups e migrações preservam os dados anteriores.
  • README atualizado com funcionalidades, limitações, instalação e a diferença entre um aviso do SmartScreen e uma detecção do Defender.

Correções

  • O aviso de que uma ferramenta de código terminou não aparecia com a configuração padrão.
  • Sons, Não perturbe e a virada do dia às 4h passam a valer em todas as janelas do Niko.
  • Importar .ics respeita o fuso horário dos eventos.
  • O dock reserva o espaço certo na tela em qualquer monitor e escala.
  • Posicionamento do dock fixo ajustado para a faixa preta relatada na issue #5, e botão Iniciar do Windows adicionado ao dock.
  • Indicador de permissões da aba Código distingue informação atual e último modo conhecido. As permissões continuam configuradas no Claude ou Codex.
  • Falhas de inicialização e de páginas mostram opções de recuperação, em vez de deixar a interface numa tela preta.
  • Cache dos testes separado do localhost e configuração do Vite compatível com o carregador nativo.
  • Grade de conexões mantém o tamanho compacto; o painel do GitHub pode crescer para mostrar contribuições e commits.
  • Removido o brilho branco fora dos personagens, corrigidas prévias do guarda-roupa e evitado o piscar da cor original ao personalizar.
  • Texto da lupa menor e organização da primeira execução com mais espaço para os personagens e informações.
  • Saudação: clique pula, respeita o Não perturbe e a tela cheia.
  • O selo de falhas das conexões zera ao abrir a conexão.
  • Tabelas das conexões sem quebra de linha e grades sem buraco na última linha.
  • Editar um lançamento dentro da fatura do cartão abre o formulário.
  • O nível das conquistas no Início mostrava o valor do limite em vez do nível.

Agradecimentos

Obrigado a @gustavowalkersgroup pelo relato e pelos testes da issue #5, sobre o dock fixo e o indicador de permissões. Seu feedback ajudou a melhorar esta versão.

Obrigado também a @landreussi pela contribuição do runtime Tauri/Tokio no PR #8.

Antes de instalar

  • Google Workspace está desativado, em testes. Não há uma data anunciada para disponibilização.
  • As permissões de execução do modo Código continuam sendo configuradas no Claude ou Codex. O indicador do Niko não ativa aprovação automática.
  • A personalização mantém os comandos locais funcionando sem IA e não concede novas permissões às personas.
  • Um aviso de aplicativo não reconhecido pelo SmartScreen não é o mesmo que uma detecção de ameaça pelo Defender. Mantenha o antivírus ativo e baixe somente das releases oficiais.

Niko 0.2.1: aba Código na ilha e dock em todos os monitores

Choose a tag to compare

@vitorcgo vitorcgo released this 07 Oct 14:06

Novidades

Aba Código na ilha. Acompanhe Claude Code, Codex, Copilot CLI, OpenCode, Antigravity e Kimi Code numa aba só, cada sessão com o logo da sua ferramenta. Para conectar, toque na engrenagem da aba e escolha a ferramenta. Tudo acontece na própria ilha, sempre com confirmação e com uma cópia do arquivo de configuração guardada antes. Claude Code, Codex e Copilot CLI também podem ser aprovados ou negados direto pela ilha.

Uso das IAs em anéis. O uso de Claude Code e Codex agora aparece numa bolinha com o logo e um anel que enche conforme o uso da sessão de 5 horas. Passe o mouse para ver a sessão e a semana.

Dock em todos os monitores. Com dois monitores, cada um ganha seu dock, mostrando só os apps abertos naquele monitor. Prefere um só? Escolha em Personalizar > Dock > "Em quais monitores". Obrigado pela sugestão, @b-boldrin (#1)!

Saudação da equipe. Os quatro agentes dão bom dia, boa tarde ou boa noite na primeira vez que você abre o Niko no dia, depois de uma atualização e quando você volta ao computador. A janela do Niko abre logo em seguida.

Aba Hoje na ilha. Agenda, Tarefas e Hábitos agora ficam juntos numa aba só. Capturar virou o botão +, e a aba Avisos só aparece quando tem aviso.

Mais na ilha. Rolar a roda do mouse sobre as abas troca de aba, e o painel Personalizar foi reorganizado em grupos.

Finanças. Categorias próprias e obrigatórias nos lançamentos, e primeiros passos para quem está começando.

Correções

  • A ilha e o dock ficavam tortos em monitores grandes ou com escala diferente de 100%. Agora ficam centralizados e se realinham sozinhos ao mudar resolução, escala ou monitor.
  • Imprimir o mês no Journal funciona no app, sem o aviso de "libere pop-ups".
  • Abas do Claude Code não duplicam mais, não voltam depois de fechadas, e fechar uma aba com pedido pendente devolve o pedido ao terminal.
  • O pedido de permissão não some da ilha por causa de uma tela cheia passageira e, quando sai, mostra o motivo.
  • O clique direito na ilha e no dock não abre mais o menu do navegador.
  • No tema escuro, botões, avisos e dicas não têm mais fundo branco.
  • Ajustes na ilha com fundo claro.

Niko 0.2.0

Choose a tag to compare

@vitorcgo vitorcgo released this 05 Oct 11:02

Niko 0.2.0

Novidades

  • Claude Code na ilha: acompanhe o que ele está fazendo, aprove ou negue pedidos sem ir ao terminal, veja as linhas que vão mudar antes de permitir e abra o projeto no VS Code com um clique. Notificação do Windows opcional quando ele termina.
  • Funções: no Início, desligue o que você não usa (Diário, Estudos, Finanças, Metas, Calendário). A função some de todo o app e o time para de falar dela. Seus dados ficam guardados.
  • Arquivos das matérias: o Niko lê PDF, Word, PowerPoint, Excel e fotos de texto, e a IA resume, explica ou cria perguntas sobre eles.
  • Uso das IAs do Claude e do Codex na barra da aba Claude Code.

Melhorias

  • A resposta da IA aparece aos poucos, e o Niko não deixa ela dizer que fez algo que não fez.
  • Bateria e Wi-Fi aparecem na hora na barra da ilha.
  • Música na ilha com capa maior, logo do app e personagem flutuando.
  • Primeira execução mais curta, com prévia dos modos da ilha.
  • Busca nas Configurações.
  • Painel de Bluetooth redesenhado.

Correções e segurança

  • O Niko se recupera sozinho se uma parte interna parar de funcionar.
  • O "Sair" salva o que estava pendente antes de fechar.
  • Proteções contra sites maliciosos e redes Wi-Fi com nomes manipulados.
  • Menos processos e consultas em segundo plano.

Niko 0.1.1: Melhorias em estudos e atualizações

Choose a tag to compare

@vitorcgo vitorcgo released this 05 Oct 02:37

Novidades

Estudos

  • Navegação de áreas e matérias reorganizada na parte superior.
  • Mais espaço para anotações e conteúdos das matérias.
  • Menu “Mais” com busca quando não houver espaço para todas as matérias.
  • Matéria selecionada mantida visível na navegação.
  • Arquivos por matéria, com suporte a PDFs, documentos, imagens, áudio, vídeo e arquivos compactados.
  • Armazenamento local de arquivos de até 300 MB cada.

Atualizações

  • Nova página “Atualização” abaixo de Calendário.
  • Exibição da versão atual do Niko.
  • Verificação de novas versões publicadas no GitHub.
  • Instalação pelo app quando houver uma atualização assinada disponível.
  • Acesso ao repositório, site e histórico de versões.
  • Perfil do criador Vitor com foto e link para o GitHub.

Interface

  • Ajustes de espaçamento na página de atualização.
  • Melhor adaptação da navegação de Estudos a janelas menores.

Instalação

Baixe e execute Niko_0.1.1_x64-setup.exe.

Niko 0.1.0

Choose a tag to compare

@vitorcgo vitorcgo released this 04 Oct 02:05

Primeira versão pública do Niko, um sistema de vida para Windows. Junta rotina, estudos, finanças, metas e os serviços que você acompanha, com uma ilha no topo da tela, um dock no lugar da barra de tarefas e um time de agentes. Tudo funciona sem IA, e a IA é opcional, com o provedor que você escolher.

Para instalar, baixe o Niko_0.1.0_x64-setup.exe abaixo e abra. Se o Windows mostrar o aviso do SmartScreen, clique em Mais informações e depois em Executar assim mesmo. O aviso aparece porque o instalador ainda não tem assinatura de código. Funciona no Windows 10 e 11 de 64 bits.

A partir desta versão, o Niko se atualiza sozinho. Seus dados ficam no seu computador, e as chaves de API ficam só no Gerenciador de Credenciais do Windows.

Gratuito para uso pessoal. Uso comercial e redistribuição são proibidos. Veja o LICENSE.md.