$ ls ferramentas-ia/

Ferramentas de IA para desenvolvedores

Foco em utilitários que aceleram o trabalho real: geração e refatoração de código, dados de teste e prompts testados. Use os padrões abaixo no ChatGPT, Claude, Cursor ou Copilot — ou adapte para o seu fluxo.

Geração e refatoração de código

SQL

Gerador de SQL e NoSQL via texto

Motor local gera SQL (Postgres/MySQL) ou aggregation Mongo a partir de português. Prompt para casos complexos.

exemplo de entrada “Buscar os 10 usuários mais ativos que compraram nos últimos 30 dias, ordenados por total gasto”
abrir demo motor local →
LEG

Explorador e comentador de código legado

Análise local de smells, score e riscos + prompt para explicação profunda. A IA devolve explicação linha a linha, riscos e comentários profissionais prontos para o repositório.

quando usar herança de sistemas antigos · onboarding · auditoria técnica
abrir demo motor local →

Conversor de linguagens MOTOR REAL

Motor local Python ⇄ JavaScript ⇄ TypeScript (regras + heurísticas no browser). Para outras linguagens ou código complexo, gera prompt estruturado pronto para LLM.

motor def → function · class · tipos · loops · async · gaps
abrir demo interativa →
git

Gerador de commits inteligentes

Cole o git diff. Heurísticas locais analisam arquivos, keywords e adições/remoções e sugerem Conventional Commits no browser — sem enviar código para a nuvem.

formato feat(auth): add refresh token rotation
abrir demo interativa →

Dados e arquitetura

{ }

Criador de mock data inteligente

Geradores locais por domínio (vet, e-commerce, SaaS, homelab) produzem JSON realista com IDs, datas e relações coerentes — sem API. Domínios custom via prompt.

exemplo “Clínica veterinária com histórico de consultas, pets e tutores”
abrir demo interativa →
$ ls trilhas-ia/

Por onde começar

Escolha uma direção conforme o problema que você quer resolver. Comece pequeno, meça o resultado e só depois adicione complexidade.

02
desenvolvimento

APIs e automações

Conecte OpenAI, Claude ou Gemini a Python, Node, FastAPI, webhooks e fluxos de negócio com logs e tratamento de erros.

PythonNodewebhooks
ver guias →
03
produto

Agentes e RAG

Sistemas que consultam documentos da empresa, usam ferramentas e mantêm rastreabilidade — sem virar caixa-preta.

RAGLangChainembeddings
ver conteúdos →
04
infraestrutura

IA local e operação

Rode Llama, Mistral e outros modelos com Ollama. Privacidade total, GPU, observabilidade e custo sob controle.

OllamaDockerprivacidade
ver guias →
$ cat tutoriais-ia.md

Conteúdos e tutoriais de IA

Integração de APIs, RAG, frameworks de agentes, prompt engineering e bancos vetoriais — os artigos completos ficam no blog, filtrados por IA.

ver todos os artigos de IA no blog →
$ cat laboratorio.md

Laboratório de prompts para devs

Padrões testados para engenharia de software. O prompt é só uma parte do sistema: contexto, dados, ferramentas e avaliação importam tanto quanto a frase enviada ao modelo. Clique em copiar e cole no seu assistente favorito.

01 · extração estruturada
Você é um extrator de dados.
Receba o texto abaixo e retorne JSON válido
seguindo exatamente este schema: {schema}.
Se um campo não existir, use null.
Não invente valores.
02 · revisão técnica
Revise este código como um engenheiro sênior.
Liste bugs prováveis, riscos de segurança,
casos de borda e testes ausentes.
Separe problemas críticos de sugestões.
03 · decisão com evidências
Compare as opções usando apenas as evidências
fornecidas. Explicite premissas, incertezas,
trade-offs e o que precisaria ser validado
antes de tomar a decisão.
04 · testes unitários
Gere testes unitários para o código abaixo.
Cubra casos felizes, edge cases e falhas
esperadas. Use o framework indicado.
Não altere o código de produção.
05 · análise de segurança
Analise este trecho em busca de
vulnerabilidades (OWASP Top 10).
Para cada achado: severidade, impacto
e correção concreta com exemplo.
06 · design de API
Projete endpoints REST (ou GraphQL)
para o domínio descrito. Inclua
contratos, status codes, erros e
considerações de versionamento.
$ ideas --ready-to-build

Projetos para colocar no portfólio

automação

Assistente de operações

Recebe alertas, consulta runbooks, resume incidentes e sugere próximos passos com aprovação humana.

Stack: Python · FastAPI · Slack/Discord · banco de eventos
dados

Relatório inteligente

Ingere CSVs e planilhas, valida qualidade, gera indicadores e explica variações em linguagem natural.

Stack: pandas · DuckDB · FastAPI · gráficos
RAG

Busca no conhecimento interno

Indexa documentação técnica, responde com citações e informa quando não encontrou evidência suficiente.

Stack: embeddings · pgvector · API de modelo
produto

Triagem de solicitações

Classifica contatos, extrai contexto, sugere prioridade e encaminha cada pedido para o fluxo certo.

Stack: webhooks · JSON schema · fila · auditoria
$ cat arquitetura-segura.txt

Como pensar uma aplicação de IA

01entrada

Valide, normalize e classifique a solicitação.

02contexto

Busque apenas documentos relevantes e autorizados.

03modelo

Use schema, limites e instruções versionadas.

04verificação

Valide saída, registre evidências e peça aprovação quando necessário.

privacidadeMinimize dados e defina retenção.
confiabilidadeMeça qualidade, latência e custo.
controle humanoAutomatize execução, não responsabilidade.
$ roadmap --ia

O que vem a seguir

A seção cresce com conteúdo que ensina e demonstra trabalho real — sem prometer mágica. Ferramentas interativas e tutoriais aprofundados entram conforme a demanda.

agora

6 ferramentas com motor local (conversor, commit, mock, SQL, legado, checklist) + histórico no browser + prompts LLM.

próximo

Estudos de caso e benchmarks de custo/qualidade por modelo.

depois

Laboratório de agentes com Docker e demos adicionais.

contínuo

Novos prompts no laboratório e melhorias nas demos.

$ cat ~/.irn/ia-history (clique pra expandir)

Histórico local das ferramentas

Últimos resultados salvos neste browser (localStorage). Nada é enviado à nuvem até você usar “salvar na conta”.

carregando…