Controle de custo de IA · CLI agêntico

Corte 60–90% do custo de IA
do seu time.

O Novyr comprime o contexto antes de chegar no modelo e roda um pipeline de agentes da task ao PR. Menos tokens por rodada, gasto sob controle — com o seu provider ou o nosso. Zero-retention: seu código não vira dado de treino.

Companion grátis pro Claude Code, Cursor e Windsurf · Claude, GPT, OpenRouter ou modelo local

novyr — ~/projeto
novyr "adicionar rate limit no endpoint de login"
Plan · issue #142 criada · branch feat/rate-limit
Dev · edição de 4 arquivos · +118 −12
Review · 2 apontamentos resolvidos · aprovado
QA · 37 testes · 0 falhas · lint ok
Merge · PR #142 aberto e mergeado
executando pipeline
60–90%
menos tokens por rodada
R$0
pra começar, com seu provider
1 comando
da task ao PR
zero-retention
código não vira treino

Da ideia ao merge

Três passos. Zero babá.

1

Descreva a task

No terminal: novyr "adicionar rate limit no login". Em linguagem natural, como você pediria pra um dev.

2

O pipeline roda

Plan → Dev → Review → QA → Merge. Cada estágio é um agente especializado, com contexto comprimido pelo nvr.

3

Receba o PR

Um Pull Request revisado, testado e (se você quiser) já mergeado. Você revisa o resultado, não o processo.

O pipeline ao vivoEm breve

Você acompanha cada estágio.

Nada de caixa-preta. Cada estágio do loop reporta o que fez — a issue aberta, os arquivos tocados, os apontamentos do review, os testes que rodaram. Você intervém quando quiser e deixa rodar quando confiar.

  • Plan, Dev, Review, QA, Security e Merge em sequência
  • Saídas comprimidas pelo nvr — rodadas mais baratas
  • Integração nativa com GitHub via gh (issues e PRs)
novyr — ~/projeto
novyr "adicionar rate limit no endpoint de login"
Plan · issue #142 criada · branch feat/rate-limit
Dev · edição de 4 arquivos · +118 −12
Review · 2 apontamentos resolvidos · aprovado
QA · 37 testes · 0 falhas · lint ok
Merge · PR #142 aberto e mergeado
executando pipeline

Agentes em açãoEm breve

Um time inteiro, num comando.

Cada papel é um agente especializado com seu próprio prompt, ferramentas e critério.

Planner

Quebra a task, abre a issue e define o escopo do PR.

Dev

Implementa no padrão do repo — trilhas afinadas para web e backend.

Reviewer

Review crítico: bugs reais, lógica, requisitos. Aprova ou reprova.

QA

Roda testes, lint e cobertura. Valida critérios de aceite.

Security

Varredura OWASP e segredos antes de qualquer merge.

Merge

Abre o PR via gh, acompanha o CI e fecha o ciclo.

Além do pipeline

Quando a task não é só código.

Caça-bugs

Aponte um comportamento quebrado e o Novyr rastreia a causa raiz, registra a issue e propõe o fix.

Performance

Detecta N+1, race conditions e memory leaks com evidência por arquivo e linha.

QA visual

Sobe a aplicação, navega como usuário real e tira screenshots de cada tela.

Memória de projeto

Guarda decisões e contexto entre sessões — o time não recomeça do zero a cada task.

Seu modelo, sua conta

Plugue qualquer modelo.
Ou use o nosso.

PROVIDER-AGNOSTIC

Plugue qualquer provider

Claude, GPT, OpenRouter ou um modelo rodando local. Qualquer endpoint compatível com OpenAI. Você escolhe o cérebro.

MODELO GERENCIADO

Incluído no Pro

No plano Pro, um modelo de IA gerenciado rodando no nosso gateway — sem você configurar chave de terceiros. (Modelo próprio self-host: no roadmap.)

CONTEXTO COMPRIMIDO

nvr no loop

Compressor em Rust que corta 60–90% dos tokens das saídas de comando. Rodadas mais longas custam menos.

Pro seu time

Gasto de IA sob controle.

