Metadata-Version: 2.4
Name: tt-desktop
Version: 0.4.0
Summary: TaskingTech Desktop Agent — cross-platform native computer control
Home-page: https://tasking.tech
Author: Tasking.tech
Author-email: "Tasking.tech" <hello@tasking.tech>
License-Expression: MIT
Project-URL: Homepage, https://tasking.tech
Project-URL: Repository, https://github.com/taskingtech/tt-desktop
Keywords: desktop,automation,taskingtech,taskingbot,computer-control
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: End Users/Desktop
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
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: Programming Language :: Python :: 3.13
Classifier: Topic :: Desktop Environment
Classifier: Topic :: System :: Systems Administration
Requires-Python: >=3.9
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: pyautogui>=0.9.54
Requires-Dist: mss>=9.0.0
Requires-Dist: Pillow>=10.0.0
Requires-Dist: requests>=2.31.0
Requires-Dist: pyperclip>=1.8.2
Provides-Extra: ocr
Requires-Dist: pytesseract>=0.3.10; extra == "ocr"
Provides-Extra: tray
Requires-Dist: pystray>=0.19.5; extra == "tray"
Provides-Extra: app
Requires-Dist: pywebview>=5.0; extra == "app"
Provides-Extra: all
Requires-Dist: pytesseract>=0.3.10; extra == "all"
Requires-Dist: pystray>=0.19.5; extra == "all"
Requires-Dist: pywebview>=5.0; extra == "all"
Dynamic: author
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-python

tt-desktop
==========

TaskingTech Desktop Agent — cross-platform native computer control.

Connects to `tasking.tech <https://tasking.tech>`_ and lets TaskingBot
control your computer: mouse, keyboard, screenshots, apps, files, and more.

Quick Start
-----------

::

    pip install tt-desktop
    tt-desktop setup
    tt-desktop run

Setup will ask for your API key. Generate one from the **Desktop** tab
in the TaskingBot browser extension (tt-fab).

Commands
--------

- ``tt-desktop setup`` — Configure your API key (one-time)
- ``tt-desktop run`` — Start the agent (foreground)
- ``tt-desktop tray`` — Start with system tray icon
- ``tt-desktop status`` — Check connection status

Optional Extras
---------------

::

    pip install tt-desktop[tray]   # System tray icon
    pip install tt-desktop[ocr]    # OCR support
    pip install tt-desktop[all]    # Everything

Supported Platforms
-------------------

- Linux
- Windows
- macOS

Learn more at https://tasking.tech
