
Silogy
SiLogy Technologies, Inc. · Programação
A Silogy desenvolve o Viv, agente de IA que roda nos seus próprios servidores e depura testes de verificação de chip que falharam lendo código, logs e formas de onda, e depois escreve o relatório do bug.

Sobre Silogy
About
O que é a Silogy
A Silogy é a empresa por trás do Viv, um agente de IA feito para verificação de projeto digital. A equipe passou pela turma W24 da Y Combinator e apresentou o Viv no Hacker News em março de 2024. Você entrega um caso de teste que falhou, junto com o código, o diretório de logs e os arquivos de forma de onda, e ele descobre por que o teste quebrou.
O produto mira a parte mais lenta do ciclo de hardware: o intervalo entre uma regressão vermelha e o momento em que alguém entende o que quebrou. O Viv lê os mesmos artefatos que um engenheiro leria, cita as linhas de código e os sinais que usou, e transforma isso num relatório escrito. A Silogy afirma que as equipes cortam o tempo de depuração em mais de 90%, número da própria empresa e não de uma medição independente.
Nada roda na nuvem da Silogy. O Viv é instalado dentro da sua infraestrutura, então os dados de projeto ficam nas suas máquinas. O único tráfego de saída vai para o provedor de LLM que você configurar.
Primeiros passos
- Instale o Viv numa máquina dentro da sua rede com o pacote único de Node.js e confirme que ele responde no terminal.
- Aponte o Viv para a versão do código usada no teste que falhou, seja como diretórios, seja como filelists no estilo do Synopsys VCS.
- Junte os logs, artefatos e formas de onda daquele teste específico num único diretório.
- Informe sua chave de API do LLM, envie a execução e leia o relatório em Markdown que volta.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Silogy.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Engenheiros de verificação
- Engenheiros de projeto RTL
- Equipes pequenas de chips sem especialista em depuração
Tarefas
- Triar falhas da regressão noturna
- Achar a causa de um teste teimoso
- Escrever o bug para outra pessoa assumir
- Conferir uma correção
Cenários
- Empresas que não podem tirar a propriedade intelectual do prédio
- Pipelines de CI/CD
- Entrar num bloco desconhecido
Principais recursos
Análise autônoma da causa raiz
O Viv parte de um teste que falhou e percorre sozinho o código, os logs, as especificações e as formas de onda. Ele não se limita a marcar a linha do erro: monta um argumento sobre onde o bug provavelmente está e cita os artefatos que sustentam a conclusão. A Silogy apresenta o resultado como sugestão para um engenheiro revisar, não como veredito.
Depuração de formas de onda em escala de gigabytes
O Viv lê arquivos FST, VCD e FSDB e consulta o comportamento dos sinais sem carregar tudo num visualizador. Esse tipo de análise de formas de onda pesa numa regressão longa com rastros profundos, onde a diferença está entre uma pergunta que dá para responder e outra que fica de lado. Também dá para perguntar sobre uma janela específica em volta da falha.
Projeto para rodar na sua infraestrutura
O agente, a análise e os artefatos que ele lê ficam dentro da sua estrutura. A única chamada externa é para a API do LLM que você configurou. Para times com acordo de confidencialidade com fundição ou fornecedor de IP, essa restrição costuma decidir se a ferramenta é liberada.
Seu próprio modelo de linguagem
Você coloca a chave da OpenAI, do Claude, do Llama ou de qualquer endpoint compatível com vLLM, e o Viv raciocina por esse modelo. Isso deixa a escolha do modelo e o gasto sob seu controle, e trocar de fornecedor não obriga a trocar de ferramenta. Quem já usa o Claude Code pode acionar o Viv por essa CLI.
Linha de comando e automação em CI/CD
O Viv é operado por uma CLI enxuta: instale o pacote e envie uma execução com código e logs anexados. Quando a entrada padrão não é um terminal, ele vai para o modo headless e imprime um relatório em Markdown. Existe uma extensão opcional para VS Code se você preferir ler o resultado no editor.
Base de conhecimento que cresce com o projeto
O Viv mantém uma base de conhecimento que se atualiza enquanto ele trabalha nas suas execuções. Com o tempo ela acumula contexto sobre o seu projeto, as convenções do seu testbench e as falhas anteriores, então as sessões seguintes começam com mais histórico do que a primeira.
Prós e contras
Prós
- A instalação é curta: um pacote de Node.js e um comando para enviar o teste, sem montar cluster antes.
- Os dados de projeto não saem das suas máquinas, o que resolve a revisão de segurança habitual no setor de chips.
- Você escolhe o LLM e paga direto àquele provedor, então o custo do modelo fica visível e reversível.
- O modo headless transforma um teste noturno que falhou num arquivo Markdown que o seu CI consegue guardar.
- Os relatórios apontam código e sinais específicos, então quem revisa pode conferir o raciocínio em vez de confiar de olhos fechados.
Contras
- Não há tabela de preços pública. É preciso agendar uma demo e falar com vendas antes de saber quanto custa.
- O Viv precisa de um teste que falhou e de código, logs e formas de onda legíveis. Ele não inventa um testbench nem conserta um setup que nunca rodou.
- A qualidade das respostas acompanha o modelo que você conecta, e uma sessão longa de formas de onda pode gerar uma conta de tokens alta.
- A própria documentação da Silogy admite que o Viv pode errar, então todo relatório ainda pede a confirmação de um engenheiro.
Perguntas frequentes
O Viv é o agente de IA da Silogy para verificação de projeto digital. Ele pega um caso de teste que falhou e deduz a causa raiz provável a partir do código, dos logs, das formas de onda e das especificações, e depois escreve o que encontrou.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a Silogy.
Alternativas a Silogy
Base Code
Base44 (Wix) · Programação · ProdutividadeO Base Code é um ambiente de desenvolvimento em nuvem compartilhado da Base44. O time descreve mudanças em um repositório do GitHub pelo chat, confere tudo na prévia e envia o resultado como pull request.
Google EmbeddingGemma 2
Google DeepMind · Escrita · Imagem · ProgramaçãoGoogle EmbeddingGemma 2 é um modelo aberto de 740 milhões de parâmetros que transforma texto, código, imagens, áudio e quadros de vídeo em vetores de um único espaço de 768 dimensões, rodando em celulares e notebooks.
GitGlow
GitGlow · Programação · ProdutividadeO GitGlow é um cliente Git de desktop que coloca seu código e as mudanças dos seus agentes de IA na mesma revisão, para você saber o que vai sair da máquina antes de publicar.
