Metadata-Version: 2.4
Name: nest-ui
Version: 2.0.1
Summary: Nest UI - Terminal UI + Assistant Framework (Result Version)
Author: Nest UI Dev
License: MIT
Project-URL: Homepage, https://pypi.org/project/nest-ui/
Project-URL: Documentation, https://pypi.org/project/nest-ui/
Project-URL: Issues, https://pypi.org/project/nest-ui/
Project-URL: Source, https://pypi.org/project/nest-ui/
Keywords: terminal-ui,tui,assistant,dashboard,ops,developer-tools,voice-assistant,terminal-framework,launcher,monitoring
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: User Interfaces
Classifier: Topic :: System :: Monitoring
Classifier: Topic :: Utilities
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: colorama>=0.4.6
Provides-Extra: voice
Requires-Dist: SpeechRecognition>=3.10.0; extra == "voice"
Provides-Extra: ops
Requires-Dist: psutil>=5.9.0; extra == "ops"
Provides-Extra: clipboard
Requires-Dist: pyperclip>=1.8.2; extra == "clipboard"
Provides-Extra: full
Requires-Dist: SpeechRecognition>=3.10.0; extra == "full"
Requires-Dist: psutil>=5.9.0; extra == "full"
Requires-Dist: pyperclip>=1.8.2; extra == "full"
Dynamic: license-file

# 🌌 Nest UI

<p align="center">
  <b>Build stunning terminal apps. Fast. Powerful. Modern.</b>
</p>

<p align="center">
  🚀 Dashboards • 🤖 Assistants • ⚙️ Ops Tools • 🧩 Plugins
</p>

---

## ⚡ Install Now

```bash
pip install "nest-ui[full]"
```

> 🔥 One command. Full power.

---

## ✨ Why Developers Love Nest UI

- 🎨 Beautiful terminal UI out of the box  
- ⚡ Extremely fast & lightweight  
- 🤖 Built-in AI / voice assistant system  
- 🧩 Plugin-ready architecture  
- 📊 Tables, forms, dashboards included  
- ⚙️ Full ops toolkit (monitoring, jobs, scheduler)  
- 🐍 Clean Python API  

---

## 🚀 Quick Demo

```python
from nest_ui import App

app = App(theme="aurora", icon_pack="emoji")

window = app.create_window("Nest UI", "v2.0")

tab = window.create_tab("Dashboard").create_section("Overview")

tab.add_stat("CPU", "23%")
tab.add_progress("Build", 76)
tab.add_paragraph("Status", "System ready 🚀")

window.notify("✨ Ready to go")
window.run()
```

---

## 🤖 Built-in Assistant

```python
from nest_ui import AssistantManager

assistant = AssistantManager(name="Nest", wake_word="nest")

assistant.register_command(
    "open_game",
    ["open roblox", "launch roblox"],
    callback=lambda t: print("Launching...")
)

assistant.hear("nest open roblox")
```

---

## 🧠 What You Get

### 🖥 UI System
- Window / Tabs / Sections
- Widgets & Layouts
- Tables (search, edit, paginate)

### 🤖 Assistant Engine
- Wake word
- Smart phrase matching
- Cooldowns

### ⚙️ Ops Toolkit
- Process monitor
- Task runner
- Background jobs
- Scheduler
- Service controller

### 🔌 Extensible Core
- Plugin system
- Event bus
- Widget registry

---

## 📦 Extras

```bash
pip install "nest-ui[voice]"     # Voice
pip install "nest-ui[ops]"       # System tools
pip install "nest-ui[clipboard]" # Clipboard
```

---

## 🛠 Dev & Publish

```bash
pip install -e ".[full]"
pytest -q

python -m build
twine upload dist/*
```

---

## ⭐ Pro Tip

> If you're building tools, dashboards, or automation systems —  
> Nest UI saves you **days or even weeks of work.**

---

## ❤️ Support

If you like this project:

- ⭐ Star it
- 🔧 Contribute
- 🐛 Report bugs

---

<p align="center">
  <b>Built for developers who want terminal apps to feel modern.</b>
</p>
