AgenticAICoursePortfolio
A portfolio of web apps for the CodeCademy Mastering Generative AI & Agents for Developers Bootcamp (Aug-Sep 2025)
Install / Use
/learn @ThomasJButler/AgenticAICoursePortfolioREADME
Mastering Generative AI & Agents Portfolio
Portfolio of AI projects built during the Codecademy 6-week bootcamp (August - September 2025). Demonstrates practical application of LangChain, RAG systems, multi-agent architectures, and modern AI development patterns.
Live: https://agentic-ai-projects-portfolio.vercel.app/
<img width="1254" height="619" alt="image" src="https://github.com/user-attachments/assets/4323c5fe-166b-4ee9-a734-88e3677c8aa1" />Projects
Completed
ModelViz
- Side-by-side comparison of GPT-4, Claude 3.5, and Gemini responses
- Real-time streaming with response metrics
- Live: https://modelviz.vercel.app/
Code Generator
- Natural language to code with multi-language support
- Automated test generation and documentation
- Live: https://theaigenerator.vercel.app/
Morpheus
- Intelligent document Q&A system with semantic search and citations
- RAG pipeline with Pinecone vector database and Claude 3.5 Sonnet
- Live: https://morpheusrag.vercel.app
ReviewBot Protocol
- AI-powered GitHub PR reviews with automated code analysis
- LangChain workflows for security, performance, and quality analysis
- GitHub: https://github.com/ThomasJButler/ReviewBot-Protocol
SQL-Ball
- Football data analytics platform with natural language queries
- LangChain to SQL conversion with PostgreSQL backend
- Live: https://sql-ball.vercel.app/
Tech Stack
- Frontend: Next.js 15.5, React 19, TypeScript 5.7
- Styling: Tailwind CSS 4.0, Anime.js for animations
- AI Frameworks: LangChain 0.3, OpenAI API, Anthropic API
- Backend: Node.js, PostgreSQL, Supabase
- Infrastructure: Vercel, GitHub Actions
License
MIT License - see LICENSE file
Related Skills
gh-issues
351.4kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
oracle
351.4kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
taskflow-inbox-triage
351.4kname: taskflow-inbox-triage description: Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some w
taskflow
351.4kname: taskflow description: Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layer
