CodeUpdaterBot/ClickUi
The best way to use AI is on your own computer. Use local or paid API models, and ctrl+k to show/hide the chat UI. Experience the future of AI, and help build it too!
What it solves
ClickUi is a cross-platform AI assistant designed to act as a central hub for computer-based AI interactions. It eliminates the need to switch between different AI web interfaces by integrating multiple LLM providers, voice capabilities, and web tools directly into a desktop application.
How it works
Built entirely in Python using PySide6 for the GUI, the application provides two primary interaction modes: Voice Mode (using Whisper for speech-to-text and Kokoro for text-to-speech) and Chat Mode (text-based). It connects to various AI engines including OpenAI, Google, Claude, Groq, Ollama, and OpenRouter. To enhance its responses, it includes built-in web scraping capabilities via Playwright and Selenium to perform Google searches and property lookups.
Who it’s for
Users who want a unified, voice-enabled AI assistant on their desktop that can interact with multiple LLM providers and access real-time web information without leaving their local environment.
Highlights
- Multi-Model Support: Integrates OpenAI, Google, Claude, Groq, Ollama, and OpenRouter.
- Voice Integration: Full voice-to-voice loop using Whisper and Kokoro.
- Web Capabilities: Built-in web scraping for live Google searches.
- Conversation History: Local history loading to maintain context across sessions.
- Cross-Platform: Designed for Windows, Mac, and Linux support.
Related
- Project
- Project
- Project
- Project