shareAI-lab/learn-claude-code
Learn Claude Code is an educational project that teaches how to build modern AI coding agents like Claude Code through a progressive tutorial covering core concepts, planning, subagents, and skills mechanisms.
Awesome AI Agents › Courses and Tutorials
The project "Ava" is a comprehensive course and practical implementation of a WhatsApp AI agent inspired by the film Ex Machina. It is designed for software engineers, machine learning engineers, and AI engineers who want to build complex, production-ready AI applications. Ava is capable of engaging in realistic conversations on WhatsApp by receiving and sending messages, understanding voice inputs, recognizing images, sending voice notes, and sharing updates about its activities. The course covers a wide range of AI and software engineering topics including building LangGraph workflows, setting up long-term memory systems with Qdrant vector databases, using Groq models for AI responses, implementing speech-to-text (STT) with Whisper, text-to-speech (TTS) with ElevenLabs, generating images with diffusion models like FLUX, and processing images with vision-language models such as llama-3.2-vision. It also teaches how to create chat interfaces using Chainlit and deploy applications to Google Cloud Run, connecting them to the WhatsApp API. The course is structured into detailed lessons with both written and video content, guiding learners through the architecture, AI brain design, memory systems, voice capabilities, image processing, and deployment. It emphasizes practical, hands-on learning with a focus on building a fully functional AI agent that can be interacted with on a mobile device. The project also provides resources for getting started, including environment setup and dependency installation. The course is free to run on personal computers, leveraging free tiers of various cloud and AI service providers. Overall, Ava represents a modern reinterpretation of the Turing Test, showcasing how AI can be integrated into everyday communication platforms like WhatsApp to create engaging, intelligent agents. It combines state-of-the-art AI technologies and practical software engineering to deliver a unique learning experience and a functional AI product.
https://github.com/neural-maze/ava-whatsapp-agent-course
Learn Claude Code is an educational project that teaches how to build modern AI coding agents like Claude Code through a progressive tutorial covering core concepts, planning, subagents, and skills mechanisms.
A comprehensive guide and resource hub for prompt engineering, context engineering, retrieval-augmented generation, and AI agents, offering tutorials, papers, tools, and courses to optimize the use of large language models.
AI Engineering Hub is a comprehensive repository offering in-depth tutorials and practical resources on Large Language Models, Retrieval-Augmented Generation, and real-world AI agent applications for learners and practitioners.
The Hugging Face Agents Course is a comprehensive educational resource that teaches the fundamentals and advanced concepts of AI agents and large language models through structured units, practical frameworks, and community collaboration.
GenAI_Agents is a comprehensive repository offering tutorials, implementations, and community resources for building and advancing generative AI agents from basic to advanced levels.
This course provides a comprehensive project-based tutorial on Harness Engineering for building reliable AI coding agents, covering environment setup, state management, verification, and control.
An AI-powered tool that analyzes GitHub repositories and generates beginner-friendly tutorials with visualizations to simplify understanding complex codebases.
Google's public collection of small, runnable example agents demonstrating Agent Development Kit (ADK) patterns such as OAuth flows, session memory, guardrails and RAG, in core and community recipes.