Directory Β· #153 trending MCP repo Β· β†— +38 stars this week

Awesome AI Engineering

dipakkr/awesome-ai-engineering

πŸš€ A curated collection of AI engineering resources, roadmaps, tools, and projects covering LLMs, RAG, AI Agents, MCP, fine-tuning, evaluations, and production AI systems.

Stars
23k
This week
+38
Forks
4.9k
Open issues
75
Last push
17d ago
Star trend Β· last 17 days+102 β˜…
Oct 21, 2026: 22,437 starsOct 22, 2026: 22,445 starsOct 23, 2026: 22,451 starsOct 24, 2026: 22,458 starsOct 25, 2026: 22,466 starsOct 26, 2026: 22,474 starsOct 27, 2026: 22,478 starsOct 28, 2026: 22,484 starsOct 29, 2026: 22,489 starsOct 30, 2026: 22,495 starsOct 31, 2026: 22,501 starsNov 1, 2026: 22,512 starsNov 2, 2026: 22,517 starsNov 3, 2026: 22,522 starsNov 4, 2026: 22,526 starsNov 5, 2026: 22,533 starsNov 6, 2026: 22,538 starsNov 7, 2026: 22,539 stars

Documentation

README

View on GitHub β†—

A to Z Resources for Students

GitHub stars GitHub forks License Star History Rank

If you found this repository helpful in discovering new opportunities, don’t keep it to yourself β€” share it with your friends or batchmates so they can benefit too!

You can also connect with me on LinkedIn β€” always happy to network and exchange ideas. πŸš€


Are you a college student or a working professional looking for resources to learn a new coding language? Are you looking to meet new people in your community or searching for global conferences, hackathons and competitions to attend? If so, you should definitely check this out.

When I was in college, I missed a lot of opportunities like hackathons, conferences, internships, workshops and many global events due to lack of awareness. I don't want the emerging developers to suffer the same as me. Hence, I and a bunch of other developers around have collected a list of resources for students. If you are in college, a college graduate, or just starting out as a developer, you should definitely check it out!

Image credits: Google

AI Tools and Resources

πŸš€ Quick Start Guide

Complete Beginner? β†’ Beginner-Friendly Resources
Want to Learn Trending Tech? β†’ Web3 & Blockchain | AI & ML | Cybersecurity
Building Web Apps? β†’ Modern Frontend | Backend Development
Mobile Development? β†’ Mobile Development
Career Focused? β†’ Student Programs | Interview Prep
Want to Compete? β†’ Hackathons | Open Source


πŸ“‹ Table of Contents

🎯 I Want To...

πŸ“š Main Categories

  1. Programming Languages & Frameworks
  2. Student Programs & Opportunities
  3. Hackathons & Competitions
  4. Learning Resources
  5. Free Resources & Tools
  6. Interview Preparation
  7. Community & Networking
  8. Additional Resources

πŸ” Quick Access


FYI

  • Are you just getting started? Look for the :baby: emoji. It highlights resources for absolute beginners.
  • Some resources are recommended for everyone, so they have a :star: emoji.
  • Willing to spend some money to improve your skills? :heavy_dollar_sign: indicates paid content.

AI Tools and Resources

A curated list of AI tools and platforms to enhance your productivity

Programming Languages & Frameworks

Beginner-Friendly Resources :baby:

Perfect for absolute beginners! These resources assume no prior programming knowledge.

Python

Browse this link for detailed information on Python

AI & Machine Learning

Machine Learning

Browse this link for detailed information on Machine Learning and Deep Learning

Large Language Models (LLMs)

Deep Learning

Browse this link for detailed information on Machine Learning and Deep Learning

Web3 & Blockchain Development

The future of decentralized applications and smart contracts

Blockchain Platforms

Learning Resources

Development Tools & Frameworks

Best GitHub Repositories


Cybersecurity & Ethical Hacking

Protect systems and learn ethical hacking techniques

Learning Platforms

Certifications

Practice Platforms

Tools & Resources

  • Kali Linux - Penetration testing distribution
  • Burp Suite - Web application security testing
  • Nmap - Network discovery and security auditing
  • Wireshark - Network protocol analyzer
  • Metasploit - Penetration testing framework

Cloud Computing & DevOps

Modern infrastructure and deployment practices

Cloud Platforms

DevOps Tools

Learning Resources

Certifications


Modern Frontend Technologies

Cutting-edge frontend frameworks and tools

Frameworks & Libraries

  • Next.js - React framework for production
  • Svelte - Compile-time optimized framework
  • Astro - Modern static site generator
  • SolidJS - Reactive UI library
  • Qwik - Resumable web framework
  • Remix - Full-stack web framework

Styling & UI

Build Tools & Performance

State Management

  • Zustand - Lightweight state management
  • Jotai - Primitive and flexible state management
  • Valtio - Proxy-based state management
  • Redux Toolkit - Modern Redux development
  • Recoil - State management for React

Mobile Development

Android Development

Checkout the Full Resources on ANDROID :baby:

Web Development

Frontend Development

HTML5 and CSS3

Courses & Tutorials

Bootstrap 5

JavaScript

Learning Platforms

JavaScript Frameworks

…