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 tasks.
Task
Equivalent to tools (in the LLM sense) on Brixel. A task can be an action, a composed tool, a variant, or a plan generator.
Tool (LLM sense)
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 task (e.g., "Send an email").
Tool (Brixel)
A composition of multiple tasks, potentially nested. Its execution is equivalent to running code (e.g., "Download the Word document and convert it to PDF").
Variant
A task customized by a user to adjust its parameters.
Plan Generator
An orchestration engine that references many tasks and generates a dynamic execution plan from a user request. It can also be used directly as a tool (in the LLM sense).
Knowledge
All the information sources a Builder can use to be relevant.
Ability
Instructions tied to a task that explain how to use it.
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).