Skip to content

Releases: DojoGenesis/cli

v1.0.0

12 Apr 02:09

Choose a tag to compare

Changelog

  • 10a1648 feat: NL-to-DAG construction — /run --dag (TODO 3.4)
  • 9d4325c feat: goreleaser release workflow — auto-build on tag push
  • 5c491e0 fix: resolve WorkspaceRoot to absolute path instead of hardcoded "."
  • 723e958 fix: shell completions — add 13 missing commands to zsh/bash/fish + REPL

v0.2.0

12 Apr 01:34

Choose a tag to compare

Dojo CLI v0.2.0

Highlights

  • 33 commands — full REPL, TUI, pilot mode, spirit system, plugin management, telemetry, disposition profiles
  • Semantic skill clustering — cluster and categorize skills by behavioral similarity
  • Desktop scaffold — Wails v2 + Svelte 5 desktop app (hibernated, Go layer clean)
  • CI workflow — build, test, vet on all branches

New since v0.1.0

  • feat: Dojo Spirit system (belt ranks, XP, achievements, streaks, koans)
  • feat: Disposition profiles persisted to settings.json, /settings profile subcommand
  • feat: Skills semantic clustering package
  • feat: Pilot mode multi-panel layout + telemetry sink
  • feat: Bloom, code, guide commands + art animations
  • fix: Workspace root propagation for file tool resolution
  • fix: Agent dispatch guard, /run command routing, persistent SSE
  • chore: Apache 2.0 LICENSE, CI workflow, desktop scaffold, binary hygiene

Install

go install github.com/DojoGenesis/cli/cmd/dojo@v0.2.0

Full Changelog: v0.1.0...v0.2.0

v0.1.0

09 Apr 08:56

Choose a tag to compare

Dojo CLI v0.1.0

Self-hosted agentic AI in your terminal. The CLI surface of Dojo Genesis.

Highlights

  • 30+ slash commands mapping all 8 Dojo Genesis surfaces (Home, Partnership, Piloting, Garden, Practice, Projects, Pipelines, Trail)
  • 46 gateway API methods covering chat, agents, skills, memory, snapshots, traces, MCP apps, workflows, CAS, documents
  • Bubbletea TUI dashboards for /pilot (live SSE event stream) and /home (workspace overview)
  • Agent dispatch with ADA disposition modes (focused, balanced, exploratory, deliberate)
  • Session continuity — persistent session IDs, agent state across REPL invocations
  • Hook system — PreCommand/PostCommand/PostSkill/PostAgent/SessionEnd with command, prompt, http, agent types
  • Plugin scanner — CoworkPlugins format (plugin.json, agents/.md, skills//SKILL.md, hooks/hooks.json)
  • Dojo Genesis design system — sunset gradient wordmark, vitality prompt, truecolor palette
  • 102 tests across 7 packages

Install

# From source
git clone https://github.com/DojoGenesis/dojo-cli && cd dojo-cli && make install

# Or curl installer (once binaries are published)
curl -sSL https://raw.githubusercontent.com/DojoGenesis/dojo-cli/main/scripts/install.sh | bash

Quick Start

# Start the gateway
cd AgenticGatewayByDojoGenesis && go run .

# In another terminal
dojo

Commands

Surface Commands
Chat Type any message without /
Home /home, /home plain
Agents /agent ls|dispatch|chat|info|channels|bind|unbind
Skills /skill ls|get|inspect|tags
Garden /garden ls|stats|plant|search|rm
Trail /trail|add|rm|search
Pilot /pilot, /pilot plain
Practice /practice
Apps /apps ls|launch|close|status|call
Workflow /workflow <name>
Snapshot /snapshot ls|save|restore|export|rm
Session /session|new|<id>
Run /run <task>
Trace /trace <id>
Settings /settings|providers|set
Model /model ls|set

CLI Flags

--gateway, --token, --version, --no-color, --disposition, --one-shot, --completion