中文EN
ResearchX Docs
English

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 operations
  • manager: can manage members, settings, project memory/environment, and installed assets
  • editor: can use regular in-project capabilities such as chat, files, agents, and tasks
  • viewer: 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.