🔴 Build in Public — Venha acompanhar o desenvolvimento real de uma ferramenta open source! Nesta live, vou mostrar como estou construindo o Repo Doctor, uma CLI agentic que analisa a saúde de repositórios GitHub usando inteligência artificial. 🛠️ O que você vai ver: • GitHub...
🔴 Build in Public — Venha acompanhar o desenvolvimento real de uma ferramenta open source!
Nesta live, vou mostrar como estou construindo o Repo Doctor, uma CLI agentic que analisa a saúde de repositórios GitHub usando inteligência artificial.
🛠️ O que você vai ver:
• GitHub Copilot SDK na prática — como criar agentes de IA que usam tools
• Copilot CLI acelerando o desenvolvimento em tempo real
• Arquitetura de uma aplicação agentic (prompts, tools, sessions)
• Decisões de design, bugs, e como resolvo problemas ao vivo
📦 Stack:
• TypeScript + Node.js
• GitHub Copilot SDK
• GitHub API (Octokit)
• Repomix para análise profunda
💡 Para quem é:
Devs curiosos sobre AI agents, quem quer aprender Copilot SDK, ou quem curte ver código sendo escrito de verdade — com erros e tudo!
🔗 Repo: github.com/glaucia86/repo-doctor
#BuildInPublic #GitHubCopilot #CopilotSDK #OpenSource #AIAgents
🔴 Build in Public — Venha acompanhar o desenvolvimento real de uma ferramenta open source! Nesta live, vou mostrar como estou construindo o Repo Doctor, uma CLI agentic que analisa a saúde de repositórios GitHub usando inteligência artificial. 🛠️ O que você vai ver: • GitHub...
🔴 Build in Public — Venha acompanhar o desenvolvimento real de uma ferramenta open source!
Nesta live, vou mostrar como estou construindo o Repo Doctor, uma CLI agentic que analisa a saúde de repositórios GitHub usando inteligência artificial.
🛠️ O que você vai ver:
• GitHub Copilot SDK na prática — como criar agentes de IA que usam tools
• Copilot CLI acelerando o desenvolvimento em tempo real
• Arquitetura de uma aplicação agentic (prompts, tools, sessions)
• Decisões de design, bugs, e como resolvo problemas ao vivo
📦 Stack:
• TypeScript + Node.js
• GitHub Copilot SDK
• GitHub API (Octokit)
• Repomix para análise profunda
💡 Para quem é:
Devs curiosos sobre AI agents, quem quer aprender Copilot SDK, ou quem curte ver código sendo escrito de verdade — com erros e tudo!
🔗 Repo: github.com/glaucia86/repo-doctor
#BuildInPublic #GitHubCopilot #CopilotSDK #OpenSource #AIAgents
🩺 Nessa live, vou apresentar o Repo Doctor, uma ferramenta Agentic CLI Tool que usa IA para analisar a saúde de repositórios GitHub. 🔍 O que ela analisa? • 📚 Documentação (README, CONTRIBUTING, etc.) • ⚡ Developer Experience • 🔄 CI/CD (GitHub Actions, workflows) • 🧪 Testes e...
🩺 Nessa live, vou apresentar o Repo Doctor, uma ferramenta Agentic CLI Tool que usa IA para analisar a saúde de repositórios GitHub.
🔍 O que ela analisa?
• 📚 Documentação (README, CONTRIBUTING, etc.)
• ⚡ Developer Experience
• 🔄 CI/CD (GitHub Actions, workflows)
• 🧪 Testes e qualidade de código
• 📋 Governança (LICENSE, CODE_OF_CONDUCT)
• 🔐 Segurança (SECURITY.md, dependabot)
🛠️ Stack:
• TypeScript + Node.js
• Copilot SDK (API de agentes)
• Modelos: Claude Sonnet/Opus, GPT-4o, GPT-5
• Repomix para análise profunda
💡 Vou mostrar:
• Como funciona a arquitetura de agentes
• Criação de tools customizadas para o SDK
• Proteção contra prompt injection
• Demo ao vivo analisando repositórios famosos
🔗 Repositório: https://github.com/glaucia86/repo-doctor
📦 npm: npx repo-doctor
#GitHubCopilot #TypeScript #AI #OpenSource #DevTools
🩺 Repo Doctor - AI-powered GitHub Repository Health Analyzer Diagnose your GitHub repositories for health issues across 6 critical areas and get actionable fixes! 📊 What it analyzes: • Documentation & Onboarding • Developer Experience • CI/CD Pipelines • Quality & Tests •...
Neste vídeo, eu mostro o resultado final da migração completa de um projeto RAG (Retrieval-Augmented Generation) de LangChain.js 0.3.x para LangChain.js v1, feita ao vivo usando o conceito de Spec-Driven Development (SDD) com Spec-Kit e GitHub Copilot. Durante a live, a...
Neste vídeo, eu mostro o resultado final da migração completa de um projeto RAG (Retrieval-Augmented Generation) de LangChain.js 0.3.x para LangChain.js v1, feita ao vivo usando o conceito de Spec-Driven Development (SDD) com Spec-Kit e GitHub Copilot.
Durante a live, a migração acabou se estendendo por mais de 2h30, então precisei interromper antes de finalizar a demo.
👉 Este vídeo de 23 minutos é a continuação, mostrando a migração funcionando 100%, com ingestão, busca semântica e geração de respostas operando corretamente na nova versão do LangChain.
🔍 O que você vai ver neste vídeo:
✅ Resultado final da migração para LangChain.js v1
✅Aplicação real de Spec-Driven Development (SDD)
✅ Uso prático do Spec-Kit para guiar decisões técnicas
✅ Como o GitHub Copilot foi usado como pair programmer durante a migração
✅ Pipeline RAG completo funcionando:
✅ Ingestão de PDF
✅ Chunking
✅ Embeddings com Google Gemini
✅ pgVector + PostgreSQL
✅ Busca semântica
✅ Geração de respostas
🔗 Links citados no vídeo:
📺 Live completa (SDD + Spec-Kit + Migração LangChain v1)
https://www.youtube.com/watch?v=yjoRMcmbpu4
💻 Repositório do projeto (com PR da migração)
https://github.com/glaucia86/rag-search-ingestion-langchainjs-gemini
🧠 Por que esse vídeo é importante?
A versão v1 do LangChain.js trouxe breaking changes significativas.
Neste vídeo, você vê uma migração real, sem exemplos artificiais, aplicada a um projeto completo de RAG em produção — exatamente o tipo de cenário que desenvolvedores enfrentam no dia a dia.
Se você trabalha com IA, TypeScript, RAG, LangChain ou LLMs, este vídeo vai te ajudar a:
✅ Entender como pensar a migração
✅ Evitar retrabalho
✅ Usar especificações como guia técnico
✅ Acelerar decisões com Copilot sem perder controle arquitetural
00:00 – Contexto da live e por que este vídeo existe
02:10 – O que mudou no LangChain.js v1
05:30 – Spec-Driven Development na prática
09:40 – Estrutura final do projeto
14:20 – Pipeline RAG funcionando
19:30 – Lições aprendidas da migração
22:10 – Próximos passos
Nesta live, vamos explorar Spec Driven Development (SDD) — uma abordagem moderna onde especificações guiam o desenvolvimento de software, especialmente em cenários com IA, agentes e grandes refactors. Você vai entender: ✅ O que é SDD e por que ele se tornou essencial ✅Como...
Nesta live, vamos explorar Spec Driven Development (SDD) — uma abordagem moderna onde especificações guiam o desenvolvimento de software, especialmente em cenários com IA, agentes e grandes refactors.
Você vai entender:
✅ O que é SDD e por que ele se tornou essencial
✅Como specs ajudam humanos e IA a trabalharem juntos
✅ O que é o Spec Kit, da GitHub, e como ele funciona
✅ Como usar specs para migrar um projeto real com breaking changes
Na parte prática, farei uma demo ao vivo migrando uma aplicação de RAG em TypeScript com LangChain.js e Google Gemini para a nova versão do LangChain, usando Spec Kit + Visual Studio Code + GitHub Copilot.
Se você trabalha com IA, TypeScript, agentes ou sistemas complexos, esta live é para você.
Vamos ao vivo hoje às 19h20 (BRT) testar e explorar o Google Antigravity, a nova proposta da Google para criação de agentes e aplicações inteligentes. Também vamos destrinchar os principais anúncios do Microsoft Ignite 2025 — o que realmente importa para desenvolvedores,...
Vamos ao vivo hoje às 19h20 (BRT) testar e explorar o Google Antigravity, a nova proposta da Google para criação de agentes e aplicações inteligentes.
Também vamos destrinchar os principais anúncios do Microsoft Ignite 2025 — o que realmente importa para desenvolvedores, engenheiros de IA e quem está acompanhando de perto a evolução do ecossistema.
E claro: vamos comentar as atualizações mais quentes do universo de IA das últimas semanas — novos modelos, novas ferramentas, novas plataformas e tendências que estão moldando 2025.
Traga suas perguntas e participe da conversa! Será uma live técnica, interativa e feita especialmente para quem está acompanhando de perto esse novo momento da IA.
Em 2025, o GitHub bateu recordes: +1 dev entrando por segundo**, mais de 180 milhões de desenvolvedores, 1.12 bilhão de contribuições e um marco histórico — TypeScript ultrapassou Python e JavaScript e virou a linguagem #1 no GitHub. 🚀 Nesta live, vamos destrinchar o...
Em 2025, o GitHub bateu recordes: +1 dev entrando por segundo**, mais de 180 milhões de desenvolvedores, 1.12 bilhão de contribuições e um marco histórico — TypeScript ultrapassou Python e JavaScript e virou a linguagem #1 no GitHub. 🚀
Nesta live, vamos destrinchar o **Octoverse 2025** e entender:
✅ Por que o **TypeScript chegou ao topo**
✅ Dados sobre crescimento de devs, repositórios e contribuições
✅ O papel do **GitHub Copilot** e da IA na adoção do TS
✅ TS vs Python vs JavaScript em 2025
✅ O impacto nos frameworks (Next.js, Astro, SvelteKit, Angular, Remix)
✅ O que muda para sua **carreira e futuro na tecnologia**
✅ Como a era dos **agentes e aplicações AI-first** está redefinindo a escolha de linguagens
**Por que isso importa?**
A IA está mudando não só **a velocidade de desenvolvimento**, mas também **as ferramentas e linguagens** que usamos. Linguagens tipadas estão se tornando padrão para levar código assistido por IA com segurança para produção — e o TypeScript surfou essa onda como ninguém.
Se você trabalha com web, IA, frontend, backend ou quer entender o que está moldando a próxima década de software, **essa live é pra você**.
🎯 Prepare-se para insights, dados reais e dicas práticas.
🔔 Inscreva-se e ative o lembrete para não perder!
🚀 LangChain.js v1 finalmente chegou! Nesta versão, o framework ficou mais enxuto, poderoso e focado em aplicações de agentes prontos para produção. Neste vídeo, comento o que há de novo na versão v1 do LangChain.js, trazendo uma visão geral das principais mudanças,...
🚀 LangChain.js v1 finalmente chegou!
Nesta versão, o framework ficou mais enxuto, poderoso e focado em aplicações de agentes prontos para produção.
Neste vídeo, comento o que há de novo na versão v1 do LangChain.js, trazendo uma visão geral das principais mudanças, comparações com a versão anterior e alguns exemplos práticos com base na documentação oficial.
💡 O que você vai ver neste vídeo:
🧠 O novo createAgent() e como ele redefine a criação de agentes
⚙️ O poder dos middlewares para personalizar o comportamento dos agentes
🔒 Como o LangChain v1 melhora o controle de contexto e segurança
🧩 A nova geração de Content Blocks (razonamento, citações e muito mais)
📦 O papel do pacote @langchain/classic e por que ele foi criado
📚 Documentação oficial:
👉 LangChain.js v1 Release Notes: https://docs.langchain.com/oss/javascript/releases/langchain-v1
💻 Código de exemplo:
a ser adicionado
🎥 Assista até o final — vou explorar o que realmente muda nessa nova versão e o que você precisa saber antes de atualizar seus projetos.
#LangChain #JavaScript #TypeScript #AI #LangChainJS #LangGraph #AIagents #GenerativeAI
Quer entender na prática o que é o Model Context Protocol (MCP) e como ele está revolucionando a forma como IA e aplicações interagem com dados externos? 🚀 Nesta live, vou te mostrar passo a passo como construir um servidor MCP em TypeScript, integrando-o à Star Wars API...
Quer entender na prática o que é o Model Context Protocol (MCP) e como ele está revolucionando a forma como IA e aplicações interagem com dados externos? 🚀
Nesta live, vou te mostrar passo a passo como construir um servidor MCP em TypeScript, integrando-o à Star Wars API (SWAPI) — um projeto simples, mas intencionalmente projetado para ensinar os conceitos fundamentais do MCP.
Durante a sessão, você vai aprender:
🧩 Conceitos e Fundamentos
- O que é o Model Context Protocol (MCP) e por que ele é essencial para o futuro das aplicações de IA.
- Como funciona a comunicação entre servidores MCP e clientes, como o Claude Desktop.
- Diferença entre Tools e Resources dentro de um servidor MCP.
⚙️ Mão na Massa com TypeScript
- Como usar o pacote oficial @modelcontextprotocol/sdk para criar seu servidor.
- Uso de Zod para validação de entrada e Axios para consumo de APIs externas.
- Como registrar tools como search_characters, search_planets, search_films e get_character_by_id.
- Como expor resources — como a lista completa de filmes do Star Wars — para serem consumidos por modelos de IA.
- Como conectar o servidor ao Claude Desktop.
- Como usar o MCP Inspector para testar e depurar ferramentas e recursos.
- Exemplos práticos de prompts: busque informações sobre Luke Skywalker, Tatooine, ou o filme A New Hope!
💡 Nível: Beginner → Intermediate
🕒 Duração: 60–90 minutos
📦 Repositório: github.com/glaucia86/swapi-mcp-server-app
🕒 Minutagem Completa da Live
00:00 – Abertura e contextualização da live
02:00 – Configuração inicial e repositório do projeto
04:30 – O que é o MCP (Model Context Protocol)
08:30 – Como o MCP conecta modelos de IA a dados reais
09:45 – Fluxo de comunicação MCP ↔ API ↔ modelo
11:55 – Por que o MCP é essencial em projetos de IA e automação
13:30 – Estrutura do MCP Server: Tools, Resources e SDK
15:10 – SDK oficial do MCP e linguagens suportadas
16:30 – Estrutura do projeto Star Wars MCP Server
18:00 – Diferença entre Tools e Resources
19:20 – Principais métodos: new MCPServer, registerTool, registerResource, connect
20:50 – Por que o MCP é importante hoje para IA
21:40 – Introdução ao uso do Zod para validação de dados
22:14 – Início da parte prática (configuração no VS Code)
31:30 – Criação do package.json e instalação das dependências
35:57 – Scripts e uso do Inspector para testar o MCP
39:25 – Criação dos arquivos types.ts e index.ts
40:00 – Definição das interfaces People, Planets, Films e SearchResponse
50:55 – Início da construção do index.ts
53:26 – Boas práticas com variáveis de ambiente (dotenv)
54:28 – Criação da classe principal SwapMCPServer
57:24 – Criação dos métodos setupTools e setupResources
59:22 – Implementação da primeira Tool: searchCharacters
1:05:55 – Conectando MCP com a API pública do Star Wars
1:09:44 – Tratamento de erros e uso do handleError
1:16:00 – Método run() e integração com o Claude Desktop
1:19:39 – Criação das outras Tools (searchPlanets, searchFilms, getCharacterById)
1:28:35 – Criação do método setupResources para listar filmes
1:38:24 – Explicação sobre o arquivo cloud_desktop_config.json
1:41:26 – Como instalar e configurar o Claude Desktop
1:45:01 – Testando o servidor MCP no Inspector
1:47:12 – Demonstração prática das Tools:
➡️ search_characters (ex: Darth Vader, Leia)
➡️ search_planets (ex: Tatooine)
➡️ search_films (ex: “A New Hope”)
➡️ get_character_by_id (ex: Luke Skywalker)
1:50:50 – Testando resultados completos e comportamento do MCP
1:51:36 – Encerramento e dicas finais para estudos
Nesta aula, você vai aprender a configurar o ambiente do repositório do curso AI For TypeScript Developers – Zero to Hero. Essa configuração é fundamental para que você consiga acompanhar cada aula na prática, rodar os exemplos de código em TypeScript e explorar os recursos...
Nesta aula, você vai aprender a configurar o ambiente do repositório do curso AI For TypeScript Developers – Zero to Hero. Essa configuração é fundamental para que você consiga acompanhar cada aula na prática, rodar os exemplos de código em TypeScript e explorar os recursos de IA de forma segura e organizada.
👉 O ambiente já está preparado para facilitar a vida dos desenvolvedores: inclui dependências essenciais, exemplos prontos e integração com SDKs como OpenAI e Google Gemini.
🔑 O que você vai ver nesta aula:
✅ Como clonar o repositório do curso no GitHub
✅ Instalar dependências com Node.js + TypeScript
✅ Configuração de variáveis de ambiente (API Keys)
✅ Estrutura de pastas e organização do projeto
✅ Dicas para evitar erros comuns na instalação
📂 Repositório do curso (GitHub):
👉 https://github.com/glaucia86/ai-js-course
🔥 Se inscreva no canal, ative o sininho 🔔 e compartilhe este curso com outros devs que querem aprender a criar aplicações de IA com JavaScript/TypeScript. Essa é a quarta aula da série Zero to Hero, e tem muito mais pela frente!
Nesta aula, você vai aprender passo a passo como criar sua API Key gratuita do Google Gemini — uma forma prática e simples de explorar os modelos multimodais do Google para geração de texto, código, imagens e muito mais. 👉 O Google Gemini é uma das principais famílias de...
Nesta aula, você vai aprender passo a passo como criar sua API Key gratuita do Google Gemini — uma forma prática e simples de explorar os modelos multimodais do Google para geração de texto, código, imagens e muito mais.
👉 O Google Gemini é uma das principais famílias de modelos de IA disponíveis hoje, e com a chave gratuita você pode testar, experimentar e prototipar sem custo inicial, ideal para quem está começando a desenvolver aplicações AI-first.
🔑 O que você vai ver nesta aula:
🤖 O que é o Google Gemini e por que ele é relevante para desenvolvedores
🛠️ Passo a passo para criar sua API Key gratuita no Google AI Studio
⚡ Como configurar e salvar sua chave com segurança no seu ambiente
🔗 Principais vantagens do uso da chave gratuita (experimentos, multimodalidade, prototipagem)
💡 Boas práticas para usar essa chave no decorrer do curso
📂 Repositório do curso (GitHub):
👉 https://github.com/glaucia86/ai-js-course
👉 Link para criar sua API Key: https://aistudio.google.com
🔥 Se inscreva no canal, ative o sininho 🔔 e compartilhe este curso com outros devs que querem aprender a criar aplicações de IA com JavaScript/TypeScript. Essa é a terceira aula da série Zero to Hero, e tem muito mais pela frente!
🚀 Aula 02 – AI For TypeScript Developers - Zero to Hero | Criando API Key OpenAI com GitHub Models Nesta aula, você vai aprender passo a passo como criar sua API Key do OpenAI usando o GitHub Models — uma forma prática, gratuita (com limites de uso) e simples de experimentar...
🚀 Aula 02 – AI For TypeScript Developers - Zero to Hero | Criando API Key OpenAI com GitHub Models
Nesta aula, você vai aprender passo a passo como criar sua API Key do OpenAI usando o GitHub Models — uma forma prática, gratuita (com limites de uso) e simples de experimentar diferentes modelos de IA diretamente dentro do GitHub.
👉 O GitHub Models é um serviço lançado em 2024 que permite testar, experimentar e prototipar com modelos como GPT-4o, GPT-5, Mistral, LLaMA, Claude e outros, sem precisar configurar contas externas ou gastar logo de início.
🔑 O que você vai ver nesta aula:
🤖 O que é o GitHub Models e como ele funciona
🛠️ Passo a passo para criar sua API Key do OpenAI via GitHub Models
⚡ Como configurar permissões e salvar sua chave com segurança
🔗 Onde encontrar o catálogo de modelos disponíveis (GPT-4o, GPT-5, Mistral, etc.)
💡 Boas práticas para usar essa chave no decorrer do curso
📂 Repositório do curso (GitHub):
👉 https://github.com/glaucia86/ai-js-course
👉 Link do GitHub Models: https://github.com/marketplace/models
🔥 Se inscreva no canal, ative o sininho 🔔 e compartilhe este curso com outros devs que querem aprender a criar aplicações de IA com JavaScript/TypeScript. Essa é só a segunda aula da série Zero to Hero, e tem muito mais pela frente!
🚀 Aula 01 – O Jogo Mudou: A Revolução da IA A Inteligência Artificial não veio apenas para automatizar tarefas. Ela está transformando a forma como desenvolvedores JavaScript e TypeScript criam software. Nesta primeira aula, você vai entender como a IA está mudando o jogo,...
🚀 Aula 01 – O Jogo Mudou: A Revolução da IA
A Inteligência Artificial não veio apenas para automatizar tarefas. Ela está transformando a forma como desenvolvedores JavaScript e TypeScript criam software. Nesta primeira aula, você vai entender como a IA está mudando o jogo, quais são as novas oportunidades para quem domina essas ferramentas e por que o TypeScript se tornou estratégico para construir aplicações de IA modernas.
👉 Você não será substituído pela IA. Será substituído por alguém que sabe usá-la.
### O que você vai aprender nesta aula:
🤖 Como a IA está impactando o desenvolvimento de software
🏢 O papel das empresas e ferramentas de IA na transformação do mercado
💡 Por que o **TypeScript** é estratégico para aplicações de IA
🔗 Principais frameworks e libs do momento: **LangChain.js** e LlamaIndex.ts**
🚀 Como se preparar para o futuro da programação com IA
### Recursos adicionais para aprofundar seus estudos:
* 📂 [Repositório oficial do curso](https://github.com/glaucia86/ai-js-course)
* 📘 [Generative AI for Beginners – Microsoft](https://github.com/microsoft/generative-ai-for-beginners)
* 🎓 [Introdução e Aplicações de IA Generativa – Coursera](https://www.coursera.org/learn/generative-ai-introduction-and-applications)
* 🧠 [Generative AI for Everyone – Deeplearning.ai](https://www.deeplearning.ai/courses/generative-ai-for-everyone/)
* ☁️ [O que são LLMs – Google Cloud](https://cloud.google.com/ai/llms)
* ✍️ [Prompt Engineering para Todos – Coursera](https://www.coursera.org/learn/generative-ai-prompt-engineering-for-everyone)
* 🔍 [O que é Prompt Engineering – Google Cloud](https://cloud.google.com/discover/what-is-prompt-engineering)
🔥 Se inscreva no canal, ative o sininho 🔔 e compartilhe este curso com outros devs! Essa é só a primeira aula da série **AI for JavaScript/TypeScript Developers – Zero to Hero**, e você não vai querer perder os próximos passos dessa jornada rumo ao futuro da programação.