SYMPLOKA / FIELD GUIDE

AI systems,
without the fog.

Eighty ideas behind modern AI, explained in plain language. Start with the foundations, then follow each link into a deeper, sourced guide.

An engineer studies a prototype circuit board in a workshop.SYSTEM / COMPONENTS / SYMPLOKA
A SYSTEM IS MORE THAN ITS MODEL

Intelligence lives in the connections.

A model is one part of a product. Context, permissions, tools, and checks shape what reaches the person using it.

JUMP TO A TOPIC
01 / MODELS & CONTEXT

What the model receives, learns, and produces.

Artificial intelligenceA broad family of methods and systems that use inputs to generate outputs for tasks such as recognition, prediction, language, recommendations, and action.What artificial intelligence means ↗
AI system and modelA model is one component in an AI system, which can also include data, software, hardware, tools, people, and operating procedures.What artificial intelligence means ↗Intelligence as a relationship ↗
Artificial general intelligence (AGI)A research term for broad, adaptable capability across tasks. Breadth, performance, and autonomy need separate definitions and evidence.What researchers mean by AGI ↗
Machine learningA method for fitting models from examples and feedback so they can make predictions or produce other outputs for new inputs.How models learn from data ↗
AI for scientific discoveryMachine-learning methods can forecast physical systems, infer structures, or search candidate spaces. Each output is a hypothesis whose value depends on independent measurements and experiments.From AI prediction to scientific evidence ↗How AI models predict the weather ↗
Deep learningA machine-learning family that uses multiple composed layers to learn representations from data. Depth alone does not guarantee accuracy.How layered neural networks learn ↗
Reinforcement learningA learner improves a policy through actions and feedback in an environment. The reward is a designed signal, so a high score needs to be checked against the real goal.How learning from feedback works ↗
Large language modelAn autoregressive language model produces a sequence by repeatedly estimating which token may come next from the context it receives.How language models generate text ↗
Foundation modelA model trained on broad data and adaptable to many downstream tasks. It can support many applications, but its name alone does not establish capability, reliability, or legal classification.Understand the shared base and the system around it ↗
Small language modelA compact model chosen for a narrower compute and memory budget. Its quality, response time, and privacy still depend on the task, runtime, device, and surrounding application.Compare compact models and device limits ↗
Transformer and attentionA neural-network architecture that processes sequences through stacked attention and feed-forward layers. Attention combines learned representations; it is not human focus.How Transformers process sequences ↗
WeightsWeights are learned numerical parameters inside a model. Making them downloadable does not by itself make the full system open source.Open source vs. open weights ↗
TokensA tokenizer converts text into model-specific token IDs. Tokens may be words, parts of words, spaces, punctuation, or other units.How text becomes token IDs ↗
Context windowThe finite input and output span available to a model call. It is not a promise that every detail will be used or remembered later.How token budgets and context work ↗Test what a model can use at long lengths ↗Shape context for an agent’s next decision ↗Design memory across tasks ↗
InferenceInference is using a trained model to produce an output. Prompt processing, token generation, memory, and the serving system shape how that output is delivered.What happens when a model answers ↗Measure the whole system cost ↗
KV cacheTemporary key and value tensors preserve attention work across generated tokens. Their memory use depends on sequence length, attention layout, data type, and concurrent requests.Estimate the memory behind token generation ↗
Prompt cachingA serving system can reuse computation for an identical prompt prefix across eligible requests. It does not store a person’s conversation history or skip processing the changing part of a request.How prompt-prefix reuse works ↗
Speculative decodingA draft process proposes several next tokens for a target model to verify together. Real speed depends on draft cost, accepted tokens, verification, and workload.Understand draft-and-verify generation ↗
Reasoning modelA model designed to spend additional computation on harder tasks at inference time. The method varies; more computation can raise latency and cost without guaranteeing a correct answer.How reasoning models use extra compute ↗
Local inferenceA model generates on a device or machine under your control. The app, its history, its network connections, and its tools still determine where other data can go.Map the whole data path ↗
Image generationText-to-image systems turn learned visual patterns into new images. Many use diffusion, while other architectures generate image tokens in sequence.How image generators work ↗
Multimodal AIA system that works with more than one kind of information, such as text, images, or audio. Input and output capabilities can differ by model.How multimodal systems connect inputs ↗
Voice AIA spoken interface may connect audio capture, speech recognition, dialogue, tools, and generated speech. Each handoff affects quality, timing, and data handling.How voice AI moves from sound to response ↗
Music and sound generationGenerators condition learned audio representations on descriptions, melodies, or reference recordings. Listen for structure, timing, and signal artifacts across the complete result.How music generators turn prompts into sound ↗
Video understandingVideo systems connect sampled frames, motion, sound, and timestamps to answer task-specific questions about a clip.How video models connect frames over time ↗
Video generationText-to-video and image-to-video models create a new sequence. Review the whole clip for motion, continuity, and how well it follows the brief.How video generators create moving sequences ↗
Computer visionMethods for classifying images, locating objects, reading visible text, or marking regions. Each output needs a task-specific evaluation.How AI works with images ↗
02 / KNOWLEDGE & BEHAVIOR

