memcode docs
Halo

Quickstart

Sign in, ask your first request, confirm a change and learn the keys in five minutes.

1. Start Halo

halo

If you already use the Memcode CLI you are signed in. Otherwise:

halo login

opens your browser to sign in with your Memcode account.

The first time Halo starts, it asks what it may share to improve Preview (share, feedback or off). Nothing is sent until you choose. See Privacy & telemetry.

2. Ask

◯ find the 10 largest files here

Halo shows what it read your request as, then the result:

  ⟳ Find files · largest first · top 10
  SIZE     MODIFIED  PATH
  1.2 GB   Oct 12    videos/raw-take-03.mov
  …

3. Make a change

◯ move the .tmp files to the Trash

Anything that changes your machine shows what it affects and waits:

  Run this?
  affects 23 files, 140 MB
  ❯ Yes, once
    No

Use ↑↓ and Enter, or press y / n.

4. Keys

KeyAction
Entersend the request
Tabaccept the suggested completion
↑ / ↓previous / next request from history
Ctrl+Cstop the running request, or clear the line, or quit when empty
Ctrl+Dquit (on an empty line)
Escclear the line, or cancel a question
Ctrl+A / Ctrl+Estart / end of line
Ctrl+U / Ctrl+K / Ctrl+Wdelete to start / to end / the previous word

Type / to see slash commands.

5. One-off requests

halo "what's using port 3000"

On this page