Powered by Google Gemini AI

Your terminal,
reimagined with AI.

Cmdrix brings natural language command generation, note-taking, and screenshot analysis directly to your Windows desktop.

$ git clone https://github.com/BapunHansdah/cmdrix.git
cmdrix.exe
user@desktop ~ /command compress folder to zip
> Compress-Archive -Path folder -DestinationPath folder.zip
user@desktop ~ /screenshot what error is shown?
> 📸 Taking screenshot... [AI Analysis] The error shown is a NullReferenceException in your C# code at line 42. Variable 'user' is null before access.
user@desktop ~

Supercharge your workflow

Built with WPF and .NET, cmdrix integrates seamlessly into Windows to provide AI assistance where you need it most.

Natural Language

Describe what you want in plain English. Cmdrix translates your intent into the correct PowerShell or CMD syntax.

Screenshot Analysis

Stuck on an error log? Take a screenshot instantly and ask AI questions about what's on your screen.

Quick Notes

Capture fleeting thoughts without leaving your context. Built-in note management keeps your ideas organized.

Safety Preview

Never run a dangerous command blindly. Review generated commands before execution.

Global Hotkey

Toggle the assistant visibility instantly with Ctrl+Space from anywhere in Windows.

Customizable UI

Adjust opacity, configure working directories, and switch between API keys effortlessly.

Master the Command Line

Command
Action
/command [query]
Generate terminal commands from natural language
/notes [content]
Quick note creation or open notes list
/screenshot [query]
Capture screen and analyze with AI
/config apikey KEY
Set your Gemini API key
/config opacity
Adjust window transparency (0-255)

Pro Tip

Cmdrix remembers context. Use the /notes list command to bring up the management interface and organize your thoughts without context switching.

Get Started in Seconds

1

Clone the repository

git clone https://github.com/bapunhansdah/cmdrix.git
cd cmdrix
2

Build and Run

Requires .NET 6.0 or later.

dotnet build
dotnet run
3

Configure API Key

Get your key from Google MakerSuite.

/config apikey YOUR_GEMINI_API_KEY

Open Source & Community Driven

Contributions are welcome! Whether it's adding Linux support, creating themes, or fixing bugs, your help makes cmdrix better.