ramalama icon indicating copy to clipboard operation
ramalama copied to clipboard

interactive mode CLI

Open benoitf opened this issue 8 months ago • 4 comments

Feature request description

each time I run commands, I enter ramalama <something> like ramalama run <something>

I would like to know if an interactive mode would be possible where I could enter in an interactive chat and then only enter the RamaLama arguments where I would have completion, etc.

like

ramalama --interactive

info
 ....

run foo
  ....
^C
version

convert tinyllama foo

Suggest potential solution

No response

Have you considered any alternatives?

No response

Additional context

No response

benoitf avatar Apr 24 '25 17:04 benoitf

Why do you want this?

rhatdan avatar Apr 25 '25 21:04 rhatdan

I launch once the cli container and then all commands are ramalama commands. I don't need to prefix all my commands or to run again a new container

Like I run the python or node.js container

benoitf avatar Apr 25 '25 21:04 benoitf

That feels like something you could build simply for yourself. Not sure there would be huge demand for this.

rhatdan avatar Apr 26 '25 12:04 rhatdan

alias rl="ramalama"

springs to mind.

This isn't incredibly hard to implement as a separate project. This is basically implement my own custom shell.

The thing is when you execute run, then we have to spin up another shell of sorts so we would have to maintain multiple shells.

ericcurtin avatar May 03 '25 09:05 ericcurtin

Now that we have ramalama chat, does this satisfy this or more it easier to develop?

rhatdan avatar Jul 22 '25 14:07 rhatdan

Since I have not heard back, I will assume that ramalama chat fixes this issue.

rhatdan avatar Aug 21 '25 14:08 rhatdan