AI Glossary

Free · v1.3 · 73 terms

#

the 4Ds

Definition A framework for working with AI well: Delegation (deciding what to hand over), Description (saying clearly what you want), Discernment (judging what comes back), and Diligence (taking responsibility for the result).

Use A useful checklist when something went wrong: did you hand over the wrong task, describe it poorly, accept a weak answer, or skip the responsibility? From the AI Fluency Framework, copyright 2025 Rick Dakan, Joseph Feller, and Anthropic, licensed CC BY-NC-SA 4.0.

Also called AI Fluency

See also automation, augmentation, agency, AI disclosure, output evaluation

A

agency

Definition A way of working with AI where you set it up to act on your behalf and let it run. You shape what it knows and how it behaves, rather than directing each step.

Use Agency suits work you've done often enough to describe well, like a weekly report or sorting an inbox. Give it clear limits and a way to check its work, and review what it did before you trust the next run.

See also agent, automation, augmentation, permission

agent

Definition An AI that takes actions, not just answers: it opens files, uses tools, searches, and decides its next step until the task is done.

Use An agent works in a loop: read the situation, pick an action, look at the result, repeat. Its work is only as good as what it's given at the start and what it's allowed to touch. Watch the first few runs closely.

See also subagent, tool use, permission, hook

agent harness

Definition The program a model runs inside. It gives the model its loop, its tools, and its permissions, so the same model can act differently in a different harness.

Use When an assistant does something you didn't expect, ask whether it was the model or the harness: what it could see, which tools it had, what it was allowed to do. Each coding agent, like Claude Code, Codex, or Gemini CLI, is a harness around its company's models.

Also called harness

See also agent, model, tool use, permission, coding agent

AGI

Definition Short for artificial general intelligence: an AI that could learn and reason across almost any task as well as a person, or better. The term is debated, since people mean different things by "human-level," and there is no accepted test for it.

Use When a company or a headline says a system has reached AGI, or is close, ask what test they mean; with no agreed test, the claim is hard to check. Today's systems are uneven: the same ones that win math contests still misread an analog clock.

Also called artificial general intelligence, human-level AI

See also artificial intelligence, jagged intelligence, benchmark

AI assistant

Definition A program you talk to in plain language that writes, explains, plans, and answers questions. ChatGPT, Claude, and Gemini are examples.

Use How useful an assistant is depends less on which one you pick and more on what it knows about you and your work at the start of each session.

See also chatbot, model, session, persistent memory

AI disclosure

Definition Telling the people who receive your work what the AI did, and what you checked yourself.

Use A short line is often enough: "Drafted with an AI assistant; the figures checked against the source." Expectations differ by setting, and school, work, and clients each have their own.

Also called transparency (the 4Ds)

See also output evaluation, 4Ds

AI solution architect

Definition A person who designs how AI fits into someone else's work, end to end: what it does, what it connects to, who checks it, and how success is measured.

Use The title is still settling, and what it covers varies by employer. Expect the work to start from the problem, not the tool. Example: Mapping a clinic's intake process before choosing which steps an agent handles.

Also called AI solutions architect

See also brief, human in the loop, ownership, verification contract

API

Definition A way for one program to talk to another. An AI company's API lets your own software send requests to its models.

Use An API is usually paid by use, separately from a chat subscription, and needs an API key kept safe. Most people never need one; people building their own tools do.

Also called application programming interface

See also API key, tool use

API key

Definition A long secret code that proves a request comes from your account. Anyone who has it can spend your money.

Use Keep keys in a password manager, never in a document, a chat, or a file you share. If one leaks, revoke it and make a new one.

See also API, permission

artificial intelligence

Definition Computers doing tasks that usually take human intelligence, like understanding language, recognizing images, and making decisions. Most AI today works by finding patterns in large amounts of data.

Use "AI" covers a spam filter and a chat assistant alike, so when a headline or a sales pitch says "AI," ask which kind. Some AI is narrow, good at one task; the large language models behind chat assistants are general-purpose and handle many tasks, unevenly. The term dates from 1955.

Also called AI

