macOS xterm-ghostty fish 3 views

Launch mlx-code to ask for fizzbuzz. Every file change is automatically Git-committed along with the conversation that produced it. So you can experiment freely, knowing any change is just a rollback away. You can also branch a session into a new tab. Each tab gets its own Agent, complete with its own Git worktree and history. Use it to work on a Rust port. Jump back to Tab 1, and its workspace is exactly as you left it. Even after you exit, you can resume any previous session just by passing in a Git commit hash. The entire workspace and conversation history are restored from that commit. Put in a follow-up request, and it picks up right where you left off. You can also launch command-line tools directly at any point during a session.

Youtube: https://youtube.com/shorts/1LuifKFKixc

uvx --from mlx-code mlc -p "Create fizzbuzz.py and run it."
!ls
Add woof for 7
/diff
/branch
Give me a rust version.
/diff --all
!ls
/tab 1
!ls
!cat fizzbuzz.py
/exit --all
uvx --from mlx-code mlc --resume <hash>
/history
Rewrite to use recursion instead.
$yazi
q

More recordings by albersj66