awesome-artificial-intelligence README

The project's README from github.com/owainlewis/awesome-artificial-intelligence. As one markdown file: README.md.

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:

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 independently reviews, validates, and merges small changes. See how resources are evaluated.

For a guided starting point, get the free AI Engineer starter pack, which includes agent skills, $1M+ in software discounts and tutorial code.

Learn

Books

Courses

Foundational papers

Build AI systems

Guides and playbooks

LLM application engineering

Protocols and interoperability

Agent frameworks

Durable and asynchronous agents

Retrieval and data

Evals and reliability

Deployment and observability

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

For a worked implementation, watch Build Your Own Coding Agent Like Pi, which builds a minimal Go harness around the agent loop, tools, files, and terminal commands.

Agent skills and workflows

Software factories and agent orchestration

Factory is a developer-preview control plane for scheduling and coordinating Pi, Codex, and Claude Code workers across Git repositories.

Contributing

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

A proposed resource should:

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.

For ongoing practical tutorials about coding agents and AI engineering, visit the AI Engineer YouTube channel.

awesome-artificial-intelligence (owainlewis/awesome-artificial-intelligence)

Searching Database…

这是干什么的?一份立场鲜明、持续活跃维护的 AI 学习资源精选合集——涵盖课程、书籍、论文和指南——面向构建生成式 AI 和智能体系统的软件开发者。它在 GitHub 上已有超过 16,600 颗星。
这是一个包罗万象的 AI 大全目录,还是人工精选的清单?是刻意人工精选的,不是大杂烩目录:每一条都必须在技术深度、实用价值、有理有据和独特性上达到硬性质量标准,分类也不会为了凑数量而注水。
里面都有什么?内容是怎么组织的?分为三大板块:Learn(书籍、课程、奠基性论文)、Build AI systems(指南、智能体框架、检索、评估、部署与可观测性),以及 Agentic software engineering(编程智能体、智能体技能、编排)。
清单里的东西都是免费的吗?不是——清单本身免费且采用 MIT 许可证,但收录的资源有免费也有收费:AI Engineer 项目是收费的,而 fast.ai、Hugging Face 的 LLM Course 和 Karpathy 的 Zero to Hero 都是免费的。
我是后端开发者——这个适合我吗,还是只给机器学习研究员看的?它面向的是在职开发者:用语言模型、检索、工具和智能体构建应用的人,在生产环境中评估和部署 AI 系统的人,以及日常工程中使用编程智能体的人——而不仅仅是研究员。
这份清单还在持续维护吗?在维护。一个有据可查的自动化流程每周都会独立审查、验证并合并小的改动,而且除非某条内容的价值属于奠基性,否则都要求保持最新并持续维护。
新手应该从哪里入手?README 指向了一个免费的 AI Engineer 入门包——包含智能体技能、软件折扣和教程代码——可以作为引导式的起点。Learn 部分里对新手友好的课程,比如 fast.ai 和 Karpathy 的 Zero to Hero,也很合适。
它涵盖 Claude Code、Aider 这类编程智能体吗?涵盖——有一个专门的章节列出了终端智能体,比如 Claude Code、Codex CLI、Gemini CLI、Cursor CLI、Aider、OpenCode、OpenHands 和 Cline,并指向 SWE-bench 和 Terminal-Bench 作为独立的能力对比参考。
它收录了哪些奠基性论文?Attention Is All You Need、Scaling Laws、Language Models are Few-Shot Learners、Retrieval-Augmented Generation、LoRA、InstructGPT 的 RLHF 论文、ReAct、Constitutional AI,以及 Direct Preference Optimization。
Creator
owainlewis
Size
0.2 MB
Stars
16.7K
Updated
CommitAug 15
Age
11y
Commits · 90 Days