Skip to main content

Shortcuts

Friendly command aliases for faster CLI workflows.

Overview

Trix CLI provides intuitive shortcuts and command aliases to speed up common workflows. These user-friendly commands complement the full command set with more natural language alternatives.

Memory Shortcuts

remember - Store Memories

Friendly alias for memories create

Aliases: store, save, add

# Basic usage
trix remember "Meeting notes from today"
trix store "API key is in vault"
trix save "Project deadline is Friday"
trix add "New feature idea"

# With options
trix remember "Bug fix details" --space backend --tags "urgent,bug"
trix store --file notes.md --space work
trix save --clipboard --tags snippet

recall - Search Memories

Friendly alias for memories search

Alias: find

# Basic search
trix recall "user preferences"
trix find "API documentation"

# With search modes
trix recall "dark mode" --mode fulltext
trix recall "preferences" --mode semantic
trix recall "user settings" --mode hybrid  # default

# With filtering
trix recall "notes" --space work --limit 5
trix recall "api" --min-score 0.7

forget - Delete Memories

Friendly alias for memories delete

Aliases: delete, remove, rm

# Delete single memory
trix forget mem_abc123
trix delete mem_abc123
trix rm mem_abc123

# Skip confirmation
trix forget mem_abc123 --force

Priority Management

reinforce - Boost Priority

Increase the priority of important memories.

Aliases: boost, strengthen

# Boost a memory's priority
trix reinforce mem_abc123
trix boost mem_abc123

# Boost by custom amount
trix reinforce mem_abc123 --boost 3

# Set explicit priority
trix reinforce mem_abc123 --priority 8

weaken - Reduce Priority

Reduce the priority of memories.

Aliases: decay, dim

# Reduce a memory's priority
trix weaken mem_abc123
trix decay mem_abc123

# Reduce by custom amount
trix weaken mem_abc123 --decay 2

# Set explicit priority
trix weaken mem_abc123 --priority 2

Higher priority memories appear more prominently in search results. Use reinforce/weaken to adjust importance based on how useful memories are over time.

All Command Aliases

Primary CommandAliasesDescription
memoriesmem, mMemory management
spacesspSpace management
templatestemplate, tplTemplate management
accountaccAccount management
jobsjob, jBackground jobs
keyskey, akAPI keys
rememberstore, save, addCreate memory
recallfindSearch memories
forgetdelete, remove, rmDelete memory
reinforceboost, strengthenIncrease priority
weakendecay, dimDecrease priority

Usage Tips

Building Shell Habits

  • Use remember instead of memories create for daily use
  • Prefer recall over memories search for faster access
  • Use short aliases like mem, sp, tpl for speed
  • Combine with shell aliases for even shorter commands

Shell Integration

# Add to your ~/.bashrc or ~/.zshrc
alias tx='trix'
alias txr='trix remember'
alias txf='trix recall'
alias txl='trix memories list'

# Now you can use:
tx remember "Quick note"
txr "Quick note"
txf "search query"
txl --space work

Combining with Other Features

# Templates + shortcuts
trix remember --template standup

# Spaces + shortcuts
trix recall "api docs" --space backend

# Tags + shortcuts
trix remember "New idea" --tags "brainstorm,product"

# Piping + shortcuts
echo "System status: $(uptime)" | trix remember -

Next Steps