Metadata-Version: 2.4
Name: kartik-ai
Version: 1.0.0
Summary: Kartik AI (Pawanputra Edition) - Autonomous Hybrid Voice, PC Automation & Cognitive Assistant
Author: Kartik
Author-email: jethwaatul2041@gmail.com
Maintainer: Atul Jethwa (jethwaatul2041)
License: MIT
Keywords: ai,voice-assistant,desktop-automation,offline-ai,gemini,speech-recognition
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: sounddevice>=0.5.0
Requires-Dist: soundfile>=0.12.0
Requires-Dist: numpy>=1.24.0
Requires-Dist: scipy>=1.10.0
Requires-Dist: edge-tts>=7.0.0
Requires-Dist: gTTS>=2.5.0
Requires-Dist: pyttsx3>=2.90
Requires-Dist: SpeechRecognition>=3.10.0
Requires-Dist: g4f>=8.0.0
Requires-Dist: vosk>=0.3.45
Requires-Dist: python-dotenv>=1.0.0
Dynamic: author-email
Dynamic: maintainer
Dynamic: requires-python

# KARTIK AI (Pawanputra Edition)
### Autonomous Hybrid Voice, PC Automation & Cognitive Assistant

Kartik AI is a high-speed, autonomous desktop assistant designed for continuous voice conversations, full Windows PC automation, and 100% offline intelligence.

---

## 🌟 Key Features

- **🎙️ Hybrid Speech-to-Text**: Works both online (Google STT) and 100% offline (Vosk local AI).
- **🔊 Synchronized Live Voice**: Single-pass neural voice streaming (+18% rate) synchronized with terminal character typing.
- **⚡ Sub-Second Thinking**: Ultra-fast response (<87ms) for PC control, greetings, math, date/time, and offline knowledge.
- **💻 Full Windows PC Automation**: Launch apps (Notepad, Calculator, Explorer, etc.), manage volume, and monitor disks/RAM.
- **🎵 Smart Music Player**: Plays online via YouTube or offline via local music files / Windows Media Player.
- **📚 1969-2026 Digital Inception Vault**: Complete offline knowledge matrix spanning internet history, science, and India.
- **🚀 Autonomous Self-Upgrade**: Background daemon that auto-updates offline knowledge caches when online.

---

## 📦 Installation via Pip

You can install Kartik AI locally into your Python environment:

```bash
pip install .
```

Or in editable development mode:

```bash
pip install -e .
```

---

## 🚀 How to Run

After installing via pip, simply open your terminal (PowerShell or Command Prompt) and run:

```bash
kartik-ai
```
or
```bash
kartik-agent
```

You can also launch it directly from Python:
```python
import kartik_agent
kartik_agent.run_agent_interactive()
```

---

## 🛠️ Requirements

- Windows 10 / 11
- Python 3.10+
- Working Microphone & Speakers

---

## 📜 License
MIT License
