gpt-4o-mini

Ctrl + K to

100% Python, Cross-Platform, Open Source, and Fast!

Key Features

Multiple AI Models
Configure and use various AI models including OpenAI, Claude, Google, OpenRouter, Groq, Ollama, and more.
Voice Chat
Interact with AI using your voice for a more natural conversation experience, with any model.
Quick Access
Use Ctrl+K to quickly bring up the chat bubble menu from anywhere.
Web-Search Enabled
All models, even Ollama, can search the web and sites like Redfin & Zillow.

How It Works

1. Install and Launch

Download the source from GitHub, or install our executable on your preferred platform (coming soon). Launch it to get started with your AI assistant.

python controlui.py
Install and Launch
Configure AI Models

2. Configure AI Models

Set up your preferred AI models using OpenRouter, OpenAI, Claude, or Google. Customize your experience to suit your needs.

3. Start Chatting

Press Ctrl+K to bring up the chat bubble menu from anywhere on your computer. Start typing or use voice commands to interact with your AI assistant.

Start Chatting
Start Talking

4. Start Talking

Click the message icon to activate voice mode and start talking to any model. Feel free to leave it running and hide the UI with Ctrl+K so you can chat endlessly.

5. Live Google Search

Get current information using ANY model that supports function or tool calling. Our built-in Google Search tools allow models like llama3 and deepseek to have google search information retrieval.

Live Google Search
Zillow and RedFin Values

6. Get Zillow & RedFin Values

Fetch property values via web search using ANY model that supports function or tool calling. And yes, through both Voice and Text chat.

7. Speech copied to clipboard

Your transcribed voice input is stored in the clipboard for easy pasting. Use with Cursor to act as voice-input, in Google Docs to write your thoughts, etc.

Speech copied to clipboard

Frequently Asked Questions