See also machine learning, generative AI, large language model, AGI

audit log

Definition A record of who did what, and when.

Use When several assistants or people work on one job, the log is how you find where something went wrong. Keep it somewhere a stranger could read and follow it.

See also ownership, handoff

augmentation

Definition A way of working with AI as a partner: you think and build together, each doing the part you're better at.

Use Most good everyday use is augmentation. You bring the judgment and the context; the assistant drafts, checks, and suggests.

See also automation, agency, iteration

automation

Definition Having AI do a specific task the way you told it to, usually the same way every time.

Use Automate a task only after you've done it by hand and know what "right" looks like. Otherwise you automate the mistakes too.

See also augmentation, agency, runbook

B

batching

Definition Grouping similar tasks and doing them together in one pass, so you pay the cost of switching between kinds of work once instead of every time.

Use Hand an assistant a batch, not a trickle: twenty files renamed under one rule beats twenty separate asks, and you check the rule once. A workflow is the same idea at a larger scale: a chain of steps you set up once and run as one batch of work. With an API the word means something close: sending many requests at once, answered later and usually for less.

Also called task batching; batch processing (API)

See also digital chores, brief, API, automation

benchmark

Definition A standard test for AI: a fixed set of problems and a way to score the answers, so different systems can be measured and compared on the same task.

Use Benchmarks show real progress, and they can mislead: a model can be tuned to the test, and the test may not look like your work. A system can top one benchmark and stumble on an easy task somewhere else. Try a model on your own task before you trust a score.

See also jagged intelligence, model, output evaluation

brief

Definition A short written description of a task: what it's for, what done looks like, and what's out of scope.

Use A brief written before you start saves more time than any prompt trick. Hand the same brief to a person or an assistant; if either is confused, the brief needs work.

See also definition of done, prompt, system prompt

C

chatbot

Definition A program you hold a conversation with, by typing or by voice. Older chatbots matched keywords, like a phone menu; today's AI chatbots write their own replies to almost any question.

Use Surveys and news say "chatbot," the companies say "assistant," and they mostly mean the same tools. An AI chatbot writes each reply by predicting likely words, which is why it reads fluently and can still be wrong, and why the same question can get a different answer.

Also called AI chatbot, chat assistant

See also AI assistant, large language model, hallucination, non-determinism

checkpoint

Definition A saved point in your work that you can go back to if something breaks.

Use Save one before any big change. With version history, checkpoints cost nothing, so make many.

See also version history, regression

coding agent

Definition An AI tool that works with the files on your computer: it reads them, changes them, and runs commands, with your permission. It isn't only for code.

Use You open it on a folder; it works inside that folder and asks before it reaches outside. Depending on the tool, it runs in a terminal, in a code editor, or in the company's desktop app.

Also called agentic coding tool; Claude Code, Codex, Gemini CLI (examples)

See also agent, agent harness, permission, plan mode, hook

compaction

Definition Shrinking a long conversation into a summary so the assistant has room to keep working.

Use A summary keeps the gist and can drop the details: numbers, names, decisions. Before compacting, write the facts that matter to a file. Coding agents do it on request, and on their own when the window fills.

See also context window, handoff, persistent memory

connector

Definition A link that lets an AI assistant read from, or act in, another app, like your email, calendar, or files.

Use Connect only what the task needs, and check what each connector can do; read-only is safer than read-and-write. Anything the assistant reads through a connector, an email or a web page, can also try to give it instructions.

See also MCP, permission, tool use

context window

Definition Everything the AI can see at one time: your messages, its replies, and any files it has read. When the session ends, it's gone.

Use The window has a limit. Long sessions fill it, and the assistant starts losing early details or getting vaguer. Keep what matters in files, and start a fresh session from a summary when one drifts.

See also persistent memory, compaction, token, session

counterfactual

Definition What would have happened without something: the comparison you need before you can say what a tool, a person, or a change actually added.

Use Ask it of your own AI work: what shipped that you could not have built alone, in the time you had? That difference is leverage. A job you'd have done just as well by hand, only slower, is a smaller win than one you'd never have finished.