Conforme o time adota IA de código, a conta cresce sem ninguém ver. O Novyr corta o desperdício e mostra o que sobra.

VISIBILIDADE

Veja pra onde vai o gasto

Cada rodada mostra quanto de token — e o R$ equivalente — o Novyr economizou, direto na statusline. O custo de IA do time deixa de ser caixa-preta.

COMPRESSÃO

Menos tokens, mesma entrega

O compressor em Rust corta 60–90% da saída de comando antes de ela entrar no contexto do modelo. Rodadas mais longas custam menos.

GOVERNANÇA

Política e zero-retention

Defina quais providers o time pode usar e bloqueie os que treinam no seu código. Zero-retention por padrão; modelo on-premise no plano Team.

Comece agora

Um comando e você tá rodando.

$npm install -g novyr

Hoje o novyr traz a compressão nvr, o dashboard de economia e o modelo gerenciado (Pro). A esteira de agentes novyr "<task>" está chegando. Plano Open grátis · sem cartão de crédito.

Planos

Simples. Previsível. Justo.

O CLI é grátis. Você paga pelo modelo — o seu ou o nosso.

Open
O CLI completo, plugando seu próprio provider de modelo.
R$0
  • Pipeline de agentes completo
  • Provider-agnostic (Claude, OpenAI, OpenRouter, local)
  • Você paga só os tokens do seu provider
  • Compressão de contexto com nvr
  • Self-host, sem limites
Instalar CLI
Mais popular
Pro
Modelo de IA gerenciado incluído. Sem configurar chave de terceiros.
R$97/mês
  • Tudo do Open
  • Modelo de IA gerenciado incluído
  • Sem chaves de API de terceiros
  • Contexto comprimido por padrão (nvr)
  • Histórico e memória de projeto
  • Suporte prioritário
Começar Pro
Team
Controle de custo e governança de IA pro time inteiro.
Sob consulta
  • Tudo do Pro
  • Dashboard de gasto e economia por dev/repo
  • Política de providers permitidos (zero-retention)
  • Modelo dedicado / on-premise
  • SSO e controle de acesso
  • Suporte dedicado
Falar com a gente

FAQ

Perguntas frequentes

O que o Novyr faz, na prática?

Você descreve uma task no terminal. O Novyr abre uma issue, cria a branch, implementa o código, roda um review crítico, testa, e abre o Pull Request — passando por um pipeline de agentes especializados (planejamento, dev, review, QA, merge), como um time inteiro num comando só.

Preciso usar o modelo de vocês?

Não. O Novyr é provider-agnostic: aponta para qualquer endpoint compatível com OpenAI — Claude, GPT, OpenRouter ou um modelo rodando local. O plano Open é grátis e usa o seu provider. O plano Pro inclui um modelo de IA gerenciado, para você não depender de chaves de terceiros.

Como vocês cortam 60–90% dos tokens?

O nvr, nosso compressor de contexto escrito em Rust, intercepta as saídas dos comandos do loop (git, testes, lint, grep, build) e as comprime antes de entrarem no contexto do modelo — sem perder o que importa. Menos tokens por iteração significa rodadas mais baratas e mais longas.

É um fork do Claude Code?

Não. O Novyr é construído sobre um harness de terminal open source (MIT), com identidade, pipeline de agentes e compressão de contexto próprios. Roda como um CLI standalone — sem IDE, sem extensão.

Funciona com qual stack?

O loop é agnóstico de linguagem — ele lê o repo, roda seus comandos e usa o gh CLI para issues e PRs. Os agentes de review e QA têm trilhas afinadas para web (Next.js/TypeScript) e backend, e caem num modo genérico para o resto.

Meu código sai da minha máquina?

No plano Open, só o que você manda para o provider que você escolheu. No Pro, o contexto vai para o gateway gerenciado do Novyr durante a execução, com política zero-retention (roteamos só para providers sem logging) — seu código não vira dado de treino. No Team, dá para rodar o modelo on-premise — nada sai da sua infra.

Sua próxima feature começa aqui

Pare de digitar.
Comece a revisar PRs.

Instale o Novyr e mande a primeira task hoje. Da ideia ao merge, no piloto automático.

Instalar o Novyr