# awesome-artificial-intelligence | Owain Lewis | Knowledge Base | Instagit

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

GitHub Stars: 14.6k

Repository: https://github.com/owainlewis/awesome-artificial-intelligence

---

## Articles

### [How to Use the OpenAI Cookbook for API Examples: A Practical Guide](/owainlewis/awesome-artificial-intelligence/how-to-use-the-openai-cookbook-for-api-examples)

Unlock the power of OpenAI APIs with practical examples from the OpenAI Cookbook. This guide shows you how to use ready-to-run Python notebooks and code snippets to implement AI solutions effectively.

- Tags: how-to-guide
- Published: 2026-06-22

### [Best AI Newsletters to Stay Current: 4 Essential Curated Sources for Engineers](/owainlewis/awesome-artificial-intelligence/what-are-the-best-ai-newsletters-for-staying-current)

Discover the best AI newsletters for engineers to stay current. Get daily headlines, startup insights, safety news, and practical guidance from curated sources.

- Tags: getting-started
- Published: 2026-06-22

### [How to Compare AI Model Performance, Speed, and Price: A Complete Guide](/owainlewis/awesome-artificial-intelligence/how-to-compare-ai-model-performance-speed-and-price)

Compare AI model performance, speed, and price effectively. Normalize metrics and calculate cost-efficiency to find optimal trade-offs for your AI projects. Learn how now.

- Tags: tutorial
- Published: 2026-06-22

### [Where to Find AI Audio Generation Tools Like ElevenLabs and Suno: The Awesome AI Repository Guide](/owainlewis/awesome-artificial-intelligence/where-to-find-ai-audio-generation-tools-like-elevenlabs-and-suno)

Discover AI audio generation tools like ElevenLabs and Suno in the awesome-artificial-intelligence repository. Find direct links in the curated AI resource index.

- Tags: getting-started
- Published: 2026-06-22

### [Best Tools for AI Video Generation: A Technical Comparison of Veo, Runway, and Kling](/owainlewis/awesome-artificial-intelligence/what-are-the-best-tools-for-ai-video-generation)

Discover the best AI video generation tools. Compare Veo, Runway, and Kling technical architectures, from diffusion models to cinematic realism pipelines, to find your perfect fit.

- Tags: tutorial
- Published: 2026-06-22

### [Midjourney and Ideogram: How Leading Image Generation Models Work](/owainlewis/awesome-artificial-intelligence/what-are-leading-image-generation-models-like-midjourney-and-ideogram)

Explore how leading AI image generators Midjourney and Ideogram create stunning art and accurate text visuals. Understand the tech behind these powerful models.

- Tags: deep-dive
- Published: 2026-06-22

### [Where to Find State-of-the-Art Language Models: A Curated Guide to SOTA LLMs](/owainlewis/awesome-artificial-intelligence/where-to-find-state-of-the-art-language-models)

Discover state-of-the-art language models in the Awesome Artificial Intelligence GitHub repository. Find direct links to official providers, model cards, and API docs.

- Tags: curated-list
- Published: 2026-06-22

### [Coding Agents That Support Long Context Handling: Claude, Gemini, and OpenCode Explained](/owainlewis/awesome-artificial-intelligence/which-coding-agents-support-long-context-handling)

Explore Claude, Gemini, and OpenCode coding agents that excel at long context handling using advanced chunking algorithms and massive token windows. Learn how they process extensive codebases efficiently.

- Tags: deep-dive
- Published: 2026-06-22

### [LLM-Powered IDEs: The Complete Guide to AI-Assisted Development Tools](/owainlewis/awesome-artificial-intelligence/what-llm-powered-ides-are-available)

Explore LLM-powered IDEs enhancing your workflow with AI chat, refactoring, and context-aware autocomplete. Discover the best AI-assisted development tools available today.

- Tags: deep-dive
- Published: 2026-06-22

### [How to Use OpenAI Evals for AI Model Evaluation: A Complete Guide](/owainlewis/awesome-artificial-intelligence/how-to-use-openai-evals-for-ai-model-evaluation)

Learn how to use OpenAI Evals a powerful Python framework for AI model evaluation. Build custom suites run evaluations and generate detailed JSON reports with ease. Master AI model assessment today.

- Tags: how-to-guide
- Published: 2026-06-22

