Skip to main content

Glossary

Definitions of key concepts used in Brixel.

Builder​

An AI agent created in Brixel. It is accessed via a chat interface and can execute tools.

Tool​

A callable function exposed to a model (e.g., an API operation) that the model can select and invoke during a conversation.

Action​

A monolithic, ready-to-use tool (e.g., "Send an email").

Procedure​

A composition of multiple tools, potentially nested. Its execution is equivalent to running code (e.g., "Download the Word document and convert it to PDF").

Variant​

A tool customized by a user to adjust its parameters.

Toolbox​

A container that references many tools so they do not all need to live in the Builder's active context window. At runtime, the agent can use a Toolbox to call one specific tool or combine several tools as a command-line-style execution chain.

Knowledge​

All the information sources a Builder can use to be relevant.

Ability​

A procedural instruction the Builder can apply on its own to guide how it solves a class of requests.

Command​

A procedural instruction that works similarly to an Ability, but is triggered only when the user explicitly asks for it from the chat.

Document​

A file transformed into embeddings for contextual retrieval.

Memory​

An evolving memory of user preferences, projects, and habits (if enabled).

Credentials​

Required credentials to use specific actions (e.g., an OpenAI API key).