Repository navigation
Releases: vitorcgo/Niko
Release list
Niko 0.2.2: novo visual, time personalizável e ilha mais fluida
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
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
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
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
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.