Awesome AI Agents › Courses and Tutorials
neural-maze/philoagents-course
⭐ 1544
Python
added to this list on 2025-05-02
repository created 2025-01-09
PhiloAgents Course is an open-source educational project that teaches how to build an AI-powered game simulation engine that impersonates historical philosophers such as Plato, Aristotle, and Turing. The course combines philosophy and artificial intelligence, providing a hands-on experience in creating AI agents that embody the personalities and ideas of these famous thinkers. It is a collaboration between The Neural Maze and Decoding ML, with support from MongoDB, Opik, and Groq. The course is structured into six comprehensive modules that cover building intelligent agents, creating production-grade Retrieval-Augmented Generation (RAG) systems, system architecture design, advanced agent features, industry tools and practices, and LLMOps best practices. Participants learn to develop dynamic AI personalities for game characters, design RESTful APIs, implement real-time communication, and apply software engineering and MLOps best practices. The course targets ML/AI engineers, data/software engineers, and data scientists who want to build production-ready agentic applications. It requires beginner to intermediate skills in Python, machine learning, LLMs, and RAG, and can be run on a modern laptop or PC. The course is free and open-source, with optional cloud tool usage costing approximately $1. Resources include code, videos, and articles freely accessible online. The project emphasizes practical learning by building, enabling participants to create their own agentic simulation engines and applications.
https://github.com/neural-maze/philoagents-course
agentagent-based-simulationagentic-applicationsagentic-workflowai-agentsai-powered-gamearistotleautomated-evaluationbeginner-to-intermediatedockerdynamic-conversationevaluation-datasetfastapifree-coursegroqhigh-speed-inferencehistorical-philosophersinformation-retrievalknowledge-baselangchainlanggraphllmllmopsmachine-learningmemory-managementmlopsmongodbopen-source-courseopikplatoproduction-readyprompt-engineeringprompt-monitoringragrag-systemreal-time-communicationrestful-apisimulation-enginesoftware-engineeringsystem-architectureturingvector-databasewebsockets
Also in Courses and Tutorials
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.
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.
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.
A comprehensive guide to prepare for machine learning and AI technical interviews at major tech companies, covering coding, ML fundamentals, system design, and behavioral aspects.