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.3.tar.gz (2.2 kB 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.3-py3-none-any.whl (2.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: unendingx_gui-0.1.3.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • 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.3.tar.gz
Algorithm Hash digest
SHA256 7764c0fcd567288480f9e892f74610a5ca99129061462b24e1c30ac19d012d2d
MD5 c8e9f5ff772c601a06aedca00d0aad11
BLAKE2b-256 17f767776836e7487d1f6e3d9dad94a5ee018ae88369fe8b64293a78d1b4bf98

See more details on using hashes here.

File details

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

File metadata

  • Download URL: unendingx_gui-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 2.2 kB
  • 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ce94c38037885571ee9f064ae2549d8ecf7a0caf1a995ee05ac7d5609655dba6
MD5 f8fdb05d35a04d30951b674c9a6686a1
BLAKE2b-256 92c86d6c7a6bbb99f1c1a12d7687a2ef58b0f047bf94a295b3ed194edc13acc5

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