XCOMPUTE CLI#
Welcome to the command reference for the XCOMPUTE platform. The CLI provides a hierarchical, context-aware interface for configuring, querying, and executing workflows. All commands follow a strict <verb> <noun> [arguments...] structure.
đ Quick Reference & Usage Patterns#
đ Basic Syntax#
<verb> <noun> [arg1 arg2 ...]
# Examples:
get files
set units mm
do solve
âšī¸ Built-in Help System#
The CLI includes a recursive help interface accessible from any context:
helporget helpâ Overview of verbs and structurehelp get/help set/help doâ Category-specific command listshelp <noun>â Detailed syntax, arguments, and physical context for a specific command
đ Platform Conventions#
Hierarchy: All commands follow
<verb> <noun> [args...]. Legacy verbs (enable,new,check, etc.) are normalized at parse time.Dimensional Consistency: Geometric units
[L]are local to the system. Global physical quantities (mass, energy, flux, solver tolerances) are strictly maintained in SI (kg,m,s,A,K).Conserved Quantities: Commands touching contacts, couplings, or solvers are annotated with flux/continuity constraints to guide physics-first implementation.
Permissions: Admin-gated commands require
usr â {admin[0], admin[1]}. All others passcheckPermissions(sys, usr).
đ Next Steps#
New to XCOMPUTE? Start with
get infoandhelpto explore system capabilities.Building a simulation? Use
set units,set model, anddo solveto configure and dispatch jobs.Managing data pipelines? Refer to
do import,do export, anddo attachfor I/O and provenance tracking.Developing integrations? Leverage the normalized verb structure to build terminal wrappers, GUI clients, or edge-device bridges.