What you give a model at run time—and what training changes.

PromptThe instructions and content presented to a model for a request. A prompt can include both trusted directions and untrusted material, so the application must keep those roles clear.Write a clearer prompt ↗
EmbeddingsA learned numerical representation makes it possible to compare inputs by patterns the model captures. It is a compact map, not a copy of the source or a measure of truth.How embeddings represent meaning ↗
Vector retrievalA search index ranks stored vectors against a query representation to find candidate passages. Ranking quality depends on the model, text boundaries, comparison rule, and task.How retrieval fits a system ↗
RAGRetrieval-augmented generation finds external material and places selected passages in the model’s context. Source quality, permissions, ranking, and citations still need to be checked.How retrieval-augmented generation works ↗RAG or fine-tuning? ↗Evaluate a RAG system ↗
AI searchA search feature may retrieve web pages, expand a question into related searches, and generate a summary with links. The provider’s design varies, and a citation still needs to be checked against its source.How AI search connects answers to sources ↗
AI search visibilityA citation, a visit, and a business outcome are separate measures. Start with crawl access and useful pages, then read each search platform’s visibility report within its stated limits.Measure visibility, referrals, and outcomes ↗
Fine-tuningFine-tuning updates a model’s parameters using examples. It can shape repeatable behavior or formats; it is not a simple, reliable way to edit a changing reference library.Choose where knowledge belongs ↗
Knowledge distillationTrain a student model using signals from a teacher, often its output distribution or selected internal representations. The student needs its own task and deployment evaluation.How one model teaches another ↗
QuantizationRepresent model weights or calculations with fewer bits. This can lower memory use, while speed and output quality depend on the format, runtime, hardware, and task.How lower precision changes a model ↗
Synthetic dataGenerated or simulated examples can support training and testing, but similar-looking samples do not prove task utility, coverage, or privacy. Evaluate each claim separately.Review synthetic data for training and privacy ↗
Preference tuning (RLHF and DPO)Training methods use comparisons between responses to shape a model’s behavior. Preferences can guide tone and instruction-following, but they are not proof that an answer is true.How human feedback shapes assistants ↗
AI literacyThe practical knowledge and skills people need to understand, use, evaluate, and make informed decisions about AI systems in their context.AI literacy at work ↗Measure AI’s effect on developer work ↗Understand how AI changes work ↗
AI tutor and learningA learning tool can explain, prompt, or give feedback. Its educational value depends on whether the learner can later recall and apply the idea without it.What current studies show ↗
AI alignmentThe challenge of making a system’s behavior match intended goals and constraints—and testing whether its real behavior does so.What AI alignment means ↗
03 / TOOLS & AGENTS

How software moves from an answer to an action.

