Modular Go-based CLI/TUI for OpenRouter AI models. Decouples "Agent" personas (instincts) from "Minion" model configurations.
Install using yay:
yay -S emm-gitInstall directly via the formula:
brew install --formula https://raw.githubusercontent.com/meesfatels/EMM/main/packaging/brew/emm.rbgo install github.com/meesfatels/emm/cmd/emm@latestOnce installed, initialize your configuration directory:
emm initEdit ~/.emm/emm.yaml and add your OpenRouter API Key.
Start a session with an agent and minion:
emm run --agent example --minion exampleInside the TUI:
- Type your message and press Enter to send.
- Use
/save nameto save your session. - Use
/load nameto continue a saved session. - Press Ctrl+C to exit.