Core Concepts
Key entities to understand before usage
Core Concepts
Project
The primary isolation unit of work. Conversations and files belong to a project.
Conversation
A continuous chat thread inside a project. Each message is bound to a conversation.
Message
The smallest interaction unit in a conversation, including user and assistant messages.
Project Files
Files uploaded to the current project; visible only within that project.
Roles
owner: full control of the project, including destructive operationsmanager: can manage members, settings, project memory/environment, and installed assetseditor: can use regular in-project capabilities such as chat, files, agents, and tasksviewer: read-only access to project content and results
Retrieval Memory
A mem0-powered cross-session memory system. When enabled, each chat turn automatically retrieves relevant historical memories and injects them into the context, then asynchronously writes new memories. Memory is isolated per-project. See Retrieval Memory.
Resource Quotas
Platform-level and project-level compute resource limits that control CPU, memory, GPU, and container instance ceilings, preventing any single project or user from consuming too many resources. See Resource Quotas.
Execution Platform
The container orchestration backend configuration, currently supporting Docker mode. Determines how the system creates and manages containers. See Execution Platform.