Tool callingA model returns a request with a tool name and arguments. The application or provider-managed tool executes it; a schema does not grant permission or prove the action succeeded.Follow the complete tool-calling round trip ↗Put permissions at the boundary ↗
AI agentAn agent uses a model in a control loop: it can select a next step, use a tool, observe the result, and continue toward a task. The loop needs limits, review points, and a clear stop condition.What is an AI agent? ↗How the EU AI Act applies to agents ↗Decide when an agent fits a workflow ↗How an agent uses a computer ↗
Agentic commerceA shopping workflow where an AI agent finds products or prepares orders, while checkout, permission, and payment are handled by distinct systems. The key question is whether the final basket stays within the person’s stated limits.Follow checkout, consent, and payment ↗
Physical AIAn AI system that senses and acts in a physical environment. Its behavior depends on the model, sensors, control software, actuators, and safeguards working together.How physical AI connects perception to motion ↗How vision-language-action models control robots ↗How world models forecast what may happen next ↗
Vision-language-action modelA robot policy that connects visual observations and language instructions to action outputs, which a controller and safety system must interpret and execute.How VLA models connect instructions to movement ↗
World modelA learned representation or simulator that predicts how an environment may change. Action-conditioned world models estimate different futures for different actions; they can predict pixels or a latent state.How world models connect prediction to action ↗
Vibe codingA prompt-led style of building and revising software with an AI coding tool. It can help explore an idea quickly; a working prototype alone does not establish that software is ready to maintain or release.Move from prototype to product ↗
AI-generated code securityFunctional code can still cross a trust boundary, mishandle data, or grant the wrong access. Review the security property and test the failure path.Review AI-assisted code for security ↗
MCPModel Context Protocol is a shared way for compatible AI applications to connect with services that provide tools, resources, or prompts. Remote HTTP servers may use the protocol’s OAuth flow; local stdio credentials follow a different path.How MCP connects applications and authorization ↗
Least privilegeGive an integration only the access required for its task. Read, write, and delete powers should be explicit, scoped, and reviewable.Review agent permissions ↗
AI coding agent securityProtect the development workspace as well as the code: scope filesystem and network access, keep credentials out of reach, and review actions that cross the boundary.Secure a coding agent’s workspace ↗
04 / EVIDENCE & RISK

How to judge an output—and the system that produced it.