### [Best Tools for RAG Implementation: LlamaIndex vs Haystack Compared](/owainlewis/awesome-artificial-intelligence/what-are-the-best-tools-for-rag-implementation-like-llamaindex-and-haystack)

Discover the best RAG tools: LlamaIndex vs Haystack. Compare LlamaIndex's data indexing and Haystack's modular pipelines for efficient RAG implementation.

- Tags: comparison
- Published: 2026-06-22

### [Enterprise Frameworks for Building AI Applications: 9 Production-Grade Platforms](/owainlewis/awesome-artificial-intelligence/which-enterprise-frameworks-are-used-for-building-ai-applications)

Discover top enterprise frameworks for AI app development like PocketFlow, LangGraph, and AutoGen. Build robust, scalable AI solutions with these production-grade platforms.

- Tags: listicle
- Published: 2026-06-22

### [Lightweight Agent Frameworks Like PocketFlow: A Minimalist Approach to LLM Agents](/owainlewis/awesome-artificial-intelligence/what-are-lightweight-agent-frameworks-like-pocketflow)

Discover lightweight agent frameworks like PocketFlow enabling rapid LLM agent prototyping. Explore minimalist Python libraries for efficient AI development without heavy dependencies.

- Tags: deep-dive
- Published: 2026-06-22

### [Where to Find Guides for Building AI Agents: Essential Resources from Anthropic, OpenAI, and Google](/owainlewis/awesome-artificial-intelligence/where-to-find-guides-for-building-ai-agents)

Discover essential guides for building AI agents from Anthropic OpenAI and Google Find official engineering playbooks and community tutorials in the awesome artificial intelligence repository

- Tags: how-to-guide
- Published: 2026-06-22

### [How to Implement Transformer Architecture from "Attention Is All You Need"](/owainlewis/awesome-artificial-intelligence/how-to-implement-transformer-architecture-from-attention-is-all-you-need)

Learn to implement the Transformer architecture from Attention Is All You Need. Build a stacked encoder-decoder model with multi-head self-attention and more.

- Tags: tutorial
- Published: 2026-06-22

### [Landmark Papers in AI Development: The Four Research Milestones That Built Modern AI](/owainlewis/awesome-artificial-intelligence/what-are-landmark-papers-in-ai-development)

Discover the four landmark papers in AI development: Attention Is All You Need, Scaling Laws, Few-Shot Learners, and Constitutional AI. These studies built modern AI and large language models.

- Tags: deep-dive
- Published: 2026-06-22

### [AI Courses for Beginners: 3 Entry-Level Picks from the Awesome-AI Repository](/owainlewis/awesome-artificial-intelligence/which-ai-courses-are-suitable-for-beginners)

Discover beginner-friendly AI courses from awesome-artificial-intelligence. Learn Generative AI, LLMs, and Deep Learning with hands-on labs requiring only basic Python.

- Tags: getting-started
- Published: 2026-06-22

### [Foundational AI Textbooks Recommended in the Awesome AI Repository](/owainlewis/awesome-artificial-intelligence/what-are-foundational-ai-textbooks-recommended)

Discover must-read foundational AI textbooks curated in the Awesome Artificial Intelligence repository. Build production-grade systems with essential knowledge across AI theory and deep learning.

- Tags: getting-started
- Published: 2026-06-22

### [Where to Find AI Books for Production Systems: A Curated Guide](/owainlewis/awesome-artificial-intelligence/where-to-find-ai-books-for-production-systems)

Discover essential AI books for production systems in the Awesome Artificial Intelligence repository. Find practical guides for scalable AI development.

- Tags: tutorial
- Published: 2026-06-22

### [How to Build AI Systems with RAG Agents and Guardrails: A Complete Technical Guide](/owainlewis/awesome-artificial-intelligence/how-to-build-ai-systems-with-rag-agents-and-guardrails)

Learn to build AI systems with RAG agents and guardrails. This guide covers vector stores LangGraph and safety policies for robust AI development.

- Tags: how-to-guide
- Published: 2026-06-22

### [What Is the owainlewis/awesome-artificial-intelligence Repository? A Curated AI Resource Index](/owainlewis/awesome-artificial-intelligence/what-is-owainlewis-awesome-artificial-intelligence-repository)

Explore the owainlewis/awesome-artificial-intelligence repository a curated AI resource index for learning materials build tools and autonomous agents Find everything you need for your AI projects.

- Tags: getting-started
- Published: 2026-06-22

