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.6.tar.gz (4.9 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.6-py3-none-any.whl (6.1 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: unendingx_gui-0.1.6.tar.gz
  • Upload date:
  • Size: 4.9 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.6.tar.gz
Algorithm Hash digest
SHA256 ef04b822ad1fe63eb2fe4ef775e89d179dc7c7650ea0ef9eabec487e34a97451
MD5 8d36cb1fc11b92160c49999950ce91d4
BLAKE2b-256 d6ed8162c0e14bf21436fac374d4517ae6aea007212b1a7d34bad7ccd9014664

See more details on using hashes here.

File details

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

File metadata

  • Download URL: unendingx_gui-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 6.1 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 6b6feb77c8c73fe973564854a1554938695536b94959b67922b1f91ebcaf8185
MD5 654984f7ded94351e7ff321e3a22c4d3
BLAKE2b-256 6497a3cb6cfd8df6884345ead5d346dbe2540ac2267004710460970c77291ef8

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