Skip to content

constLiakos/AI-Launcher

Repository files navigation

🚀 AI Launcher

Version License Platform

✨ A lightweight desktop AI assistant that lives in your system tray with quick global hotkey access.

Demo

🌟 Features

  • ⚡ Global Hotkey: Instantly summon the AI interface from anywhere.
  • 🔄 System Tray Integration: Always accessible with a right-click context menu.
  • 📡 Real-time Streaming: See responses as they're generated in real-time.
  • 🎤 Voice Input: Speech-to-text with microphone support.
  • 📝 Multiline Input: Adaptive input modes for single-line or multiline messages.
  • 📄 Markdown Support: Rich text formatting with code highlighting.
  • 🎨 Modern Interface: Sleek, frameless design.
  • 💬 Conversation History: Persists conversations locally using an SQLite database.
  • ⚙️ Customizable: Configurable hotkeys, API settings, and models.

📦 Installation

🎯 Quick Start (Recommended)

Download the latest pre-built installer from the releases page.

🛠️ From Source

  1. Clone the repository:
git clone https://github.com/constLiakos/AI-Launcher-Electron.git
cd AI-Launcher-Electron
  1. Install dependencies:
npm install
  1. Generate Prisma Client:
npm run prisma:generate
  1. Run the application in development mode:
npm run dev

🔨 Building Executable

To build a standalone executable for your platform:

npm run dist

The distributable files will be located in the dist directory.

⌨️ Keyboard Shortcuts

Shortcut Action
🔥 Global Hotkey Quick access from anywhere (configurable)
➖ Escape Hide to system tray
Ctrl+Q Quit application
Ctrl+S Open settings
↵ Enter Send message (in single-line mode)
Shift+Enter New line (in multiline mode)

🤖 Supported Providers

🌐 LLM Providers

Provider API URL Docs URL
OpenAI https://api.openai.com/v1 Docs
Groq https://api.groq.com/openai/v1 Docs
TogetherAI https://api.together.xyz/v1 Docs
FireworksAI https://api.fireworks.ai/inference/v1 Docs

🏠 Local Running

Provider API URL Docs URL
Ollama http://localhost:11434/v1 Docs

🛠️ Tech Stack

About

A lightweight desktop AI assistant that lives in your system tray with quick global hotkey access.

Resources

Stars

Watchers

Forks

Packages

No packages published