Benchmark and evaluationA benchmark measures performance on a defined set of tasks and conditions. Evaluation is broader: it checks whether a system meets its intended requirements across realistic cases and relevant trade-offs.Build an evaluation for an agent ↗Read a benchmark critically ↗Evidence in software agent workflows ↗Review an AI-generated code change ↗
Clinical AI evaluationEvidence for a clinical system must match its intended task, population, care setting, comparator, and outcomes. A strong model score alone does not show that a workflow improves care.Evaluate AI in the clinical workflow ↗
Patient-facing health AIA chatbot or tool people use directly to ask about symptoms, test results, or care choices. High performance on medical questions does not establish that people can use its answers accurately or safely.Read what studies say about AI health advice ↗Separate patient tools from clinical workflows ↗
AI mental-health interventionA structured digital program designed to support a defined mental-health task. Evidence for that program, population, and safety pathway does not automatically apply to general-purpose chatbots.Read clinical trials and safety evidence ↗
AI companionA conversational system designed for ongoing social interaction. It may change how a person feels after a chat; that is a different outcome from durable social connection, and neither establishes that the system is therapy.Compare evidence on comfort and connection ↗Separate companionship from clinical support ↗
AI legal researchA tool that retrieves and summarizes legal authorities. A valid citation still needs a person to check whether the source supports the claim and applies to the right jurisdiction and date.Check the case behind the answer ↗
AI hiring assessmentAn automated or AI-assisted step that searches, summarizes, scores, or ranks job applicants. Evidence should match the specific job skill, candidate group, decision threshold, and effect on each person.Evaluate AI in the hiring process ↗
AI financial guidanceAI-generated explanations or suggestions about spending, saving, borrowing, or investing. Their usefulness depends on the information supplied, the model, the decision’s stakes, and whether the claims can be checked.See what financial advice research tested ↗
Model selectionChoosing a model means comparing task quality, operating constraints, deployment, rights, risk, and the cost of completing useful work.Choose a model for the task ↗
HallucinationA fluent answer can include claims that are false or unsupported by the available evidence. Retrieval may help expose sources, but it cannot guarantee that a claim follows from them.Fluency is not evidence ↗
AI text detectorA detector score estimates how a text sample resembles the patterns its method was tested on. It is not proof of authorship, and reliability depends on the text, population, and evaluation.Understand detector scores ↗
Image provenanceContent Credentials can record signed information about an image’s origin and edits. They do not prove that its caption is true, and an image without credentials is not automatically AI-generated.Check an image’s source and context ↗
Voice clones and audio provenanceA familiar sound is not identity verification. Confirm urgent requests through a separate, trusted channel; treat detector scores and provenance metadata as limited evidence.Verify a suspicious voice message ↗
Video provenance and verificationA clip can be authentic yet misdated or miscaptioned. Trace its earliest source, compare keyframes, confirm place and time independently, and read detector scores in context.Verify a video before sharing ↗
Copyright and AI authorshipRights in an output depend on human contribution, service terms, applicable law, and the material included. Provider rules on training data answer a different question.Separate authorship from usage rights ↗
Content Credentials and provenanceA valid C2PA record connects signed provenance statements to a media file. It does not prove that the scene, caption, or signer’s statement is true.Read a credential without treating it as a verdict ↗
Prompt injectionUntrusted content can contain instructions that try to redirect a model or agent. Keep authorization in application code, and test how the whole system handles hostile documents and tool results.How prompt injection works ↗Design for untrusted input ↗
AI red teamingAuthorized, scenario-based testing examines how a model and its surrounding product behave under plausible misuse, failure, and attack.Plan a safe AI red-team exercise ↗
AI bias and fairnessDifferences in model outcomes need context: check which people are affected, how errors are distributed, what the chosen metric measures, and what happens after a prediction.Evaluate fairness in context ↗
Explainable AIAn explanation should be useful to its intended reader, reflect how the model behaved, and state its limits. A plausible feature map is a claim to test, not proof of a model’s reasoning.Test explanations against the model ↗
Automation biasOverreliance can lead people to follow wrong advice or miss a signal the system did not surface. Meaningful oversight needs evidence, time, and authority to disagree.Design for deliberate reliance ↗
Generative AI and creativityAI can raise ratings for one creative work while making a group’s ideas more alike. Measure novelty, usefulness, and diversity separately for the task.Read the research on creative work ↗
Differential privacyA randomized analysis that bounds how much its output can change when one defined record or person’s data changes. The privacy unit, epsilon, delta, and cumulative releases determine what the guarantee means.Understand the guarantee and its limits ↗
EU AI ActThe EU regulation assigns different duties by intended purpose, operator role, risk category, and application date. A model name alone does not determine the system’s classification.Map roles, risks, and current dates ↗Separate provider and deployer transparency duties ↗
AI observabilityTelemetry connects traces, metrics, and logs to show how an AI workflow behaved. It helps teams locate operational failures, while evaluations are still needed to assess task quality.Trace the work behind an answer ↗
AI governanceThe policies, decision rights, evidence, and response paths that shape how an AI system is selected, deployed, monitored, changed, and retired.Put accountability into the system ↗
Open weights vs. open sourcePublished weights can be useful and reusable. The term “open source AI” has a broader definition that also considers code, data information, and rights to use, study, modify, and share.What open-source AI means ↗
AI consciousnessA question about subjective experience that cannot be settled by fluent self-report alone. Research can test for internal properties associated with conscious access, while theories disagree about whether those properties imply experience.What current evidence can tell us ↗
PRIMARY PAPERS & OFFICIAL REFERENCESVaswani et al., Attention Is All You Need (2017) ↗Brown et al., Language Models are Few-Shot Learners (2020) ↗Lewis et al., Retrieval-Augmented Generation (2020) ↗Wei et al., Finetuned Language Models Are Zero-Shot Learners (2021) ↗Yao et al., ReAct: Synergizing Reasoning and Acting (2022) ↗Liang et al., Holistic Evaluation of Language Models (HELM, 2022) ↗Lin et al., TruthfulQA (2021) ↗Model Context Protocol specification (2026-07-28) ↗OWASP, LLM01:2025 Prompt Injection ↗Open Source AI Definition 1.0 ↗OpenAI tokenizer reference ↗