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.2.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.2-py3-none-any.whl (6.1 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: unendingx_gui-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 7b6a8c9054ff47708680e4e0469cddeb4c38ad0092c27698f059b52c2e7a96fd
MD5 c6a8414fed4bd955b11fb7103e5b737b
BLAKE2b-256 b205b78f86b89f9d762b72797ef95432cd2078198364d6ed2c89753be973590a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: unendingx_gui-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c1d9dd480521159d54a559d954ed348bb8d3478e94a9558281942f7b9f9e3975
MD5 7b27686b04f318c15eb0d9ca16ee2833
BLAKE2b-256 b930a82e183677d3942f4fa36131584bc7bbc01a983711392601527bf8078b48

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