/awesome-awesome-artificial-intelligence

A curated list of awesome curated lists of many topics related to artificial intelligence.

MIT LicenseMIT

Awesome Awesome Artificial Intelligence

Awesome Awesome Artificial Intelligence contains many awesome topics closely related to artificial intelligence.

Additionally, we provide a search toolkit that helps you quickly navigate through the awesome lists.

If you want to contribute to this list (please do), welcome to propose a pull request.

If you have any suggestions, critiques, or questions regarding this list, welcome to raise an issue.

Also, a listed repository should be excluded if:

  • It is not popular enough ($\lt\sim500$ stars).
  • It is not actively maintained ($\gt\sim1$ year).

Notice: Thanks to the static nature of the markdown format, we do not intend to assign multiple categories to any single entry.

General

Name Description Popularity
Awesome AI-ML-DL Artificial intelligence, machine learning, and deep learning. GitHub stars
Awesome AI Tools Utilities of artificial intelligence. GitHub stars
Awesome Artificial Intelligence Artificial intelligence courses, books, video lectures and papers. GitHub stars
Awesome Deep Learning Deep learning tutorials, projects, and communities. GitHub stars
Awesome Deep Learning Resources Recent papers regarding deep learning. GitHub stars
Awesome Generative AI Projects, tools, artworks, and models on generative AI. GitHub stars
Awesome Generative AI Projects and services on generative AI. GitHub stars
Awesome Machine Learning Machine learning frameworks, libraries, and software. GitHub stars
Awesome ML Resources on machine learning, analytics, and data science. GitHub stars
Awesome Open Data-centric AI Tools for data-centric AI on unstructured data. GitHub stars
Awesome Project Ideas Practical deep learning and machine learning project ideas. GitHub stars
Awesome Rust Machine Learning Machine learning libraries written in Rust. GitHub stars

Compute-specific

Alignment & Regulation

Name Description Popularity
Awesome AI Guidelines Artificial intelligence guidelines, principles, codes of ethics, standards, regulations, and beyond. GitHub stars
Awesome RLHF Research papers for reinforcement learning with human feedback. GitHub stars

AutoML

Name Description Popularity
Awesome AutoDL Resources for automated deep learning. GitHub stars
Awesome AutoML Papers Automated machine learning papers, articles, tutorials, slides, and projects. GitHub stars

Compilation

Name Description Popularity
Awesome Tensor Compilers Compiler projects and papers for tensor computation and deep learning. GitHub stars

Compression

Name Description Popularity
Awesome Pruning Neural network pruning resources. GitHub stars

Efficiency & Performance

Name Description Popularity
Awesome EMDL Deep learning research resources on embedded and mobile. GitHub stars

Explainability & Interpretability

Name Description Popularity
Awesome Explainable AI Research materials on explainable AI. GitHub stars
Awesome Explainable Graph Reasoning Research papers and software related to explainability in graph machine learning. GitHub stars
Awesome Machine Learning Interpretability Machine learning interpretability resources. GitHub stars

Privacy & Security

Name Description Popularity
Awesome Blockchain AI Blockchain projects for artificial intelligence and machine learning. GitHub stars
Awesome Federated Learning Resources related to federated learning and privacy in machine learning. GitHub stars
Awesome Federated Learning on Graph and Tabular Data Papers, frameworks, and datasets of federated learning on graph and tabular data. GitHub stars
Awesome Federated Machine Learning Federated learning, including research papers, books, codes, tutorials, videos, and beyond. GitHub stars

Robustness

Name Description Popularity
Awesome Graph Adversarial Learning Resources for adversarial attack and defense on graph data. GitHub stars
Awesome Graph Adversarial Learning Literature Adversarial attacks and defenses papers on graph-structured data. GitHub stars
Awesome Imbalanced Learning Resources on class-imbalanced/long-tail learning. GitHub stars

System & Production

Name Description Popularity
Awesome MLOps MLOps resources. GitHub stars
Awesome MLOps MLOps tools. GitHub stars
Awesome Production Machine Learning Libraries that will help you deploy, monitor, version, scale, and secure machine learning productionization. GitHub stars
Awesome System for Machine Learning Research in machine learning systems. GitHub stars

Learning Paradigm

Reinforcement Learning

Name Description Popularity
Awesome Deep RL Deep reinforcement learning resources. GitHub stars
Awesome Game AI Resources for multi-agent reinforcement learning. GitHub stars
Awesome Offline RL Research for offline reinforcement learning. GitHub stars
Awesome RL Resources dedicated to reinforcement learning. GitHub stars

Supervised Learning

Name Description Popularity
Awesome Contrastive Self-supervised Learning Research on contrastive self-supervised learning. GitHub stars
Awesome Graph Self-Supervised Learning Self-supervised graph representation learning resources. GitHub stars
Awesome Instruction Tuning Dataset Datasets to train instruction-following LLMs. GitHub stars
Awesome Learning with Noise Labels Resources for learning with noisy labels. GitHub stars
Awesome Self-supervised Learning Resources on self-supervised learning. GitHub stars
Awesome Semi-supervised Learning Resources on semi-supervised learning. GitHub stars

