AI providers and platforms
Official docs, model catalogs, and platform learning hubs.
Use this page for companies, platforms, labs, model providers, tooling docs, and official learning hubs. Individual educators and small groups stay in the educator directory.
72 providers and platforms.
| Provider / platform | Best for | Topics | Level | Formats | Why useful | Start with |
|---|---|---|---|---|---|---|
| Engineers shipping ML products | MLOps, Deployment, Product ML | Intermediate to advanced | Course, Lectures, Labs | Practical coverage of the whole ML product lifecycle. | Use the course modules that match your current project stage. | |
| Developers and ML learners | Agents, Transformers, Diffusion, Open models | Beginner to advanced | Free courses, Docs, Notebooks, GitHub repos | One of the best free ecosystems for learning open-source AI by building with models, datasets, spaces, and agents. | Take the Agents Course if you want agent basics, or the NLP/Transformers course if you need model fundamentals. | |
| Claude users, builders, teams | Claude Opus, Claude Sonnet, Prompting, Claude workflows, MCP, Computer use, AI app design, Frontier model selection | Beginner to advanced | Model docs, Guides, Courses, API examples | Official material for learning when Claude Opus 4.8, Sonnet 4.6, and Haiku 4.5 fit coding, agent loops, computer use, and long-context knowledge work. | Use the models overview first, then read the Opus page and prompt-engineering or computer-use docs for the exact workflow you want to build. | |
| Beginners learning ML foundations | ML foundations, Classification, Embeddings, Neural networks | Beginner | Course, Videos, Interactive exercises | A fast, practical way to build vocabulary and intuition before going deeper into LLMs or AI engineering. | Start the Machine Learning Crash Course and finish the exercises rather than only watching videos. | |
| Developers building agents and LLM apps | LangGraph, Agents, LLM orchestration, RAG | Intermediate | Courses, Notebooks, Docs, GitHub repo | Useful when you are ready to build multi-step LLM applications, agents, and graph-based workflows. | Start with Introduction to LangGraph and work through the notebooks. | |
| Developers evaluating and deploying LLM apps | LLM apps, Evals, Experiment tracking, MLOps | Intermediate | Free courses, Guides, Examples | Good for builders who need to measure, debug, and improve LLM apps rather than just demo them. | Take Building LLM-powered apps, then the evaluation material. | |
| Developers building with OpenAI APIs | GPT models, Reasoning models, Model selection, Agents, RAG, Structured outputs, Evals | Beginner to advanced | Model docs, Cookbook, GitHub repo, API guides | Official model and implementation material for learning GPT-5.5 and GPT-5.4 tradeoffs, reasoning models, agents, retrieval, evaluation, and structured outputs. | Start with the model guide to choose between GPT-5.5, GPT-5.4, mini, or nano, then use the Cookbook or SDK guides for the closest working example. | |
| Developers learning agents from concept to code | Agents, Multi-agent workflows, Tool use | Beginner to intermediate | GitHub course, Microsoft Learn videos, Lessons | A structured lesson path for understanding when to use agents and how to build simple agentic systems. | Start with lesson 1 on what agents are, then build through the GitHub lessons. | |
| Beginners learning Python, ML, and data skills | Python, Machine learning, Data preparation, Computer vision | Beginner | Micro-courses, Notebooks, Exercises | Useful for people who need the data and ML basics before working seriously with AI tools. | Python, Pandas, Intro to Machine Learning, then Intermediate Machine Learning. | |
| Visual learners | Neural networks, Transformers, Mathematical intuition | Beginner to intermediate | Animated videos | High-quality visual intuition for neural networks and transformers before or alongside coding-heavy courses. | Watch the neural networks series, then the transformer explainer. | |
| Developers learning applied AI concepts | Speech AI, LLMs, Agents, ML concepts | Beginner to intermediate | YouTube tutorials, Blog posts | Practical developer tutorials and clear overviews of current AI engineering topics. | Search their channel for the exact implementation topic you need. | |
| Developers building vector search and RAG | Vector databases, RAG, Embeddings, Search | Beginner to advanced | Guides, Notebooks, Videos | Useful for understanding vector search, embeddings, chunking, retrieval, and RAG system design. | Read embeddings and RAG guides before picking a vector database. | |
| Developers learning vector search and RAG | Vector search, RAG, Hybrid search, Embeddings | Beginner to intermediate | Academy courses, Docs, Recipes | Good structured learning around vector databases, retrieval, and search relevance. | Use Academy modules if you want a course-like path for vector search. | |
| AI engineers and ML teams | Observability, Evals, Tracing, RAG debugging | Intermediate | Docs, Open source tool, Examples | Useful for debugging and evaluating LLM applications once you move beyond prototypes. | Try Phoenix tracing on a small RAG or agent app. | |
| Teams shipping LLM applications | Observability, Prompt management, Evals, Tracing | Intermediate | Docs, Cookbooks, Open source tool | Good operational material for tracing, scoring, and improving production LLM apps. | Instrument a toy app with traces, then add scores and eval datasets. | |
| Python developers building LLM apps | LLM app architecture, Prompt engineering, Tool calling | Intermediate | Docs, Blog, Examples | Useful for Python developers who want clean abstractions around prompts, tools, and model calls. | Read examples around tool calling and structured outputs. | |
| Product teams building with LLMs | Prompt management, Evals, Workflow design | Beginner to intermediate | Guides, Templates, Blog | Useful for product and ops teams that need practical LLM product concepts without getting lost in research. | Read guides on parameters, prompt management, and eval workflows. | |
| Teams iterating on prompts and LLM products | Prompt management, Evals, LLM workflows | Intermediate | Blog, Docs, Guides | Useful for teams building repeatable AI product processes around prompts, datasets, and evaluations. | Read their evals and prompt-management writing. | |
| Developers testing prompts and LLM apps | Prompt testing, Evals, Red teaming | Intermediate | Docs, Open source tool, Examples | Very practical for regression testing prompts, model changes, and LLM outputs. | Create a promptfoo eval file for one workflow you already use. | |
| Engineers learning production ML | MLOps, Testing, Deployment, ML systems | Intermediate | Course, Lessons, Code | Useful path for production ML fundamentals that transfer to AI engineering. | Work through testing, monitoring, and deployment lessons. | |
| ML and AI engineers | MLOps, Production ML, AI systems, Community learning | Intermediate to advanced | Talks, Podcast, Community, Articles | Good for learning how practitioners actually ship and maintain ML/AI systems. | Search talks for the system problem you are facing. | |
| Professionals looking for cohort-based AI courses | AI product, AI leadership, AI workflows, Evals | Beginner to advanced | Cohort courses | Useful discovery surface for live courses taught by practitioners across AI product, work, and engineering. | Filter by role and check instructor outcomes before buying a course. | |
| Developers learning data and ML engineering | ML engineering, MLOps, Data engineering | Beginner to intermediate | Free courses, Cohorts, Community | Useful structured free courses for the data/ML engineering skills underneath AI products. | Use ML Zoomcamp or MLOps Zoomcamp based on your gap. | |
| AI learners across levels | Generative AI, Deep learning, Prompting, Agents | Beginner to advanced | Short courses, Specializations, Newsletters | A broad catalog of structured AI courses, including many short practical courses from tool creators. | Use short courses for targeted skills and specializations for foundations. | |
| People tracking AI papers and tools | Research discovery, Tool discovery, AI news | Intermediate | Articles, Paper summaries | Useful as a discovery feed, but verify against papers and official repos before relying on it. | Use it to find leads, then follow source links. | |
| Python developers and CS learners | Search, Knowledge representation, ML foundations, AI foundations | Beginner to intermediate | Free course, Lectures, Projects | A rigorous entry point into classical AI concepts, search, optimization, machine learning, neural networks, and language processing. | Work through the first two projects before jumping to modern LLM material. | |
| Students and engineers learning deep learning | Deep learning, Neural networks, Generative AI, Model training | Beginner to intermediate | Lectures, Labs, Slides | Compact university-level deep learning coverage with updated lectures and hands-on labs. | Watch the introduction lecture and run the first lab. | |
| Technical learners who want ML fundamentals | ML foundations, Supervised learning, Unsupervised learning, Model evaluation | Intermediate | Course notes, Lectures, Assignments | A strong foundation for people who need the math and modeling basics under applied AI. | Use the course notes for supervised learning and evaluation. | |
| Developers and students learning NLP | NLP, Transformers, Embeddings, Language models | Intermediate to advanced | Lectures, Assignments, Slides | A deep route into the NLP concepts behind embeddings, attention, and modern language models. | Study word vectors and attention before transformer-heavy material. | |
| Computer vision learners | Computer vision, Deep learning, Model training | Intermediate | Course notes, Lectures, Assignments | Still useful for understanding vision models, training loops, backpropagation, and representation learning. | Read the neural networks and optimization notes. | |
| Students learning classical AI | Search, Planning, Reinforcement learning, AI foundations | Beginner to intermediate | Course, Projects, Notes | Good grounding in search, games, probability, and reinforcement learning before LLM-specific work. | Use the Pacman projects for hands-on practice. | |
| Developers and enterprise teams | Deep learning, GPU computing, Generative AI, Deployment | Beginner to advanced | Workshops, Courses, Certificates | Useful for practical GPU, deep learning, and enterprise AI training with hands-on labs. | Pick a generative AI or accelerated computing workshop that matches your stack. | |
| Cloud developers and solution architects | Cloud AI, Agents, MLOps, Generative AI | Beginner to advanced | Courses, Labs, Learning plans | Best for people learning AI services, generative AI apps, and ML workflows on AWS. | Use an AI/ML learning plan tied to the AWS services you already use. | |
| Cloud developers and data teams | Cloud AI, Vertex AI, Generative AI, MLOps | Beginner to advanced | Labs, Courses, Quests | Hands-on labs for people building AI systems on Google Cloud and Vertex AI. | Start with a generative AI or Vertex AI learning path. | |
| Developers using Microsoft AI tools | Azure AI, Agents, Copilot, Cloud AI | Beginner to advanced | Learning paths, Docs, Labs | Useful for Azure AI services, Copilot extensibility, and Microsoft-focused AI app development. | Choose the Azure AI services path that matches your role. | |
| Beginners and business learners | AI foundations, Generative AI basics, Business use cases | Beginner | Courses, Credentials | Accessible AI literacy and business-facing AI learning for non-specialists. | Use a short generative AI credential path. | |
| Non-technical beginners | AI foundations, Ethics, Society, ML basics | Beginner | Free course | A clear non-technical entry point for understanding AI concepts and social implications. | Take the introductory course before tool-specific training. | |
| Developers learning by building | Python, Machine learning, LLM apps, Coding with AI | Beginner to intermediate | Articles, YouTube courses, Projects | Large library of practical tutorials for developers who prefer project-based learning. | Search for a full course that matches the exact tool or model you want to build with. | |
| Analysts, data learners, business teams | AI foundations, Data skills, Prompting, ML foundations | Beginner to intermediate | Interactive courses, Tracks | Useful for analysts and business users who want structured, browser-based AI practice. | Pick a role-based AI track rather than browsing individual lessons. | |
| Beginner developers | AI foundations, Python, Prompting, LLM apps | Beginner | Interactive courses, Projects | Good for beginners who want guided coding exercises while learning AI concepts. | Use the beginner AI and Python material before attempting agents or RAG. | |
| Career-focused learners | Machine learning, Deep learning, AI product, Computer vision | Beginner to advanced | Nanodegrees, Projects | Project-heavy AI learning for people who want structured programs and portfolio work. | Choose a nanodegree by career outcome. | |
| Learners who want university and company-backed courses | AI foundations, Machine learning, Generative AI, Business AI | Beginner to advanced | Courses, Specializations, Certificates | Broad catalog for comparing university, company, and practitioner-led AI programs. | Filter by level and provider, then check syllabus depth before enrolling. | |
| Academic and professional learners | AI foundations, Machine learning, Robotics, Ethics | Beginner to advanced | Courses, Professional certificates | Useful for more academic AI courses and professional certificate programs. | Compare prerequisites before starting a university-level course. | |
| Educators and students | AI literacy, Education, Tutoring workflows | Beginner | Guides, Product examples | Useful for seeing AI applied to teaching, tutoring, and student support. | Review Khanmigo examples and educator guidance. | |
| Operators, founders, no-code builders | Automation, AI workflows, No-code tools | Beginner to intermediate | Guides, Templates, Examples | Practical no-code automation examples for people wiring AI into daily operations. | Find a guide that matches one recurring task in your business. | |
| Automation builders and technical operators | Automation, Agents, Tool use, Workflow design | Intermediate | Docs, Templates, Tutorials | Good for building agentic workflows that connect LLMs with APIs and business systems. | Build one workflow with a human review step before scaling. | |
| No-code operators and teams | Automation, No-code AI, Workflow design | Beginner to intermediate | Templates, Guides, Academy | Useful for business teams connecting AI tools without building custom software. | Start from a template for one clear operational workflow. | |
| Creative teams and video makers | Generative video, Creative AI, AI media workflows | Beginner to intermediate | Tutorials, Academy, Guides | Practical education for people learning generative video and AI creative workflows. | Use Academy tutorials around the exact video workflow you want. | |
| Technical creative AI users | Image generation, Workflow graphs, Stable Diffusion | Intermediate | Examples, Workflows, Docs | Useful for understanding node-based generative image workflows and reproducible pipelines. | Load example workflows and change one node at a time. | |
| Developers building image generation apps | Image generation, API workflows, Creative AI | Beginner to intermediate | Docs, API examples | Developer-focused material for using Stable Diffusion and Stability APIs. | Run a basic image generation example, then add controls. | |
| Developers prototyping with hosted models | Model APIs, Prototyping, Image generation, LLM apps | Beginner to intermediate | Docs, Examples, Model pages | Fast route to test many hosted AI models without managing infrastructure. | Run one model from the examples, then inspect the model page and API schema. | |
| Developers deploying AI workloads | Deployment, GPU workloads, AI engineering, Batch jobs | Intermediate | Docs, Examples, Code | Useful for learning how to run AI workloads, inference jobs, and GPU tasks in production-like environments. | Deploy a small inference example before moving a real workload. | |
| Developers building vector search | Vector search, RAG, Embeddings, Search | Beginner to intermediate | Docs, Tutorials, Examples | Good for vector search concepts and practical retrieval implementation. | Build a small semantic search example before adding RAG. | |
| Developers building local RAG prototypes | Vector search, RAG, Embeddings, Local apps | Beginner to intermediate | Docs, Examples | Useful for fast local experiments with embeddings and retrieval. | Use the getting-started docs with a small local document set. | |
| Developers building scalable vector search | Vector databases, RAG, Embeddings, Search | Intermediate | Docs, Tutorials, Examples | Good for learning vector database concepts and scaling retrieval systems. | Work through a tutorial before designing your production index. | |
| Developers exploring graph-based retrieval | GraphRAG, Knowledge graphs, RAG, Retrieval | Intermediate | Guides, Examples, Docs | Useful when plain vector retrieval does not capture relationships in your data. | Read the GraphRAG overview and model one relationship-heavy dataset. | |
| Teams building AI agents | Agents, Automation, AI workflows, No-code tools | Beginner to intermediate | Academy, Templates, Docs | Useful for teams learning agent workflows without building every piece from scratch. | Use an academy lesson that maps to one internal workflow. | |
| Operators building AI workflows | Automation, No-code AI, AI workflows, Agents | Beginner to intermediate | Templates, Examples | Template-led way to learn AI automations for research, scraping, enrichment, and repetitive operations. | Start from one template, inspect each step, then adapt it to a real task. | |
| Developers learning multi-agent apps | Agents, Multi-agent workflows, Tool use, Automation | Intermediate | Docs, Examples, Tutorials | Useful for learning role-based multi-agent patterns and orchestration concepts. | Build a tiny crew with one tool and one review step. | |
| Developers building multi-agent systems | Agents, Multi-agent workflows, Tool use, AI engineering | Intermediate | Docs, Examples, GitHub repo | Good for learning multi-agent design patterns and conversation-based orchestration. | Run a simple multi-agent example before adding external tools. | |
| Developers comparing models | Model routing, Model comparison, Claude Opus, GPT models, Gemini, Llama, Mistral, DeepSeek, Qwen, API examples, Evaluation | Beginner to intermediate | Docs, Examples, Model pages | Useful for learning model comparison, routing, fallback behavior, and API-compatible experimentation across proprietary and open model families. | Use one prompt across Claude Opus, a GPT model, Gemini, Llama, Mistral, DeepSeek, and Qwen; compare quality, latency, context, and price. | |
| Developers building with Gemini | Gemini, Multimodal AI, Long context, Model selection, AI Studio, Realtime, API examples | Beginner to advanced | Model docs, API guides, AI Studio | Official Gemini material for learning Gemini 2.5 and 3.1 model capabilities, multimodal and realtime tradeoffs, and Google AI Studio workflows. | Compare the Gemini model table, test the same prompt in AI Studio, then decide whether Gemini 2.5 Pro, Flash, or Flash-Lite matches your latency and modality needs. | |
| Developers learning open-weight models | Llama, Open models, Local models, Fine-tuning, Model deployment | Beginner to advanced | Docs, Model pages, Examples | Official path into the Llama model family, open-weight deployment, model access, hosting, and integration decisions. | Read the overview, choose an access route, then run a small hosted or local Llama example. | |
| Developers comparing European open and commercial models | Mistral models, Open models, Model selection, Agents, Coding, Reasoning, Multimodal AI | Beginner to advanced | Model docs, Cookbooks, API guides | Official material for comparing current Mistral families such as Devstral, Magistral, Voxtral, and OCR models across coding, reasoning, and multimodal use cases. | Use the models overview to pick a general, coding, reasoning, or multimodal model, then open the cookbook closest to your app. | |
| Developers building enterprise search and RAG | Command models, RAG, Embeddings, Reranking, Enterprise AI, Model selection | Beginner to advanced | Model docs, Guides, API examples | Official material for learning Cohere chat, embedding, and rerank models, especially for grounded enterprise retrieval workflows. | Compare Command, embedding, and rerank model roles before designing a RAG pipeline. | |
| Developers comparing reasoning and coding models | DeepSeek, Reasoning models, Coding models, OpenAI-compatible APIs, Model selection | Beginner to advanced | API docs, Model and pricing docs, Examples | Official DeepSeek API material for learning model access, OpenAI-compatible usage, reasoning mode, pricing, and current migration details such as the `deepseek-chat` and `deepseek-reasoner` deprecations. | Run the first API call with `deepseek-v4-pro` or `deepseek-v4-flash`, then check Models and Pricing for current names and deprecations. | |
| Developers comparing multilingual, coding, and multimodal models | Qwen, Open models, Multilingual AI, Coding agents, Multimodal AI, Model selection | Beginner to advanced | API docs, Model pages, Research posts | Official Qwen material for learning the model family, API access, multilingual capabilities, coding use, and multimodal model changes. | Use the API platform for model access, then read current release posts or the Model Studio model list before picking a stable Qwen family. | |
| Developers comparing Grok models and real-time AI workflows | Grok, Reasoning models, Coding models, Image models, Video models, Model selection | Beginner to advanced | Model docs, API guides | Official xAI material for learning Grok model choices across chat, coding, image, video, and voice APIs, including aliasing and release-version behavior. | Use the model selection table, then compare stable aliases with dated releases before using Grok in a workflow that needs repeatability. | |
| Developers building AI search and grounded research workflows | AI search, Sonar, Agent API, Grounded answers, Model selection, Research workflows | Beginner to advanced | API docs, Model docs, Guides | Official material for learning web-grounded AI search, Sonar, Agent API workflows, citations, retrieval, and model choice. | Read the overview, then compare Search, Sonar, Agent, and Embeddings APIs by use case. | |
| Developers running open and hosted models | Open models, Serverless inference, Llama, Qwen, DeepSeek, Mistral, Model hosting | Beginner to advanced | Model catalog, Docs, API examples | Useful for learning which open and hosted models are available through a unified inference platform. | Filter the model catalog by provider and use case, then compare the docs for serverless and dedicated endpoints. | |
| Developers running local models | Local models, LLM tools, AI engineering, Privacy | Beginner to intermediate | Docs, Examples, GitHub repo | Practical route into running and testing local models on your own machine. | Run one small model locally and connect it to a simple app. | |
| Technical users running models locally | Local models, Inference, Quantization, AI engineering | Intermediate to advanced | GitHub repo, Examples, Docs | Core educational repo for understanding local inference, quantization, and efficient model running. | Run a supported model locally and learn the main inference options. |