### [How to Integrate AI Coding Tools into Developer Workflows: A Practical Guide](/owainlewis/awesome-artificial-intelligence/how-to-integrate-ai-coding-tools-into-developer-workflows)

Learn how to integrate AI coding tools into your developer workflows. This guide shows you how to parse the awesome-artificial-intelligence repository and inject AI agents into DevContainers, CI, or CLI tools.

- Tags: how-to-guide
- Published: 2026-06-20

### [Building Production-Grade AI Agent Systems: A Guide to the Awesome Artificial Intelligence Repository](/owainlewis/awesome-artificial-intelligence/building-production-grade-ai-agent-systems)

Build production-grade AI agent systems with the Awesome Artificial Intelligence repository. Discover and integrate frameworks like LangGraph, CrewAI, and AutoGen for seamless AI engineering pipelines.

- Tags: tutorial
- Published: 2026-06-20

### [AI Agent Memory and State Management Patterns: Architectural Approaches from the Awesome AI Repository](/owainlewis/awesome-artificial-intelligence/ai-agent-memory-and-state-management-patterns)

Explore AI agent memory and state management patterns including stateful graphs, task orchestration, multi-agent collaboration, and typed memory schemas. Learn architectural approaches from the awesome-artificial-intelligence r...

- Tags: architecture
- Published: 2026-06-20

### [How to Implement Retrieval-Augmented Generation (RAG): A Complete Developer Guide](/owainlewis/awesome-artificial-intelligence/how-to-implement-retrieval-augmented-generation)

Learn how to implement retrieval-augmented generation using LlamaIndex or Haystack. This developer guide details combining LLMs with vector databases for enhanced AI applications.

- Tags: how-to-guide
- Published: 2026-06-20

### [LLM benchmarking with LMArena and SWE-bench: A Practical Guide Using the Awesome-AI Repository](/owainlewis/awesome-artificial-intelligence/llm-benchmarking-with-lmarena-and-swe-bench)

Master LLM benchmarking with LMArena and SWE-bench. This practical guide leverages the awesome-artificial-intelligence repo access for efficient language model evaluation. Start now!

- Tags: how-to-guide
- Published: 2026-06-20

### [How to Build Multimodal AI Applications: A Complete Developer Guide](/owainlewis/awesome-artificial-intelligence/how-to-build-multimodal-ai-applications)

Learn to build multimodal AI applications by integrating text, image, audio, and video inputs. This developer guide covers encoders, fusion, and orchestration for powerful AI.

- Tags: how-to-guide
- Published: 2026-06-20

### [Long-Context Window Optimization Techniques for LLMs: A Curated Guide from Awesome-AI](/owainlewis/awesome-artificial-intelligence/long-context-window-optimization-techniques-for-llms)

Explore long-context window optimization techniques for LLMs with this curated AI guide. Discover models, frameworks, and tools to enhance your LLM implementation.

- Tags: deep-dive
- Published: 2026-06-20

### [Building Agentic Workflows with MCP Protocol: A Comprehensive Resource Guide](/owainlewis/awesome-artificial-intelligence/building-agentic-workflows-with-mcp-protocol)

Discover frameworks, agents, and resources for building agentic workflows using the MCP protocol. Master coordinated multi-agent systems with this comprehensive guide.

- Tags: resource-guide
- Published: 2026-06-20

### [How to Deploy Large Language Models at Scale: Architecture and Production Practices](/owainlewis/awesome-artificial-intelligence/how-to-deploy-large-language-models-at-scale)

Learn how to deploy large language models at scale using vLLM, Kubernetes autoscaling, and observability. Achieve sub-100ms latency for high-throughput production traffic.

- Tags: architecture
- Published: 2026-06-20

### [How to Implement Guardrails in LLM Applications: A Layered Security Approach](/owainlewis/awesome-artificial-intelligence/how-to-implement-guardrails-in-llm-applications)

Implement LLM guardrails using constitutional prompting, Pydantic-AI validation, and toxicity filters for a robust defense-in-depth. Prevent harmful outputs and enhance user experience.

- Tags: tutorial
- Published: 2026-06-20

### [Prompt Engineering Patterns for GPT-4 and Claude: 7 Essential Techniques](/owainlewis/awesome-artificial-intelligence/prompt-engineering-patterns-for-gpt-4-and-claude)