Domain-specific

Agent

Name Description Popularity
Awesome AI Agent AI autonomous agents. GitHub stars
Awesome Embodied Agent with LLMs Embodied agents based on LLMs. GitHub stars
Awesome LLM-Powered Agent LLM-powered agents. GitHub stars
Awesome Papers Autonomous Agent Papers focusing on autonomous agents. GitHub stars

Anomaly Detection

Name Description Popularity
Awesome Industrial Anomaly Detection Papers and datasets for industrial anomaly detection. GitHub stars

Audio Processing

Name Description Popularity
Awesome Speech Recognition Speech Synthesis Papers Resources regarding speech recognition and speech synthesis. GitHub stars
Awesome Whisper Resources for Whisper. GitHub stars

Computer Vision

Name Description Popularity
Awesome AI Image Synthesis Tools, ideas, models, and helpers for the prompt designer playing with AI art and image synthesis. GitHub stars
Awesome Diffusion Models Resources for diffusion models. GitHub stars
Awesome Face Forgery Generation and Detection Articles and codes related to face forgery generation and detection. GitHub stars
Awesome Image Classification Image classification papers and codes in deep learning. GitHub stars
Awesome Image Colorization Deep learning-based image colorization and video colorization papers. GitHub stars
Awesome Image Registration Books, papers, videos, and toolboxes related to image registration. GitHub stars
Awesome Image Translation Resources image-to-image translation. GitHub stars
Awesome Neural Radiance Fields Resources related to neural radiance fields. GitHub stars
Awesome Open Set Recognition list Resources related to open set recognition, out-of-distribution, open set domain adaptation, and open world recognition. GitHub stars
Awesome Person Re-identification Articles for person re-identification. GitHub stars
Awesome Prompting Papers in Computer Vision Prompt-based papers in computer vision and vision-language learning. GitHub stars
Awesome Stable Diffusion Resources for generative adversarial networks. GitHub stars
Awesome Talking Face Resources for talking face generation. GitHub stars
Awesome Talking Face Generation Resources for talking face generation. GitHub stars
Awesome Talking Head Generation Resources for image-driven talking head generation. GitHub stars
Awesome Video Diffusion Diffusion models for video generation, editing, restoration, understanding, etc.. GitHub stars

Finance

Name Description Popularity
Awesome AI in Finance Machine learning strategies and tools in the financial market. GitHub stars

Knowledge Engineering

Name Description Popularity
Awesome Knowledge Graph Tutorials, databases, tools, and other resources for knowledge graph. GitHub stars
Awesome Knowledge Graph Tutorials, projects, and communities for knowledge graph. GitHub stars
Awesome Knowledge Graph Reasoning Collections of knowledge graph reasoning works, including papers, codes, and datasets. GitHub stars
Awesome Vector Search Collections of vector search-related libraries, services, and research papers. GitHub stars

Mathematics

Name Description Popularity
Awesome Machine Learning for Combinatorial Optimization Resources Resources that utilize machine learning technologies to solve combinatorial optimization problems. GitHub stars
Awesome Neural ODE Resources regarding the interplay between differential equations, deep learning, dynamical systems, control, and numerical methods. GitHub stars

Miscellaneous

Name Description Popularity
Awesome Domain LLM Models, datasets, and evaluation benchmarks for various domains. GitHub stars

Multi-modal learning

Name Description Popularity
Awesome LLM 3D Multi-modal large language models in 3D world resources. GitHub stars
Awesome Multimodal Large Language Models Multimodal large language models (MLLM). GitHub stars
Awesome Multimodal Machine Learning Research topics in multimodal machine learning. GitHub stars
Awesome Multimodal Research Multimodal-related research. GitHub stars

Natural Language Processing

