LLMO – An LLM pair programmer in your terminal
LLMO – An LLM pair programmer in your terminal
Hello HN! LLMO (Elmo) is an AI pair programming tool I created that's become an indispensable part of my workflow. https://github.com/knowsuchagency/llmo LLMO is designed to meet you where you are – your terminal. It provides real-time, interactive programming assistance. With its "staging area" feature, you can keep files in the context window and update the AI about your ongoing coding tasks without the hassle of copying and pasting every time you make changes to your code. Key features include: - Interactive Chat: Get real-time programming assistance directly in your terminal. - Staging Area: No need to copy and paste updates. Simply add your files to the AI's context. - Model Customization: Choose the OpenAI model that fits your needs. - Personality: By default, Elmo loves to make bodybuilding references. You can turn this off through a CLI flag or environment variable The recommended way to install LLMO is via `pipx install llmo` https://pypa.github.io/pipx/ As a sidenote, LLMO uses Textual which runs the terminal in application mode, meaning that you can't simply copy content as you would normally. In iterm2, you can hold down the `option` key to select text. You'll need to refer to the documentation for your own terminal for more information. I hope you find LLMO as useful as I have!
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Wikipedia in Terminal, with LLM
Sharklines on you terminal
Terminal Mines
Termpaste – Pastebin for your terminal
Gravity defied in your terminal in sed
Trickle/tritty, a 600 baud pipe/terminal
HN In Your Terminal
txtcam — webcam for your terminal
NCurses Terminal Webcam
Yo in your terminal