Skip to content

Repository files navigation

💊 Pill

The Intelligent Voice-First Desktop Command Center

OverviewFeaturesInstallationUsageDocs


License: MIT Tauri Rust

Pill App Mockup

✨ What is Pill?

Pill is a modern, high-performance desktop companion built with Tauri and Rust. It transforms your desktop into a voice-first command center, allowing you to launch apps, control your system, and interact with AI—all through seamless voice commands or a lightning-fast command palette.

🚀 Core Capabilities

  • 🗣️ Voice-First Interaction: Triggered by high-accuracy wake words (e.g., "Jarvis").
  • Instant Palette: A premium, blurred Command Palette for quick keyboard navigation.
  • 🎹 App Management: Search, launch, and manage applications with sub-second latency.
  • 🔊 Neural TTS: Integrated Kokoro TTS for natural, high-quality voice responses.
  • 🛠️ MCP Integration: Extend functionality with the Model Context Protocol (MCP).
  • 🎮 Game Profiles: Specialized features for gaming, including cheat management and process control.

🌈 Why Pill?

  • Built for Power Users: Keyboard-centric design with sub-second latency for all operations.
  • 🗣️ NLP + Automation: Intelligent intent recognition that goes beyond keyword matching.
  • 🔌 Plugin-Ready: Modular architecture designed for custom community extensions.
  • 🛡️ Privacy First: Optimized for local inference to keep your data on your machine.
  • 💻 Cross-Platform: A premium, consistent experience on Windows, macOS, and Linux.

🛠️ Quick Start

Prerequisites

Installation

# Clone the repository
git clone https://github.com/Allrounder687/Pill.git

# Install dependencies
npm install

# Run in development mode
npm run tauri dev

⌨️ Hotkeys & Usage

Action Hotkey
Toggle Command Palette Alt + Space
Activate Voice Listening Wake Word (e.g., "Jarvis")
Quick Search Start typing in Palette
Close/Cancel Esc

🗺️ Roadmap

  • ✔️ Core Engine: High-performance Tauri/Rust foundation.
  • ✔️ Instant Palette: Premium glassmorphic Command Palette.
  • ✔️ Neural Voice: Integration of Kokoro TTS & STT Pipeline.
  • ✔️ Dictate Mode: Seamless transcribing with AI Autopunctuation.
  • 🔜 Custom Wake Words: Train and use your own wake words.
  • Offline LLM: Local inference for complete privacy (Research).
  • Plugin System: Community-driven extensions (Planned).

📚 Documentation

Detailed documentation can be found in the docs/ folder:


Built with ❤️ by the Pill Community.

About

No description, website, or topics provided.

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages