owainlewis/awesome-artificial-intelligence
A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers.
이것은 무엇인가
AI 기반 애플리케이션 — 특히 대규모 언어 모델과 자율적 '에이전트' 시스템을 사용하는 애플리케이션 — 을 구축하려는 소프트웨어 개발자를 위한 엄선되고 정기적으로 업데이트되는 학습 자료 및 도구 목록입니다. 방대한 디렉토리라기보다는 엄선된 책장과 도구 상자로 생각하세요.
대상 독자
다음을 원하는 개발자:
- 현대 AI의 핵심 아이디어 배우기
- 언어 모델, 검색/검색, AI 에이전트를 사용하여 앱 구축
- 실제 제품에서 AI 시스템 테스트, 모니터링, 출시
- AI 코딩 어시스턴트를 사용하여 더 빠르게 소프트웨어 작성
큐레이션 방식
관리자는 의도적으로 선택적입니다. 모든 항목은 기술적 깊이, 실용적 유용성, 증거, 독창성에 대한 품질 기준을 충족해야 합니다. 목록은 변경 사항을 검증하고 병합하는 자동화된 프로세스에 의해 매주 검토됩니다. 카테고리는 짧을 수 있습니다 — 관리자는 많은 평범한 선택보다 몇 가지 강력한 선택을 선호합니다.
내용
학습 — 책 (예: 인공지능: 현대적 접근법, 대규모 언어 모델을 처음부터 구축하기), 온라인 강좌 (예: Fast.ai, Hugging Face의 LLM 강좌), 그리고 기초 연구 논문 (예: Transformer 아키텍처를 도입한 "Attention Is All You Need").
AI 시스템 구축 — Anthropic 및 OpenAI와 같은 회사의 실용 가이드, LLM 앱용 엔지니어링 패턴, 통신 프로토콜 (Model Context Protocol, Agent2Agent), 에이전트 프레임워크 (LangGraph, Pydantic AI), 검색 도구 (LlamaIndex, Haystack), 평가 프레임워크 (Promptfoo, Ragas), 배포 도구 (vLLM, Langfuse).
에이전트형 소프트웨어 엔지니어링 — AI 코딩 에이전트 (Claude Code, Codex CLI, Aider, Cline 등)에 대한 섹션과 여러 에이전트를 오케스트레이션하고 AI를 사용하여 코드를 계획, 작성, 검토, 출시하는 '소프트웨어 팩토리'를 구축하기 위한 리소스.
주목할 만한 추가 사항
README에는 튜토리얼과 소프트웨어 할인이 포함된 무료 'AI 엔지니어 스타터 팩' 링크가 있습니다. 또한 같은 관리자의 여러 동반 프로젝트를 소개합니다: Neo (터미널 코딩 에이전트), Blueprint (에이전트 스킬), Factory (여러 코딩 에이전트를 조정하기 위한 제어 평면).
기여 방법
제안은 환영하지만 기여 가이드와 큐레이션 정책을 따라야 합니다. 제안된 리소스는 개발자에게 도움이 되고, 실제 기술적 가치를 제공하며, 최신 상태여야 하고 (기초적이지 않은 경우), 기존 항목과 의미 있게 달라야 하며, 1차 출처에 기반한 사실적 설명이 있어야 합니다. 기여자는 제안하는 리소스와의 관련성을 공개해야 합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트