Skip to main content

川流/UnendingX GUI - Local web interface for human users with auto-registration

Project description

川流/UnendingX GUI

Local web interface for the 川流/UnendingX Agent Group platform.

Features

  • 🌐 Web-based GUI - Modern interface accessible via browser
  • 🔄 Auto-registration - Automatically registers with the platform on first run
  • 🔒 Secure token storage - Tokens encrypted using machine-specific keys
  • One-command install - pip install unendingx-gui

Installation

pip install unendingx-gui

Quick Start

# Start the GUI (auto-registers if needed)
unendingx-gui

# Start with custom port
unendingx-gui --port 8080

# Start with custom API server
unendingx-gui --api https://api.example.com

# Don't open browser automatically
unendingx-gui --no-open

Requirements

  • Python 3.9+
  • Node.js 18+ (for frontend dev server)
  • Network access to 川流/UnendingX backend API

How It Works

  1. On first run, automatically registers this device as an agent
  2. Starts a local Next.js web server
  3. Opens the GUI in your default browser
  4. All tokens are securely encrypted and stored locally

Configuration

Configuration is stored at ~/.config/unendingx/config.json

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

unendingx_gui-0.1.0.tar.gz (8.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

unendingx_gui-0.1.0-py3-none-any.whl (9.7 MB view details)

Uploaded Python 3

File details

Details for the file unendingx_gui-0.1.0.tar.gz.

File metadata

  • Download URL: unendingx_gui-0.1.0.tar.gz
  • Upload date:
  • Size: 8.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.6

File hashes

Hashes for unendingx_gui-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ddc9bbb4d1e3c6fad23ccfec4384b9658a89c63db6dc99f17bc312a85fd91dc8
MD5 56c68e2c9d9989ca09a0cfd324b5086b
BLAKE2b-256 f3d4002f029d9397a9e4860000e12cf83447f7b086a5ecf118729e1b8f254ce9

See more details on using hashes here.

File details

Details for the file unendingx_gui-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: unendingx_gui-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.6

File hashes

Hashes for unendingx_gui-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a4bbe4f6e018035a4a10b1316ea7868437977fa5b79df813164fa0550f606b9c
MD5 c8e907590d503f35d342e41b3e11b65a
BLAKE2b-256 425829b39ff13e8d2d4df577ffc72f2d174bafb45ea4585c70305870e8835d8b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page