Master prompt engineering for GPT-4 and Claude with 7 essential techniques. Enhance model reliability and output quality using zero-shot, few-shot, chain-of-thought, and tool-use patterns.

- Tags: best-practices
- Published: 2026-06-20

### [How to Fine-Tune Llama Models for Self-Hosting: A Complete Technical Guide](/owainlewis/awesome-artificial-intelligence/how-to-fine-tune-llama-models-for-self-hosting)

Learn how to fine-tune Llama models for self-hosting. This guide covers loading checkpoints, using PEFT for efficient training, and deploying with vLLM or Ollama on consumer GPUs.

- Tags: how-to-guide
- Published: 2026-06-20

### [How to Build Constitutional AI with Alignment Techniques: A LangGraph Implementation Guide](/owainlewis/awesome-artificial-intelligence/how-to-build-constitutional-ai-with-alignment-techniques)

Learn to build constitutional AI using alignment techniques. This guide details LangGraph implementation for self-critique and revision against core principles.

- Tags: how-to-guide
- Published: 2026-06-20

### [Cline vs Continue vs OpenHands: Comparing Coding Agents for AI-Assisted Development](/owainlewis/awesome-artificial-intelligence/comparing-coding-agents-cline-vs-continue-vs-openhands)

Compare Cline Continue and OpenHands AI coding agents. Discover Cline for local refactoring Continue for prompt automation and OpenHands for full-stack autonomous development.

- Tags: comparison
- Published: 2026-06-20

### [Using Docling for Document Ingestion in RAG Pipelines: A Complete Implementation Guide](/owainlewis/awesome-artificial-intelligence/using-docling-for-document-ingestion-in-rag-pipelines)

Implement Docling for document ingestion in RAG pipelines. Convert PDFs images Word HTML to structured text chunks with metadata and source locations for verifiable citations.

- Tags: how-to-guide
- Published: 2026-06-20

### [Multi-agent workflows with CrewAI vs AutoGen: A Complete Comparison](/owainlewis/awesome-artificial-intelligence/multi-agent-workflows-with-crewai-vs-autogen-comparison)

Compare CrewAI and AutoGen for multi-agent workflows. Discover deterministic pipelines versus flexible conversation-based orchestration to choose the best framework for your AI agents.

- Tags: comparison
- Published: 2026-06-20

### [How to Integrate Multiple AI Models via OpenRouter API](/owainlewis/awesome-artificial-intelligence/how-to-integrate-multiple-ai-models-via-openrouter-api)

Easily integrate multiple AI models using the OpenRouter API. Access hundreds of LLM endpoints through a single unified interface for streamlined orchestration.

- Tags: how-to-guide
- Published: 2026-06-20

### [Claude Code vs Cursor CLI vs Aider for Autonomous Coding: Which AI Agent Fits Your Workflow?](/owainlewis/awesome-artificial-intelligence/claude-code-vs-cursor-cli-vs-aider-for-autonomous-coding)

Compare Claude Code, Cursor CLI, and Aider for autonomous coding. Discover which AI agent excels at refactoring, project awareness, or git-centric editing to fit your workflow.

- Tags: comparison
- Published: 2026-06-20

### [How to Evaluate LLM Outputs with the OpenAI Evals Framework](/owainlewis/awesome-artificial-intelligence/how-to-evaluate-llm-outputs-with-openai-evals-framework)

Learn how to evaluate LLM outputs using the OpenAI Evals framework. This modular Python architecture offers custom classes, automated runners, and pluggable metrics for rigorous assessment.

- Tags: how-to-guide
- Published: 2026-06-20

### [Building RAG Systems with LlamaIndex vs Haystack: Best Practices Guide](/owainlewis/awesome-artificial-intelligence/building-rag-systems-with-llamaindex-vs-haystack-best-practices)

Master RAG systems with LlamaIndex and Haystack. Compare their best practices for rapid prototyping or granular control in retrieval and generation pipelines. Optimize your AI.

- Tags: best-practices
- Published: 2026-06-20

### [How to Build AI Agents with Google ADK vs LangGraph: A Complete Developer's Guide](/owainlewis/awesome-artificial-intelligence/how-to-build-ai-agents-with-google-adk-vs-langgraph)

Compare Google ADK and LangGraph for building AI agents. Explore Google ADK's end-to-end environment versus LangGraph's state-driven graph API for fine-grained control.

- Tags: guide
- Published: 2026-06-20