See also augmentation, benchmark, output evaluation

D

database

Definition An organized store of records that a program can search, add to, and change. Contact lists, order histories, and inventories usually live in one.

Use Use one for many records of the same shape, and use files for notes and instructions. Give an agent read-only access until it has earned more, and keep a backup. Example: Looking up a customer's past orders before drafting a reply.

See also connector, MCP, permission, retrieval (RAG)

decompose

Definition To break a big task into smaller pieces, each one small enough to describe clearly and check on its own. The word also runs the other way: an agent decomposes something that already exists, like an app or a game, taking it apart to see its pieces before it changes them.

Use When an AI struggles with a task, the task is often too big for one ask. Split it into steps that each produce something you can look at, like "list the sources," then "summarize each one," then "draft the report," and check each piece before the next one builds on it. Pieces that don't depend on each other can go to separate subagents. When an agent decomposes an existing app, ask it to show you its map of the pieces before it changes anything; a change goes wrong where the map was wrong about how the pieces connect.

Also called task decomposition, breaking down

See also brief, definition of done, plan mode, subagent, regression

deepfake

Definition A fake video, picture, or recording made with AI to show a real person saying or doing something they never did.

Use Scammers use deepfakes on live video calls, posing as executives or police, and in posts posing as public figures. The FBI says AI-made content is now often difficult to identify, so don't count on spotting a glitch: check the claim another way, like calling the person back on a number you know is theirs.

Also called AI-generated video, synthetic content

See also voice cloning, phishing, generative AI

definition of done

Definition A written statement of what "finished" means for a task, decided before you start.

Use "Done when the report has last week's numbers, a one-line summary, and fits on one page" beats "make a good report." The test of a definition of done is whether someone else could check the work against it.

Also called completion criteria, acceptance criteria

See also brief, verification contract, output evaluation

digital chores

Definition The small, repeated tasks on a computer, like filing, renaming, clearing out, and syncing, that each take a minute and together eat a day.

Use They make a good first job for an assistant: low stakes, easy to check, and you already know what right looks like. Hand over one, watch it run a few times, then let it run.

See also automation, agent, permission

the Double Diamond

Definition A four-step way to work through a problem: Discover (look into it widely), Define (decide what the real problem is), Develop (try out several answers), and Deliver (pick one and finish it). Drawn as two diamonds, it opens out and narrows, twice.

Use It comes from the UK's Design Council, which began sharing it in 2004, and it works on any task, not only design. With AI it's tempting to start at Develop and ask for a solution straight away; the first diamond, finding and defining the problem, is where a good brief comes from.

Also called double diamond design process

See also brief, decompose, iteration

E

eval

Definition A check you can run again, on the same set of examples, every time the work or the tools change, so you can see whether things got better or worse.

Use Keep a handful of real tasks with answers you know are good. When you change a prompt, a skill, or the model, run them again and compare. Decide what success looks like before you build, and grade automatically where you can. A benchmark is someone else's eval; yours is built from your own work.

Also called evaluation, evals

See also benchmark, regression, output evaluation, definition of done

G

generative AI

Definition AI that creates new content, like text, pictures, music, code, or video, from patterns it learned in its training data.

Use Chat assistants, image makers, and voice tools are all generative AI. What makes them useful, something new on request, also makes fakes and confident mistakes cheap to produce, so the checking stays with you.

Also called GenAI

See also artificial intelligence, large language model, training, deepfake

H

hallucination

Definition When an AI states something false with confidence: a made-up fact, quote, or source.

Use It's most likely in the specifics: names, numbers, dates, citations. Check those against the original before you use them. A confident tone is not evidence.

See also output evaluation, sycophancy, knowledge cutoff, retrieval (RAG)

handoff

Definition A note that lets someone else, or a future you, pick up the work without asking questions.

Use A good handoff says what happened, what exists now, what was decided, and what's next. End every AI session with one, and the next session starts where this one stopped.

See also persistent memory, brief, audit log, session

hash

Definition A short string of letters and numbers worked out from a file, like a fingerprint: change even one character of the file and the hash comes out completely different.

