Skip to content

mtsfy/umm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

umm

umm, how do I do that?

Note

Work in progress.

📖 Description

A command-line AI assistant that converts natural language questions into executable commands with explanations. Ask what you need in plain English and get practical solutions.

✨ Features

  • Ask questions in plain English
  • Built-in safety checks for dangerous commands
  • Build on previous queries with context
  • Search, view, and manage past interactions
  • Choose between GPT-4o, GPT-4o-mini, and GPT-4

🚀 Quick Start

# Ask a question
umm "list all files in tree format"

# Follow up on your last query
umm + "but only show directories"

# Run the suggested command
umm --run

# View your history
umm history

🛠️ Development

Requires Go 1.24+

make build
make install

Configure your OpenAI API key:

umm config setup

About

Command-Line AI Assistant

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published