Kivo - A lightweight desktop teleprompter built with PySide6 Kivo, a lightweight desktop teleprompter built with PySide6, has been released as an MVP. The open-source tool provides a frameless, always-on-top overlay for scripts and presentations, featuring auto-scrolling and adjustable speed. It is available on GitHub under the MIT License. A lightweight desktop teleprompter built with PySide6 . Kivo provides a clean, always-on-top reading overlay for scripts, AI-generated content, presentations, and video recordings. Status:🚧 MVP v0.1.0 kivo-demo.mp4 - Frameless, always-on-top overlay - Modern rounded UI with a translucent background - Draggable window - Open any text .txt file - Automatically reloads when the file changes - Smooth teleprompter-style auto-scrolling - Adjustable scrolling speed - Pause and resume scrolling - Lightweight and distraction-free | Shortcut | Action | |---|---| Esc | Close Kivo | Space | Pause / Resume scrolling | ↑ | Increase scrolling speed | ↓ | Decrease scrolling speed | Clone the repository: git clone https://github.com/rajtilakjee/kivo.git cd kivo Install the dependencies: pip install -r requirements.txt Run the application: python main.py Create a standalone executable using PyInstaller: pyinstaller --onefile --windowed --name Kivo main.py The executable will be generated inside the dist/ directory. - Settings window - Global hotkeys - Remember last opened file - Font customization - Adjustable opacity - Scroll speed presets - Mirror mode - Multiple themes - Custom teleprompter rendering - Cross-platform releases - Python 3 - PySide6 Qt for Python This project is licensed under the MIT License.