랭킹으로 돌아가기

owainlewis/awesome-artificial-intelligence

Python

A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers.

machine-learningmachine-intelligenceartificial-intelligencereinforcement-learningintelligent-systemsdeep-learningintelligent-machinesaistatistical-learningunsupervised-learningneural-network
스타 성장
스타
15.4k
포크
2.4k
주간 성장
이슈
3
5k10k15k
2015년 1월2018년 11월2022년 9월2026년 7월
아티팩트PyPIpip install awesome-artificial-intelligence
README

Awesome Artificial Intelligence

An opinionated, actively maintained collection of resources for software developers learning to build and ship generative AI and agentic systems.

Artificial intelligence

This list is for developers who want to:

  • understand the foundations behind modern AI systems;
  • build applications with language models, retrieval, tools, and agents;
  • evaluate, observe, and deploy AI systems in production;
  • use coding agents to improve software engineering work.

This is not a comprehensive directory of AI products. Every entry must clear an absolute quality bar for technical depth, practical value, evidence, and distinctiveness. Categories are not quotas, and a short category is better than one padded with weak choices.

The list is reviewed weekly by an evidence-backed automation that proposes small changes for human review. See how resources are evaluated.

Learn

Books

Courses

Foundational papers

Build AI systems

Guides and playbooks

LLM application engineering

Agent frameworks

Durable and asynchronous agents

Retrieval and data

  • LlamaIndex: Data ingestion, indexing, retrieval, and agent workflows.
  • Haystack: Modular pipelines for retrieval and generative AI applications.
  • Docling: Document parsing and conversion for AI applications.

Evals and reliability

  • Demystifying Evals for AI Agents: A practical method for building task suites, graders, transcripts, and evaluation harnesses.
  • OpenAI Evals: An open-source framework and registry for evaluating language models and systems.
  • Promptfoo: Test cases, assertions, model comparisons, and red-team checks for LLM applications.
  • Ragas: Evaluation and experimentation for retrieval and generative AI applications.

Deployment and observability

  • Langfuse: Tracing, evaluation, prompt management, and metrics for LLM applications.
  • vLLM: An inference and serving engine for language models.
  • LiteLLM: A model gateway and unified interface for multiple model providers.

Agentic software engineering

Coding agents help developers plan, implement, review, test, and debug software. For independent capability comparisons, see SWE-bench and Terminal-Bench.

Coding agents

  • Claude Code: A terminal agent with hooks, subagents, skills, and repository-level instructions.
  • Codex CLI: An open-source terminal agent with sandbox and approval controls.
  • Gemini CLI: An open-source terminal agent built around Gemini and extensible tools.
  • Cursor CLI: A terminal agent connected to Cursor's editor and cloud workflows.
  • GitHub Copilot coding agent: An asynchronous agent that works from GitHub issues and opens pull requests.
  • Aider: An open-source pair programmer with Git integration and broad model support.
  • OpenCode: An open-source, provider-independent terminal agent with a client-server architecture.
  • OpenHands: An open-source platform for running software development agents locally or in the cloud.
  • Cline: An open-source coding agent available as an editor extension, CLI, and SDK.
  • Continue: Open-source coding agents for IDE and CI workflows with source-controlled configuration.

Software factories and agent orchestration

Contributing

Suggestions are welcome, but this list is intentionally selective. Read the curation policy before opening an issue or pull request.

A proposed resource should:

  • serve software developers learning or practising AI engineering;
  • provide technical or practical value beyond a product homepage;
  • be current and maintained, unless its value is foundational and durable;
  • add something meaningfully different from the existing entries;
  • use a factual description supported by a primary source.

Explain which developer problem the resource solves and why it clears the rubric. If it overlaps an existing entry, explain why it is materially better. Disclose any affiliation with the resource.

관련 저장소
tensorflow/tensorflow

An Open Source Machine Learning Framework for Everyone

C++Apache License 2.0tensorflowmachine-learning
tensorflow.org
196.5k75.7k
f/prompts.chat

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

HTMLOtherchatgptai
prompts.chat
166.2k21.5k
huggingface/transformers

🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

PythonPyPIApache License 2.0nlpnatural-language-processing
huggingface.co/transformers
162.8k34k
pytorch/pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

PythonPyPIOtherneural-networkautograd
pytorch.org
101.8k28.4k
rasbt/LLMs-from-scratch

Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

Jupyter NotebookOthergptlarge-language-models
amzn.to/4fqvn0D
99.5k15.3k
microsoft/ML-For-Beginners

12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

Jupyter NotebookMIT Licensemldata-science
88.4k21.6k
Developer-Y/cs-video-courses

List of Computer Science courses with video lectures.

computer-sciencealgorithms
82.6k11.4k
mlabonne/llm-course

Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.

Apache License 2.0coursellm
mlabonne.github.io/blog/
81.1k9.5k
netdata/netdata

The fastest path to AI-powered full stack observability, even for lean teams.

GoGo ModulesGNU General Public License v3.0monitoringdocker
netdata.cloud
79.8k6.5k
d2l-ai/d2l-zh

《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。

PythonPyPIApache License 2.0deep-learningbook
zh.d2l.ai
79.1k12.3k
tesseract-ocr/tesseract

Tesseract Open Source OCR Engine (main repository)

C++Apache License 2.0tesseracttesseract-ocr
tesseract-ocr.github.io
75.5k10.7k
binhnguyennus/awesome-scalability

The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

MIT Licensesystem-designbackend
72.6k7k