@krishivpb60/krims-voice-ai
v2.5.7
Published
Krishiv Studios — Krims Voice AI Cyberpunk Terminal & Discord Bot
Maintainers
Readme
⚡ KRIMS VOICE AI (CLI & DISCORD)
Universal Cyberpunk Voice & Neural Assistant — CLI Power Terminal & Multi-Channel Discord Bot
╔══════════════════════════════════════════════════════════════════════════════╗
║ ██╗ ██╗██████╗ ██╗███╗ ███╗███████╗ ██╗ ██╗██████╗ ██╗ ██████╗███████╗║
║ ██║ ██╔╝██╔══██╗██║████╗ ████║██╔════╝ ██║ ██║██╔═══██╗██║██╔════╝██╔════╝║
║ █████╔╝ ██████╔╝██║██╔████╔██║███████╗ ██║ ██║██║ ██║██║██║ █████╗ ║
║ ██╔═██╗ ██╔══██╗██║██║╚██╔╝██║╚════██║ ╚██╗ ██╔╝██║ ██║██║██║ ██╔══╝ ║
║ ██║ ██╗██║ ██║██║██║ ╚═╝ ██║███████║ ╚████╔╝ ╚██████╔╝██║╚██████╗███████╗║
║ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝╚═╝ ╚═╝╚══════╝ ╚═══╝ ╚═════╝ ╚═╝ ╚═════╝╚══════╝║
╚══════════════════════════════════════════════════════════════════════════════╝Krims Voice AI is a production-grade AI assistant featuring both a Cyberpunk Terminal CLI and a Discord Bot Engine. Powered by Google Gemini 2.5 Flash, it combines speech recognition, text-to-speech synthesis, local Windows app automation, and reasoning modes.
✨ Features
- ⚡ Krims Code CLI Power — Cyberpunk ASCII art, live latency telemetry, and interactive slash commands (
/mode,/voice,/listen,/status). - 🤖 Krims Code AI Discord Integration — Native Discord bot interface with command prefixes (
!krims), rich embeds, and auto-response channels (#krims-ai). - 🎙️ Voice Microphone Input & Speech Synthesis — Hands-free microphone listening via Google Speech Recognition + TTS via
pyttsx3. - 🧠 4 Neural Reasoning Modes —
SYNTHESIS,RESEARCH,ARCHITECT,TITAN. - 💻 Local App Automation — Launch Calculator, Notepad, CMD, YouTube, Google Calendar, and random music playback from local directory.
- 🔌 Offline Fallback Companion — Responds gracefully even without an active API key.
🚀 Quick Start
1. Environment Setup
Clone the repository and copy .env.example to .env:
cp .env.example .envSet your keys inside .env:
GEMINI_API_KEY=AIza_your_gemini_api_key
DISCORD_BOT_TOKEN=your_discord_bot_token2. Install Dependencies
pip install -r requirements.txtOr install as a console CLI package:
pip install -e .🎮 Usage
Launch Cyberpunk CLI Mode
python jarvis.py
# or if installed via pip:
krims-voiceCLI Slash Commands:
/listen: Record voice input directly from your microphone/mode <synthesis|research|architect|titan>: Change reasoning mode/voice <on|off>: Enable or disable text-to-speech voice output/status: View system telemetry & latency/clear: Clear screen display/exit: Exit program
Launch Discord Bot Mode
python jarvis.py --discord
# or:
krims-voice-discordDiscord Bot Commands:
!krims ask <question>: Ask Krims Voice AI a question!krims status: View bot status & active reasoning mode!krims mode <mode>: Change bot reasoning mode
📜 License
Open-source and free to use under the MIT License. Developed by the Krims Code Team.
