Plain-English definitions for AI terms every builder should know. Updated weekly.
An autonomous AI system that perceives its environment, makes decisions, and takes actions to complete a goal. AI agents use LLMs as their reasoning engine and have access to tools (web search, code execution, APIs) to act on the world.
Read definition →The maximum amount of text (in tokens) that a language model can process in one prompt-response cycle. Both input (prompt) and output (completion) count against the limit.
Read definition →Numerical vector representations of text, images, or other data that capture semantic meaning. Embeddings allow AI systems to measure similarity between concepts by comparing positions in high-dimensional vector space.
Read definition →Further training a pre-trained LLM on a domain-specific dataset to improve performance on specialized tasks. Fine-tuning adjusts model weights to better match a target behavior or domain.
Read definition →When an AI language model generates confident-sounding information that is factually incorrect, fabricated, or nonsensical. Hallucinations are a fundamental risk in any AI system that generates text.
Read definition →A type of AI trained on massive text data that can understand, generate, and manipulate human language. LLMs are the foundation of Claude, ChatGPT, Gemini, and similar tools.
Read definition →Weekly AI tool reviews, news digests, and how-to guides.