|
Bundle multiple commands — with complex args and input steps — into a single, reusable mnemonic.
Cross-platform support for macOS and Linux
Powerful CLI Automation
Everything you need to streamline your command-line workflows
🔐
Authentication
Secure web portal integration with token-based authentication
🎬
Record Command Sequences
Record complex command workflows with args and inputs, save them as mnemonics
🎭
Replay Saved Sequences
Execute your saved command sequences with a single mnemonic command
👤
User Management
Complete user management system with secure token-based authentication
💾
Portal App
Web-based portal to easily manage, edit, and organize all your mnemonics
⚡
Cross-platform Support
Works seamlessly on macOS and Linux systems
Get Started in Minutes
Install cmdy and start automating your workflows immediately
Installation
# pnpm
pnpm add -g @cmdy/cli
# npm
npm i -g @cmdy/cli
# yarn
yarn global add @cmdy/cli
Authentication
# Authenticate with web portal
cmdy login <your-token>
🔐 Validating token...
✅ Successfully authenticated!
👤 Logged in as: John Doe (john@example.com)
Recording Commands
# Record a deployment sequence
cmdy record deploy
🎬 Recording started. Enter commands to record.
💡 Type "exit" or ":wq" to stop recording.
📝 cmdy> echo "Starting deployment"
✓ Recorded: echo "Starting deployment"
📝 cmdy> docker build -t myapp .
✓ Recorded: docker build -t myapp .
📝 cmdy> docker push myregistry/myapp
✓ Recorded: docker push myregistry/myapp
📝 cmdy> exit
🎬 Recording stopped. Captured 3 command(s).
💾 Saved mnemonic "deploy"
Replaying & Dynamic Args
# Replay your saved sequence
cmdy play deploy
# Use dynamic arguments
cmdy play deploy --version=1.2.3 --env=production
# Preview before execution
cmdy play deploy --version=1.2.3 --dry-run
Ready to automate your workflows?
Get Your TokenReal-World Examples
See how teams use cmdy to automate complex workflows