Skip to main content

CLI Command Reference

Complete reference for all 19 slash commands in the Yggdrasil CLI v6.5.

Categorized Commands

Core — Asgard

These commands manage the core ecosystem infrastructure.

CommandRealmDescription
/statusasgardDisplay ecosystem health and realm overview
/initasgardInitialize a new project in a realm
/configasgardView or modify global/local configuration
/syncasgardSynchronize all realms with remote repositories
asgard/status
# Show ecosystem status
ᛃ /status

▸ Yggdrasil Ecosystem Status
<span class="ri ri-asgard">ᛊ</span> Asgard ● 5 projects │ Core up
<span class="ri ri-vanaheim">ᛉ</span> Vanaheim ● 3 projects │ Agents active
<span class="ri ri-alfheim">ᚦ</span> Alfheim ● 4 projects │ 2 staging
...

Agents — Vanaheim

Commands for AI agent management and personality engines.

CommandRealmDescription
/agentvanaheimManage AI agents (start, stop, configure)
/promptvanaheimView/edit character prompts and system messages
/personavanaheimSwitch or create agent personas

Design — Alfheim

Commands for UI and visual design workflows.

CommandRealmDescription
/deployalfheimDeploy frontend projects to Cloudflare Pages
/previewalfheimLaunch local dev server for a project
/designalfheimGenerate design assets (icons, OG images, favicons)

Knowledge — Svartalfheim

Commands for documentation and knowledge management.

CommandRealmDescription
/docssvartalfheimGenerate or serve documentation
/searchsvartalfheimSearch across all realm documents

Development — Muspelheim

Commands for active development and WIP management.

CommandRealmDescription
/buildmuspelheimBuild project artifacts
/testmuspelheimRun test suites
/monitormuspelheimMonitor active processes and GPU usage

Resources — Niflheim

Commands for resource and asset management.

CommandRealmDescription
/assetsniflheimList, organize, and manage media assets
/loraniflheimManage LoRA training pipelines

Archive — Helheim

Commands for managing deprecated and archived projects.

CommandRealmDescription
/archivehelheimArchive completed or deprecated projects
/restorehelheimRestore an archived project to active status

Scale — Jotunheim

Commands for large-scale project management.

CommandRealmDescription
/scalejotunheimManage monorepo workspace and packages

Personal — Midgard

Commands for personal utilities and scripts.

CommandRealmDescription
/quickmidgardQuick-access personal scripts and shortcuts

Global Flags

All commands support these universal flags:

FlagShortDescription
--realm-rTarget a specific realm
--verbose-vEnable verbose output
--quiet-qSuppress non-essential output
--json-jOutput in JSON format
--dry-runPreview action without executing
--config-cUse alternative config file

Configuration Files

Asgard

The CLI reads configuration from these locations (in order of priority):

  1. ./.yggdrasil/local.yml — Project-local config
  2. ~/.yggdrasil/config.yml — User global config
  3. /etc/yggdrasil/config.yml — System-wide config

Example Config

# ~/.yggdrasil/config.yml
ecosystem:
name: BrierStudios
root: ~/Proyectos

realms:
asgard:
path: ~/Proyectos/Core
color: "#38bdf8"
vanaheim:
path: ~/Proyectos/AI
color: "#d946ef"
alfheim:
path: ~/Proyectos/UI
color: "#7dd3fc"

theme: neon
language: en