AI Model Types

Every major kind of AI model in plain English: what it does, how it works, when to use it, and open-source repos to try.

4 model types in Language · Show all

Reasoning model

A language model trained to think step by step before answering, for math, code and multi-step problems.

Code model

A language model trained heavily on source code to complete, write, explain and fix programs.

Each page explains what the model type does, how it works, what it is good and bad at, and links to open-source GitHub repositories you can try. For single terms, see the AI Glossary.