Glossary
Definitions of terms used in the curriculum.
Letter C40 terms
Comet
- Features
- An AI-native web browser made by Perplexity, built on Chromium, with a built-in assistant for summarising pages and automating multi-step browsing tasks, available on desktop and mobile.
commit
- Commands
- Core
- A saved snapshot of changes in a Git repository, with a short message saying what changed and why. Commits form the project's history, and you can return to any of them.
Also known as: commits
1 other definition
commit · Commands
Saving a set of changes to your local copy of the code with a short description. Community Edition (CE)
- Concepts
- The free, MIT-licensed build of Onyx you self-host yourself; covers chat, RAG, agents and actions. The Enterprise Edition adds SSO/SAML, granular access controls and white-labeling.
compaction
- Features
- The process of automatically summarising older parts of a conversation to keep the context window from filling up, helping the AI remain accurate on long tasks.
Component
- Features
- A reusable, shareable group of nodes packaged as a single custom node with its own configuration dialog; can be published to KNIME Hub for others to use.
compute
- Resources
- The processing power of your computer’s CPU or GPU that runs the voice software.
config.yaml
- Files & config
- Files & Config
- Hermes’s settings file (full path ~/.hermes/config.yaml).
1 other definition
config.yaml · Files & Config
A plain-text configuration file written in YAML format — tools like Hermes read this file at startup to know which server URL, model, and preferences to use. Connect panel
- Features
- The v0 interface where you link external services — databases, AI models, and other integrations — to your project.
connected app
- Account boundary
- An external service connected to a chat product that can exchange account or application data. It has its own access and retention boundary.
Also known as: connected apps
Connected Apps
- Features
- Google services (such as Gmail, Drive, Calendar, and Tasks) that you can link to Gemini so it can search your real emails, documents, and events when you ask questions.
Connection
- Concepts
- The arrow drawn between two nodes on the canvas that tells n8n to pass data from one node to the next when the workflow runs.
connector
- Concepts
- Core
- A ready-made link between an AI tool and another service, such as email, a shared drive or a CRM, so the AI can read from it or act in it. Each connector gets access rights, so grant only what the task needs.
1 other definition
connector · Concepts
A plug-and-play integration that indexes and syncs one source (Google Drive, Slack, GitHub, Confluence, Salesforce…) into Onyx, so its content becomes searchable and citable. Onyx ships 50+. Connectors
- Features
- Integration
- Base44 integrations with services like Stripe, Gmail, and Slack that authorise via OAuth, so no API key sits in your code.
2 other definitions
Connectors · Features
Integrations that link Perplexity to your external apps — such as Gmail, Slack, Notion, or Google Drive — so it can pull live data from those tools into its answers.Connectors · Integration
Integrations that link external services like Gmail or Google Drive so the AI can fetch or write data directly from them. Container
- Concepts
- Core
- An app packaged together with everything it needs to run, kept separate from the rest of the computer. The same container runs the same way on a laptop and on a server.
Also known as: containers
1 other definition
Container · Concepts
An isolated process that has its own filesystem and network view but shares the host’s Linux kernel. container image
- Core
- The ready-made template a container is started from, usually downloaded from a registry. A tag, such as a version number, picks which release you get.
Also known as: Docker image, images
Content-Type: application/json
- Headers
- An HTTP request header that tells the server your request body is formatted as JSON, which is required when calling the OpenRouter chat completions endpoint.
context
- Concepts
- How much text the model can consider at once. Hermes needs a model with at least ~64k tokens of context.
context window
- Concepts
- Size & speed
- Core
- The amount of text, counted in tokens, that a model can take into account at once: your instructions, the conversation so far, attached documents and its own answer. Anything beyond it is cut off or forgotten.
Also known as: context limit, context length
4 other definitions
context window · Concepts
The amount of text (code, chat, rules) a model can consider at once; it is finite, so what you load matters.context window · Concepts
The total amount of text (measured in tokens) that ChatGPT can read and hold in a single conversation; content beyond this limit may no longer be considered when generating a response.context window · Size & speed
How much text a model can consider at once (your prompt plus its reply), measured in tokens; a bigger window lets you paste in more.context window · Concepts
The maximum amount of text, files, and conversation history Gemini can read and hold at one time — like its working memory for a single session. Conversation
- Concepts
- A message thread inside a project where you type instructions to the agent and see its replies; one project can contain many conversations.
Copilot
- AI
- Zapier's AI that builds a Zap for you from a plain-English description.
Core node
- Concepts
- A built-in utility node that handles data processing or flow control without connecting to an external service — examples include IF, Filter, Merge, and Code.
coroutine
- General
- A special function declared with async that can be started, paused, and resumed as part of asynchronous processing.
cosine similarity
- Concepts
- A mathematical measure that scores how close two vectors are, with higher values meaning more similar content.
Counter
- Concepts
- A Python built-in class (from the
collectionsmodule) that counts how many times each item appears in a sequence and stores the results as a dictionary. Credentials
- Concepts
- Core
- Anything that proves identity or grants access, such as a password, an API key or a token. Keep credentials in a password manager or secret store, never in a document, a chat or a code file.
Also known as: credential, login details
1 other definition
Credentials · Concepts
Securely stored login details (such as API keys or passwords) that let n8n connect to an external service on your behalf without exposing secrets inside the workflow. Credit
- Billing
- Make's unit of metered usage; each module action costs one (1,000/month on the free plan).
credits
- Concepts
- Core Terms
- Units that count how much of your paid usage an AI request consumes.
Also known as: Credits
2 other definitions
Credits · Core Terms
The internal currency you spend to generate avatars, voices or videos within HeyGen.Credits · Concepts
The units Lovable uses to measure usage — both Plan mode messages and Build mode runs consume credits from your workspace's shared balance. Crew
- Concepts
- The core CrewAI Python class that groups your agents and tasks together and controls how they collaborate to complete a goal.
crew.py
- Files & config
- The main Python file generated by CrewAI that wires your agents and tasks together into a runnable crew using the settings in your YAML config files.
crewai create crew
- Commands
- A CrewAI CLI command that generates a ready-to-run project folder with all the starter files your crew needs (config files, crew.py, and a .env template).
crewai run
- Commands
- A CrewAI CLI command that executes your crew or flow, reading the project type automatically from pyproject.toml and running all the agents and tasks you have defined.
CRM
- Core
- Customer relationship management: software that keeps a company's contacts, sales and customer history in one place.
Also known as: customer relationship management, CRM system
cron
- Concepts
- A scheduler for recurring tasks — e.g. "every weekday at 8am".
CSV
- General
- Core
- Comma-separated values: a plain-text table where each line is a row and commas separate the columns. Every spreadsheet program can open and save it.
Also known as: comma-separated values, CSV file
1 other definition
CSV · General
A simple file where each line is a row of values separated by commas, often used to export logs or transcripts. curl
- Commands
- Install
- A command-line tool that downloads from a web address — here it fetches the install script.
2 other definitions
curl · Commands
The command-line tool used in the lessons to send a test request to Jan's local API and confirm the server is responding.curl · Commands
A command‑line tool that downloads data from a URL, used here to fetch and install J Code in one step. Custom Avatar
- Features
- An avatar whose outfit, setting and voice are defined by typing a description in plain text.
Custom domain
- Features
- A web address you own (such as myapp.com) that you connect to your published Lovable project instead of the default lovable.app URL.
1 other definition
Custom domain · Features
A web address you own (like myapp.com) that you can attach to your deployed v0 project instead of using the default Vercel URL. Custom Instructions
- Features
- Core
- Instructions you write once so a chat tool applies them to every conversation, or to every chat in one project. Use them for your role, your preferred format and rules you would otherwise repeat.
Also known as: project instructions, project instruction
1 other definition
Custom Instructions · Features
A settings feature that lets you tell ChatGPT persistent preferences — such as your profession or preferred response style — so you don't have to repeat them in every new chat. cut to
- Commands
- Prompting
- A phrase used in a prompt to tell the AI to transition from one scene description to the next within the same clip.
1 other definition
cut to · Commands
A phrase used in prompts that tells the model to transition from one scene description to the next within the same video. cut to phrase
- Prompting
- The words “cut to” used in a prompt to tell the AI to insert a scene transition between shots.