Use Compare a download's hash with the one its maker publishes, and you know the file is the one they made, untouched on the way. An assistant can work one out and compare the two for you.

Also called checksum; SHA-256 (the most common kind)

See also malware, version history

hook

Definition A rule that runs automatically at a set moment, like before a file is changed, whatever the AI has been told.

Use Instructions in a prompt are followed most of the time; a hook runs every time. Use one for a rule that must never break, like "never delete files" or "never publish without approval."

See also permission, system prompt, agent

human in the loop

Definition A person checks or approves what an AI does at set points, before the work goes any further.

Use Determine where it's needed inside an automated process. Example: Proofreading an email draft before an agent sends it.

Also called HITL

See also agent, automation, agency, output evaluation, permission

I

iteration

Definition Improving something in rounds: ask, look at the result, adjust, ask again.

Use Treat the first answer as a draft. Say specifically what to change and why, one or two things at a time.

Also called the Description–Discernment loop (the 4Ds)

See also prompt, output evaluation

J

jagged intelligence

Definition The uneven way AI is capable: excellent at some hard tasks and unreliable at some easy ones.

Use The researchers' own example: AI models can win a gold medal at the International Mathematical Olympiad, yet the best of them read an analog clock correctly about half the time, where people manage about nine in ten. A model that handled one hard task tells you little about the easy one beside it, so check each kind of task on its own.

See also benchmark, AGI, output evaluation

jigsaw identification

Definition Working out who someone is by putting together pieces of information that are each harmless alone, like a job title, a town, and a school.

Use Removing a name isn't enough to keep a person anonymous; the details left over can still add up. Before you share something about yourself or someone else, in a post, a profile, or a chat, ask what it adds to what's already out there. AI makes putting the pieces together faster for anyone who wants to.

Also called the jigsaw effect, the mosaic effect, linkability

See also phishing, temporary chat, training

K

knowledge cutoff

Definition The date the AI's training data ends. It doesn't know about anything after that unless it can search or you tell it.

Use For anything recent, like prices, versions, or news, give it the source or ask it to search, then check what it found.

See also hallucination, model, retrieval (RAG)

L

large language model

Definition The kind of AI behind assistants like ChatGPT, Claude, and Gemini: a system trained on a huge amount of text that writes by predicting what comes next.

Use It's very good with language and patterns, and it can be wrong in ways that sound right. Treat it as a capable collaborator whose work you check.

Also called LLM

See also model, token, non-determinism

M

machine learning

Definition A way of building AI in which the computer learns patterns from examples, instead of following step-by-step rules a person wrote.

Use It's more everyday than it sounds: spam filters, recommendations, fraud alerts, and voice assistants all use it. The large language models behind chat assistants are machine learning too, trained on enormous amounts of text.

Also called ML

See also artificial intelligence, training, large language model

malware

Definition Harmful software installed on your phone or computer without your knowledge. Viruses, spyware, and ransomware are common kinds.

Use One way in is a fake ad for a popular tool, AI tools included, that leads to a copy of the real site and installs malware. Don't click an ad to download software: type the address yourself, scroll past results marked "Ad" or "Sponsored," and keep your system and security software up to date.

See also phishing, permission

markdown

Definition A simple way to format plain text with a few symbols: # for a heading, - for a list, ** around bold words. People and AI both read it easily.

Use Notes kept in markdown files open in any text editor, move to any tool, and are easy for an assistant to read and update.

See also persistent memory, version history

MCP

Definition A standard way to connect AI assistants to other tools and data, so one connection can work with many assistants.

Use An MCP server is the piece that offers a tool, like a calendar or a database, to the assistant. Prefer well-known servers for common tools, and check what each one can reach.

Also called Model Context Protocol

See also connector, tool use, permission

model

Definition The AI system itself, the part that does the thinking. Companies offer several, from fast and light to slow and thorough.

Use Pick by the job: a quick model for simple, repeated tasks, a stronger one for hard reasoning or long work. Stronger models usually cost more or use more of your plan.

