Lekko
Lekko · Programação
O Lekko é uma plataforma de configuração dinâmica que publicava feature flags e liberações graduais como código, sem recompilar. O time entrou na Rippling em 2025 e o serviço hospedado deixou de existir.

Sobre Lekko
About
O que é o Lekko
O Lekko foi uma plataforma de configuração dinâmica para times de engenharia. Ele tratava a configuração como código dentro do repositório, então feature flags, limites de plano, bloqueios por país e o percentual de um experimento mudavam em produção sem recompilar nem fazer um novo deploy.
Konrad Niemiec fundou a empresa em 2022. Ele havia trabalhado no Flipr, o sistema interno da Uber para alterar comportamento em tempo de execução, e criou o Lekko como uma versão comercial daquela ideia para empresas menores. O produto saiu do modo sigiloso em julho de 2024 com uma rodada seed de US$ 4,5 milhões liderada por Addition e LUX Capital.
A trajetória durou pouco. Em janeiro de 2025 o time do Lekko entrou no grupo de plataforma da Rippling, e o site lekko.com agora redireciona para o blog da Rippling. O produto hospedado acabou. Os SDKs continuam públicos no GitHub, o que faz do Lekko uma referência de projeto, não uma ferramenta que você possa contratar hoje.
Primeiros passos
Estes eram os passos enquanto o serviço estava no ar.
- Instale a CLI e adicione o SDK da sua stack, como o SDK de Go ou o SDK de TypeScript.
- Defina um namespace no repositório com valores tipados e as regras que escolhem entre eles.
- Chame o SDK onde o valor for necessário. A avaliação roda dentro do seu processo, sem sair para a rede.
- Altere valores na interface web ou no código e deixe o seu pipeline de sempre publicar o pacote novo.
- Confira as métricas ligadas à mudança e desfaça tudo revertendo o commit.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Lekko.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Engenheiros de plataforma
- Times de backend em Go ou TypeScript
- Times saindo de um fornecedor de flags hospedado
Tarefas
- Liberação gradual de uma mudança arriscada
- Acesso a recursos por plano ou região
- Limpeza da gestão de feature flags
Cenários
- Ajustes frequentes em produção sem recompilar
- Serviços sensíveis a latência ou muito restritos
- Estudo de configuração como código
Principais recursos
Configuração como código
Cada valor ajustável ficava no repositório, ao lado do código que o lia. Esse lugar tornava a configuração revisável em um pull request e permitia reverter uma mudança ruim como qualquer outro commit. A alternativa, clicar no painel de um fornecedor, não deixa rastro no código.
Avaliação dentro do processo
O SDK baixava um pacote compilado e avaliava as regras localmente, então checar um flag custava microssegundos e não uma ida e volta pela rede. Os serviços continuavam funcionando quando o plano de controle não respondia, o que elimina uma falha comum dos feature flags hospedados. O preço disso: o cliente carrega a lógica de avaliação e o pacote cresce junto com o conjunto de regras.
Limpeza de flags com apoio de IA
As ferramentas do Lekko liam um código existente, encontravam referências a flags e sugeriam substitutos tipados. Também apontavam os flags que nenhum caminho do código lia mais, daqueles que sobrevivem anos depois do lançamento. Era a resposta mais direta ao problema da dívida de flags, justamente o terreno em que os fornecedores hospedados costumam lucrar.
Interface web para o resto do time
Product managers e lideranças de suporte mudavam valores aprovados pelo navegador sem tocar no repositório. As permissões definiam quais namespaces cada pessoa podia editar, e toda mudança ficava registrada. A divisão funcionava porque os engenheiros definiam o que era seguro alterar e os demais escolhiam dentro daquele limite.
Regras tipadas com validação prévia
Os valores tinham tipo declarado e a CLI validava as regras antes da publicação, então uma string não substituía um número em produção sem aviso. Faixas permitidas e listas de opções faziam parte da definição. Quem já apanhou de um erro de digitação em um JSON de flags dava mais valor a isso do que a qualquer painel.
Permissões e histórico de auditoria
O controle de acesso funcionava por namespace, com papéis de leitura, edição e administração. Cada mudança registrava quem fez, qual era o valor anterior e qual commit ou sessão a produziu. Em times regulados, esse registro era a diferença entre publicar uma configuração e esperar uma semana por aprovação.
Prós e contras
Prós
- A configuração mora com o código, então revisão, histórico e reversão usam ferramentas que o time já domina.
- A avaliação local elimina a dependência de rede que transforma feature flags hospedados em risco de disponibilidade.
- Valores tipados e validação antes da publicação pegam os erros que causam a maior parte das quedas por configuração.
- O plano gratuito cobria os primeiros 25 lekkos, o bastante para um time pequeno testar o modelo em serviços reais.
Contras
- O produto hospedado não é mais vendido e o time foi para a Rippling em janeiro de 2025, então não há suporte nem recursos novos.
- Integrar o SDK significa mexer no código da aplicação, uma venda mais difícil do que um proxy na frente dos serviços existentes.
- Nunca houve preço público, então um time pequeno precisava falar com vendas antes de comparar custos com um fornecedor de flags.
Perguntas frequentes
O Lekko foi uma plataforma de configuração dinâmica, uma categoria que a empresa descrevia como ir além dos feature flags. Em vez de hospedar flags em um serviço de terceiros, mantinha os valores ajustáveis no seu repositório como código tipado e os avaliava dentro da aplicação.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a Lekko.
Alternativas a Lekko
Forefront
Forefront · ProgramaçãoO Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.
Startkit
StartKit.AI · ProgramaçãoStartkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.
Testim
Tricentis · ProgramaçãoO Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.
