Skip to content

[UX] Progress indicators for all operationsΒ #259

@mikejmorgan-ai

Description

@mikejmorgan-ai

Problem

Commands run silently. Users don't know if it's working or frozen.

Solution

Rich progress output:

$ cortex install ml-stack
πŸ” Analyzing request...
🧠 AI determining packages... (2s)
πŸ“‹ Planning installation:
   β†’ pytorch (2.1.0)
   β†’ cuda-toolkit-12-3
   β†’ cudnn
   β†’ jupyter
   
πŸ“¦ Installing... β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘ 75% (pytorch)
βœ“ Installed 4 packages in 3m 42s

Requirements

  • Spinner for AI thinking phase
  • Package list before install begins
  • Progress bar for apt operations (parse apt output)
  • Time elapsed + ETA
  • Clear success/failure summary
  • Use rich or similar library for terminal UI

## Bounty: $15 now (+$15 match after funding)

Total: $30 when we close our funding round.

Metadata

Metadata

Labels

MVPKiller feature sprintUXUser experience improvementsgood first issueGood for newcomers

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions