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.