See also large language model, token, non-determinism

N

non-determinism

Definition The same question can get a different answer each time.

Use It's normal, not a fault. When you need the same result every time, write down the steps and check the output against a definition of done, rather than relying on the wording of the request.

See also model, definition of done, verification contract

O

output evaluation

Definition Checking what the AI produced before you use it: is it accurate, complete, and right for the reader?

Use Check against the source and against your definition of done, not against how good it sounds. For anything important, have a second reviewer, a person or a fresh session, look at it without seeing how it was made.

Also called discernment (the 4Ds)

See also hallucination, definition of done, regression, AI disclosure

ownership

Definition Being clear about who is responsible for each piece of the work.

Use When work passes between people or assistants, name the owner at each step. Work nobody owns is where mistakes go unnoticed.

See also handoff, audit log, verification contract

P

permission

Definition What an AI is allowed to see and do: which files, which tools, which actions.

Use Give the least the task needs. Read-only is a good start; add more only after you've seen it work.

Also called access, allowlist

See also hook, connector, API key, agent

persistent memory

Definition Information that lasts between sessions, usually kept in files the assistant reads when it starts.

Use A session forgets, so anything you want remembered, like who you are, how you work, and what you decided, belongs in files you own.

Also called memory (in chat assistants); CLAUDE.md, AGENTS.md, and GEMINI.md files (coding agents)

See also context window, handoff, markdown, system prompt

phishing

Definition A scam message, by email or text, that pretends to come from someone you trust, like your bank, to get you to click a link, open an attachment, or hand over a password or account number.

Use AI has taken away the old giveaway: the spelling and grammar mistakes are gone, and scammers write faster to reach more people. Judge the request, not the writing. If a message asks you to click, pay, or confirm details, contact the company by a phone number or website you already know is real.

See also deepfake, voice cloning, two-factor authentication, malware

plan mode

Definition A setting where the AI looks into a task and proposes a plan before it changes anything.

Use Turn it on for big or risky changes: read the plan, correct it, then let it act. For small, clear changes it's usually unnecessary.

See also brief, checkpoint, coding agent

playbook

Definition A written set of steps for a situation that keeps coming up, so it's handled the same way each time.

Use A playbook says who does what, in what order; a runbook says exactly how to do one task. Write it once, run it twice, and fix whatever confused you.

See also runbook, skill

progressive discovery

Definition Starting from an overview and opening the details only when you need them.

Use Rather than loading every file into a session, give the assistant a map or an index first and let it read what the task needs. It saves room in the context window and keeps the work focused.

See also context window, system prompt

prompt

Definition What you type to the AI: a question, a request, or instructions.

Use Give the task, the context, and what a good answer looks like. An example of the output you want often works better than a description of it.

See also brief, system prompt, iteration

R

regression

Definition When a change breaks something that used to work.

Use After any change, run again the checks you trust, not only the new one. A short list of checks you always run catches most regressions.

See also checkpoint, verification contract, version history

retrieval (RAG)

Definition Having the AI look up relevant documents first and answer from them, instead of from what it learned in training.

Use Good for questions about your own material: policies, notes, manuals. It's only as good as what it finds, so check its sources.

Also called retrieval-augmented generation

See also knowledge cutoff, hallucination

runbook

Definition Step-by-step instructions for one task, written so someone else can follow them.

Use Test a runbook by handing it to someone who hasn't done the task. Wherever they stop or guess is what to rewrite.

See also playbook, handoff, automation

S

session

Definition One conversation with an AI, from start to finish.

Use A new session starts with no memory of the last one, unless memory files or a handoff bring it up to speed.

See also context window, handoff, persistent memory

skill

Definition A saved set of instructions the AI can use on request for a particular kind of task.

Use Turn something you ask for often into a skill, so it's done the same way every time. A good skill says when to use it and what to avoid.

Also called skills (Claude, Codex, Gemini CLI)

See also playbook, system prompt

subagent

Definition A helper AI given one part of a bigger job, with only the information that part needs.

Use A subagent starts knowing nothing of the main conversation, so its instructions must carry everything it needs. Splitting work this way keeps each part focused.

