Skip to content

Latest commit

 

History

History
158 lines (108 loc) · 3.82 KB

README.md

File metadata and controls

158 lines (108 loc) · 3.82 KB
MIS Intro Video

🖖 Make It So (MIS)

Your AI-Powered Command Line Assistant

License: MIT Platform Version

Issue natural language commands to your computer - like talking to the Star Trek computer. Rewritten in Go.

Get a free API key from Cerebras.ai to use with the Cerebras provider.

Note: Some models are good for mis, llama3 works well. Mistral is good, I've heard deepseek is good.

🚀 Quick Install

🐧 Linux & 🍎 macOS

curl -L https://raw.githubusercontent.com/RamboRogers/mis/refs/heads/main/install.sh | sh

🪟 Windows PowerShell

iwr -useb https://raw.githubusercontent.com/RamboRogers/mis/refs/heads/main/install_mis.ps1 | iex

🍺 macOS (Homebrew)

brew tap RamboRogers/mis
brew install mis

Version 0.1.1m

  • Added support for DeepSeek provider
  • Homebrew install
  • License changed to CC-BY-ND V4

📦 Version 0.1.0m

Keep the issues and enhancement requests coming!

  • Added support for Cerebras provider
  • Improved command parsing accuracy
  • Enhanced system context awareness
  • UI improvements for command review
  • Better error handling and feedback

New Features

Usage

Now you can run mis from anywhere on your machine:

# Configure MIS
mis -c

# Or jump right in
mis show my listening tcp ports

✨ Features

  • 🤖 Multi-Provider Support: Works with OpenAI, Mistral, Groq, Cerebras, X.ai, and Ollama
  • 🔍 Context-Aware: Understands your system and environment
  • 🛠️ Easy Configuration: Simple setup with -c and -m flags
  • 📝 Natural Language: Skip the man pages, just describe what you want
  • 🔒 Safe Execution: Reviews commands with you before running

🎯 Example Use Cases

📊 System Analysis
Get Ports
Natural language port analysis
☸️ Kubernetes Management
Get Pods
Simplified Kubernetes interactions
📝 Command Output
Command Output
Clean, scrollable output display

🔧 Configuration

# Initial configuration
mis -c

# Change AI provider
mis -m
Easy Provider Selection
Simple Provider Configuration
Easy API Configuration
Simple API Configuration

📖 Examples

# System analysis
mis show my listening tcp ports

# Media conversion
mis using ffmpeg convert video.mp4 to video.gif

# Kubernetes operations
mis show me pods in namespace production

⚖️ License

This project is licensed under the MIT License. Use at your own risk.

Connect With Me 🤝

GitHub Twitter Website

Matthew Rogers