- COBOLGo
- RPGJava 21
- VB6TypeScript
- DelphiGo
- PerlRust
Linguagens
COBOL, RPG, PL/I, VB6, Delphi, Perl e Java antigo reescritos em Go, Rust ou TypeScript idiomáticos, num código que o seu time vai ter vontade de abrir.
Modernização de código legado para empresas
Mande o sistema hoje e receba um preço fechado em até 48 horas. Trinta dias depois ele roda em Go, Rust ou TypeScript, com uma fração do hardware, e dá as mesmas respostas até o centavo.
COMPUTE-INTEREST. MOVE ACCT-BALANCE TO WS-BAL IF ACCT-TYPE = 'SAV' COMPUTE WS-INT ROUNDED = WS-BAL * RATE-SAV / 1200 ELSE MOVE ZERO TO WS-INT END-IF ADD WS-INT TO ACCT-BALANCE.func ComputeInterest(a *Account) { if a.Type != Savings { return } i := a.Balance.Mul(RateSavings). Div(decimal.New(1200, 0)). Round(2) a.Balance = a.Balance.Add(i)}paridade 100%
O que você roda hoje vai para a stack que você contrata amanhã
O que modernizamos
COBOL, RPG, PL/I, VB6, Delphi, Perl e Java antigo reescritos em Go, Rust ou TypeScript idiomáticos, num código que o seu time vai ter vontade de abrir.
Oracle, DB2, Sybase e Access para PostgreSQL. Schema, stored procedures e cada linha, conciliados até o centavo. A conta de licença vai embora.
Um deploy único e emaranhado, cortado em serviços com dono, fronteiras limpas e calendário de release próprio.
ACCT INQUIRY ........ F3=EXIT
CUST NO: 0048213 TYPE: SAV
BALANCE: 12,408.19
LAST TXN: 2026-09-28
_
Telas verdes, WinForms e Oracle Forms refeitos como aplicações web rápidas que a sua equipe aprende em uma tarde.
Struts, EJB, WebForms, AngularJS e jQuery levados para os frameworks que qualquer engenheiro que você contratar já conhece.
Fora do mainframe e do servidor embaixo da mesa. Containers, CI/CD e monitoramento desde o primeiro dia.
Velocidade
CodeHero
Dia 1 — 30
Dia 1–3
A plataforma lê a base de código inteira e mapeia cada módulo, job e dependência.
Dia 4–5
Ordem do trabalho, plano de virada e preço fechado por fase. Você aprova, nós começamos.
Dia 6–24
Fatia por fatia. O antigo e o novo rodam sobre as mesmas entradas até as saídas baterem.
Dia 25–30
O tráfego muda de lado. Seu time recebe o código, os testes e o mapa.
Programa de reescrita típico
medido em anos
Nossos modelos
Os assistentes de fronteira aprenderam com o GitHub de hoje. Os nossos passaram por fine-tuning no código que ninguém escreve mais: copybooks, JCL, ciclos RPG, pacotes PL/SQL, actions do Struts. Migram sistemas antigos melhor do que qualquer coisa que você aluga por token, e rodam no nosso hardware, dentro do seu prédio.
Treinados em pares de código legado e moderno, escrevem Go e TypeScript do jeito que um engenheiro de Go e TypeScript escreveria.
Todas as linguagens da árvore analisadas em paralelo num único grafo de dependências. Nada cai pelas emendas.
Uma bancada de paridade reproduz o seu tráfego de produção gravado no sistema antigo e no novo até os dois concordarem.
| Onde o trabalho muda | Assistente de IA genérico | Plataforma CodeHero |
|---|---|---|
| Conhece os dialetos de COBOL, JCL, RPG e PL/SQL | Em parte | Sim |
| Lê um repositório de um milhão de linhas de uma vez | Não | Sim |
| Prova o comportamento em tráfego de produção | Não | Sim |
| Roda offline, dentro do seu perímetro | Não | Sim |
| Engenheiro sênior aprova cada fatia | Não | Sim |
| Preço fechado e data por escrito | Não | Sim |
Entrega em air gap
Para bancos, seguradoras, defesa e governo, chegamos com nosso próprio hardware e nossos próprios modelos, instalamos tudo dentro do seu perímetro e fazemos a migração inteira com o cabo de rede desconectado.
Como funciona a entrega on-premiseAppliance CodeHero
Servidores GPU com os modelos pré-carregados, entregues e montados no rack por nós. Ou as suas máquinas, se aguentarem a carga.
Nenhuma chamada de API, nenhuma telemetria, nenhuma atualização. Nada lá dentro fala com nada lá fora.
Nosso time trabalha no seu prédio, sob as suas regras de acesso, com crachá como a sua própria equipe.
Na entrega, o código, os testes e a documentação ficam com você. Os discos saem apagados, ou ficam com você também.
As pessoas
Java / Spring Boot
Go
Python / Django
Go
Node.js services
Go
Ruby on Rails
Go
C# / .NET Framework
Go
Python number crunching
Rust
Serviços
Por escrito
Acertado por fase antes de o trabalho começar. Nenhum taxímetro de horas correndo ao fundo.
A data vai para o contrato, com a nossa assinatura embaixo.
O sistema novo reproduz o antigo sobre o seu próprio tráfego gravado, ou a fase não está concluída.
Código, testes, documentação e o mapa de dependências. Sem licença, sem runtime, sem lock-in.
Assinado antes de vermos um único arquivo. No seu modelo ou no nosso.
O sistema antigo segue atendendo clientes até o novo provar que dá conta.
Perguntas
Modelos treinados exatamente para esse trabalho leem, mapeiam e reescrevem o repositório inteiro em paralelo. Nossos engenheiros, cada um com mais de 25 anos em produção, gastam o tempo onde o julgamento pesa: fronteiras, dados e virada. Sistemas maiores são divididos em fases de 30 dias, cada uma com preço e data próprios. Mande o seu e veja o plano em 48 horas.
COBOL, PL/I, RPG, JCL, Fortran, VB6, Delphi, PowerBuilder, ColdFusion, PHP, Perl, ASP clássico, .NET Framework, Java antigo, Python 2, AngularJS e mais. Do lado dos dados, Oracle, DB2, Sybase, Informix, Access e FoxPro. Os destinos costumam ser Go, Rust, TypeScript, Java 21, .NET 8 e PostgreSQL.
Gravamos entradas e saídas reais de produção e as reproduzimos contra os dois sistemas. Cada diferença é corrigida ou aprovada por você. O tráfego só muda quando as saídas batem.
Sim. Levamos servidores GPU com nossos modelos pré-carregados, instalamos tudo dentro do seu perímetro e trabalhamos sem nenhuma conexão de saída. Se você tem hardware adequado, rodamos no seu.
Uma descrição curta do sistema: stack, tamanho aproximado, o que dói e para onde ele precisa ir. Com acesso de leitura ao código, voltamos com preço fechado e data de início em até 48 horas. A maior parte desse tempo é a plataforma lendo o seu código, então quanto antes você mandar, antes você sabe.
Ele participa desde o primeiro dia, revisa as fatias conforme chegam e recebe o repositório, os testes e o mapa de dependências na entrega. Depois que saímos, nada depende de nós.