See also agent, handoff, context window

sycophancy

Definition An AI's habit of telling you what you want to hear: agreeing with you, even when you're wrong, instead of with the facts.

Use State a false belief as your own and many models go along with it; in one test, a model right 98.2% of the time about true beliefs fell to 64.4% when the user stated a false one as their own. Training on people's ratings feeds it, because people tend to prefer answers that agree with them. Ask neutrally, "is this true?" rather than "this is true, right?", and be most careful when it agrees with you.

See also hallucination, output evaluation, training

system prompt

Definition Standing instructions the AI reads before every conversation: who you are, how you like to work, what to avoid.

Use Keep it short and true, and update it when the assistant gets the same thing wrong twice.

Also called custom instructions; CLAUDE.md (Claude Code, which can also read AGENTS.md), AGENTS.md (Codex), GEMINI.md (Gemini CLI)

See also persistent memory, prompt, skill

T

temporary chat

Definition A chat the company doesn't use to train its AI. ChatGPT and Gemini call it a temporary chat, Claude an incognito chat.

Use Temporary doesn't mean gone at once: the companies still keep these chats for a while, up to 30 days for ChatGPT and 72 hours for Gemini as of October 2026. ChatGPT's also stay out of your chat history and memory. Use one for a question you'd rather not keep, and still type nothing you wouldn't want someone else to read.

Also called incognito chat (Claude)

See also training, session, persistent memory

token

Definition The small pieces of text an AI reads and writes, often a word or part of one. Limits and prices are counted in tokens.

Use Long files and long conversations use more tokens, which fills the context window and, on some plans, uses up your allowance faster.

See also context window, model

tool use

Definition When an AI uses a tool, like searching the web, running code, or reading a file, instead of only writing text.

Use The tools an assistant can reach decide what it can actually do. A few clearly described tools work better than many that overlap.

Also called function calling

See also agent, connector, MCP

training

Definition How an AI model learns: it works through a huge number of examples, like text, and adjusts itself until it predicts well what comes next. The examples are its training data.

Use A trained model keeps no copies of what it learned from, only a large set of adjusted numbers. Public posts online can be training material, and so can your own chats: the big chat assistants each have a setting for whether your conversations train their models, so find it and decide. A thumbs up or down can send the whole conversation in, even after you opt out.

Also called model training; training data (the examples); weights, parameters (the numbers it adjusts)

See also machine learning, large language model, knowledge cutoff, temporary chat

two-factor authentication

Definition A second check when you sign in, on top of your password, usually a one-time code sent by text, email, or an app. Someone who has your password still can't get in without it.

Use Turn it on for every account that offers it, and never turn it off. Never give the code to anyone, by email, text, or message, however official they sound: with it, a scammer can take over the account.

Also called two-factor code (the code itself), two-step verification, multi-factor authentication

See also phishing, API key, permission

V

verification contract

Definition The checks a piece of work must pass, agreed before the work starts.

Use When a job is split up, give each part its own contract: the evidence it must produce, and what happens if a check fails.

See also definition of done, regression, ownership

version history

Definition A saved record of every change to your files, so you can see what changed and undo it.

Use Tools like Git keep this for you. With it, trying something risky is cheap: if it fails, go back.

See also checkpoint, regression

voice cloning

Definition Using AI to copy a real person's voice, so a computer can say anything in it.

Use A short clip, like a video posted online, can be enough. The scam is a panicked call from someone who sounds like family, needing money now, kept secret, by wire, cryptocurrency, or gift card. Hang up and call back on a number you know is theirs, and agree a family code word in advance.

Also called vocal cloning

See also deepfake, phishing

Credits

The 4Ds are from the AI Fluency Framework, copyright 2025 Rick Dakan, Joseph Feller, and Anthropic, licensed CC BY-NC-SA 4.0. Product names are their owners'. Vendor details checked October 2026 and subject to change. This glossary is copyright 2026 Ty Maxey, CC BY-NC-SA 4.0: share and adapt it for non-commercial use, with credit, under the same license.