Name Description Popularity
Awesome ChatGPT Tools, demos, and docs for ChatGPT and GPT-3. GitHub stars
Awesome ChatGPT ChatGPT resources. GitHub stars
Awesome ChatGPT ChatGPT resources, including libraries, SDKs, APIs, and more. GitHub stars
Awesome ChatGPT Resources, tools, applications, and usages of ChatGPT. GitHub stars
Awesome ChatGPT Tools, documents, applications, and use cases for ChatGPT. GitHub stars
Awesome ChatGPT Resources, tools, applications, and usages of ChatGPT. GitHub stars
Awesome ChatGPT ChatGPT resources, including demos, tools, articles, and more. GitHub stars
Awesome ChatGPT API Apps and tools that not only use the new ChatGPT API but also allow users to configure their API keys, enabling free and on-demand usage of their quota. GitHub stars
Awesome ChatGPT Dataset Prompts to datasets to train LLMs. GitHub stars
Awesome ChatGPT Prompts Prompts to use ChatGPT better. GitHub stars
Awesome ChatGPT Prompts (CN) Chinese prompts to use ChatGPT better. GitHub stars
Awesome ChatGPT Repositories Resources dedicated to open-source GitHub repositories related to ChatGPT. GitHub stars
Awesome Chinese LLM Resources for LLM in Chinese. GitHub stars
Awesome Deep Learning for Natural Language Processing Deep learning for natural language processing resources. GitHub stars
Awesome Efficient LLM Resources for efficient large language models. GitHub stars
Awesome Free ChatGPT Resources for ChatGPT mirror sites. GitHub stars
Awesome GPT Resources related to GPT, ChatGPT, OpenAI, LLM, and more. GitHub stars
Awesome GPT Store GPTS available in public. GitHub stars
Awesome GPT Store GPTs in the GPT Store. GitHub stars
Awesome-GPTs GPTs on the OpenAI platform. GitHub stars
Awesome GPTs GPTs created by the community. GitHub stars
Awesome GPTs Prompts Prompts from the top-rated GPTs in the GPTs Store. GitHub stars
Awesome GPT-3 Demos and articles about the OpenAI GPT-3 API. GitHub stars
Awesome GPT-4 Prompts, tools, and resources regarding the GPT-4 language model. GitHub stars
Awesome Graph LLM Resources for graph-related LLMs. GitHub stars
Awesome LangChain Tools and projects with the LangChain framework. GitHub stars
Awesome LLMOps LLMOps tools for developers. GitHub stars
Awesome LLMs Evaluation Papers Evaluation papers for LLMs. GitHub stars
Awesome LLMs in China LLMOps tools for developers. GitHub stars
Awesome LLM Inference LLM inference papers with code. GitHub stars
Awesome Pretrained Chinese NLP Models Pre-trained NLP models in Chinese. GitHub stars
Awesome Prompt Engineering Resources for prompt engineering. GitHub stars
Awesome Question Answering Resources on question answering. GitHub stars
Awesome Totally Open Chatgpt Open alternatives to ChatGPT. GitHub stars

Recommendation System

Name Description Popularity
Awesome Deep Learning Papers for Search Recommendation Advertising Deep learning papers for industrial search, recommendation, and advertisement. GitHub stars
Awesome LLM for RecSys Papers and resources for LLM-related recommender system topics. GitHub stars
Awesome LLM4Rec Papers Deep learning papers for industrial search, recommendation and advertisement. GitHub stars

Remote Sensing

Name Description Popularity
Awesome Remote Sensing Foundation Models Papers, datasets, benchmarks, code, and pre-trained weights for remote sensing foundation models (RSFMs). GitHub stars

Robotics

Name Description Popularity
Awesome LLM Robotics Resources using large language/multi-modal models for Robotics/RL, including papers, codes, and related websites. GitHub stars
Awesome Robotics Books, courses, and other resources for robotics. GitHub stars
Awesome Robotics Foundation Models Resources regarding robotics-specific foundation models. GitHub stars
Awesome Robotics Project Open-source, affordable, less-known, or visionary robotics projects, and robotics tooling companies. GitHub stars

Software Engineering

Name Description Popularity
Awesome AIOps Resources for AIOps. GitHub stars
Awesome Machine Learning for Compilers and Program Optimisation Research papers, datasets, and tools for applying machine learning techniques to compilers and program optimization. GitHub stars

Time Series

Name Description Popularity
Awesome Time Series Papers, code, and other resources for time series forecasting. GitHub stars
Awesome Time Series Resources for time series forecasting. GitHub stars
Awesome Time Series Anomaly Detection Tools and datasets for anomaly detection on time-series data. GitHub stars

Network Architecture

Generative Adversarial Network

Name Description Popularity
Awesome GAN Resources for generative adversarial networks. GitHub stars
Awesome GAN for Medical Imaging GAN resources in medical imaging. GitHub stars
Awesome KAN Libraries, projects, tutorials, papers, and other resources related to Kolmogorov-Arnold Network (KAN). GitHub stars

Graph Neural Network

Name Description Popularity
Awesome Graph Classification Graph classification methods, covering embedding, deep learning, graph kernel, and factorization papers with reference implementations. GitHub stars
Awesome Graph Neural Networks Resources related to graph neural networks. GitHub stars
Awesome Self-supervised GNN Papers on self-supervised learning on graph neural networks. GitHub stars

Transformer

Name Description Popularity
Awesome Detection Transformer Papers for detection and segmentation with Transformer. GitHub stars
Awesome Transformers Transformer models. GitHub stars
Awesome Transformer Attention Vision Transformers and attention, including papers, codes, and related websites. GitHub stars
Awesome Transformers in Medical Imaging Resources on applications of Transformer in medical imaging. GitHub stars
Awesome Transformer NLP NLP resources focused on the Transformer, attention mechanism, etc.. GitHub stars
Awesome Visual Transformer Research about Transformer with vision. GitHub stars

Miscellaneous

Name Description Popularity
Awesome Equivariant Network Papers for equivariant neural networks. GitHub stars
Awesome Neural Geometry Resources related to the geometry of representations in the brain, deep networks, and beyond. GitHub stars

Courses

Name Description Popularity
Awesome AIGC Tutorials Tutorials and resources for large language models, AI painting, and more. GitHub stars
Awesome Machine Learning and AI Courses Free machine learning and AI courses with video lectures. GitHub stars
Awesome Summer School in Machine Learning Summer schools in machine learning + related fields across the globe. GitHub stars

Career

Name Description Popularity
Awesome AI Residency AI residency programs. GitHub stars