Executando verificação de segurança...
1

Pitch: Lançando o Nven — um secrets manager CLI-first para desenvolvedores

Depois de bastante tempo desenvolvendo, organizando arquitetura, refinando UX e validando fluxos reais de desenvolvimento, estou lançando o Nven.

O Nven é uma plataforma para gerenciamento de variáveis de ambiente e secrets com foco em experiência para desenvolvedores, integração via CLI e sincronização simples entre projetos e ambientes.

A ideia surgiu de um problema que provavelmente muita gente aqui já passou:

  • múltiplos .env
  • secrets espalhadas
  • copy/paste no Slack/Discord
  • versões diferentes entre máquinas
  • dificuldade para compartilhar ambientes
  • medo constante de vazar credenciais

E ao mesmo tempo, muitas soluções atuais acabam sendo:

  • complexas demais
  • enterprise demais
  • lentas para o dia a dia
  • pouco integradas ao fluxo real do desenvolvedor

Então resolvi construir algo com uma proposta diferente:

um secrets manager pensado primeiro para a CLI.


O que o Nven entrega hoje

🔐 Gerenciamento de secrets

  • organização por workspace
  • projetos
  • múltiplos ambientes
  • secrets criptografadas
  • valores mascarados
  • export/import .env

⚡ CLI-first

Grande parte da experiência gira em torno da CLI.

Exemplos:

nven init
nven pull --env dev
nven push --env prod
nven audit
nven analyze

A ideia é reduzir fricção no workflow.

Sem precisar abrir dashboard para tudo.


🧠 nven analyze

Uma das funcionalidades mais interessantes que implementei recentemente foi o:

nven analyze

Ele faz uma análise local do projeto para:

  • detectar providers
  • identificar stacks
  • encontrar variáveis que deveriam virar secrets
  • sugerir variáveis de ambiente
  • ajudar a melhorar organização do .env

Tudo localmente.

Sem enviar código para servidores externos.

Hoje ele detecta automaticamente serviços como:

  • Stripe
  • Supabase
  • Firebase
  • AWS
  • OpenAI
  • Redis
  • Sentry
  • Prisma
  • PostgreSQL
  • Resend
  • entre outros

🛡️ Segurança

O Nven foi construído com foco forte em segurança desde o início:

  • criptografia de secrets
  • audit logs
  • controle de acesso
  • ambientes isolados
  • limites aplicados server-side
  • valores mascarados na interface
  • fluxo preparado para approval/change requests

🧱 Stack utilizada

Resolvi usar tecnologias que gosto bastante e que fazem sentido para cada camada do projeto:

Backend

  • Java
  • Spring Boot

Frontend

  • React
  • Vite

CLI

  • Bun

💡 Planos

No lançamento inicial:

  • Free
  • Pro

Os próximos planos já estão sendo preparados com funcionalidades como:

  • workflows para times
  • approval flows
  • security policies
  • recursos avançados de auditoria
  • integrações
  • recursos com IA
  • scanning organizacional

🤖 IA no Nven

Uma direção que comecei a explorar agora é o uso de IA para ajudar desenvolvedores a identificar problemas relacionados a secrets e segurança.

A ideia não é substituir ferramentas tradicionais, mas acelerar diagnósticos e sugerir melhorias automaticamente dentro do fluxo do dev.

Ainda está em evolução, mas acredito que pode virar um diferencial interessante.


📢 Feedback

Esse é o começo do projeto.

Estou validando:

  • UX
  • CLI
  • limites
  • planos
  • fluxo real de uso
  • necessidades de times

Então qualquer feedback sincero ajuda muito:

  • críticas
  • sugestões
  • bugs
  • ideias
  • melhorias

🌐 Links

Site:
Nven Cliente
Nven CLI


Algumas ideias futuras

  • GitHub integration
  • leak prevention
  • rollback avançado
  • policies por ambiente
  • scan de repositórios
  • templates compartilháveis
  • análise inteligente de configuração
  • multi-workspace avançado

Se alguém quiser testar e dar feedback, vai ajudar bastante nessa fase inicial do projeto 🙌

Carregando publicação patrocinada...