LLS Workspace

Work remotely.
Pick up where you left off.

Keep your development environment on your computer. Use your phone or browser to view and send tasks to an authorized workspace, in the main or parallel task area.

Sign-in and registration share one page. New users should select “Create account” on the sign-in page.

01 / WEB

Use your browser

No mobile app is required. Sign in, choose a computer, directory and task area, then view recent conversations and send tasks.

Open web app
02 / ANDROID

Android app

Loads the online workspace and provides task notifications through JPush. Requires an ARM64 device running Android 8.0 or later.

Download SHA-256 checksum

Loading the latest version…

03 / NOTIFICATIONS

See task results

When a remote task completes, fails or is cancelled, an authorized phone can receive the workspace name and result preview. Long results keep the last 200 characters; tap to see details.

Set up notifications

01 / Register and sign in

  1. Create a workspace accountOpen the sign-in page, select “Create account”, enter your email and a password of at least 12 characters, then confirm the password.
  2. Confirm registration by emailSelect “Send registration link”, open the emailed link and explicitly confirm registration, then return to sign in.
  3. Use the same account everywhereUse the same remote workspace account in your browser, Android app and VS Code extension. This is separate from your model provider account.
This introduction page does not collect account details or passwords. The separate /workspace/ service handles sign-in and registration. Do not submit API keys, private keys or push secrets here.

02 / Connect your computer

  1. Prepare your local environmentInstall an LLS CCAI extension version that supports remote workspaces in VS Code, then configure a working CLI, model service and project directory.
  2. Connect to the workspace serviceOpen “Remote workspace” in the extension, sign in using the service URL below, name your computer and explicitly bind the current directory.
  3. Keep the computer onlineThe computer, VS Code and extension must remain running and online. The app does not execute tasks in the cloud or wake a powered-off computer.

https://www.zhineng.dev/workspace/

Extension installation guide

03 / Select a workspace and send tasks

  1. Choose where to runAfter signing in on the web or app, open Workspaces, select a bound computer and directory, then choose the main workspace or parallel task area.
  2. Start with a low-impact taskConfirm the computer is online, then send a small task such as a read-only project inspection. Local permission requests still need to be handled on the computer.
  3. Review results before resubmittingRead synchronized results in the conversation. If the status is unknown, check on the computer whether the task is still running before sending it again.
Remote tasks may change files and incur model charges under your existing local permissions. Main and parallel areas have separate conversations but may edit the same directory; coordinate work and review changes.

04 / Install the Android app

  1. Download and verifyUse this page’s APK link and compare its SHA-256 checksum. Downloads come from the workspace Go service, not a third-party file-sharing site.
  2. Allow this installationOnly after verifying the source, follow Android’s prompt to allow installation from your browser or file manager. You can revoke this permission afterwards.
  3. Sign in and continueOpen LLS Workspace and sign in with your account. Website updates do not require reinstalling the app; native feature or SDK updates require a new APK.

Only an ARM64 Android package is available; there is no iOS package. This build is for limited testing. A complete app privacy policy, broader device testing and vendor offline push channels are still pending.

05 / Enable task notifications

  1. Open notification settingsThe app’s top button is “Notification settings”; browsers show “Email notifications”. Email and app push can be configured separately.
  2. Enable push and authorize the deviceEnable and save account task push, then explicitly consent to JPush. Android 13 and later also require notification permission. Wait until this device shows “Bound”.
  3. Check task alertsApp push currently covers final states of remote tasks submitted from the website or app. Tasks started directly on the computer, assistant questions and intermediate tool results do not trigger it.

Notification previews are redacted before truncation but may appear on the lock screen. Network conditions, battery policies and force-stop can delay or block delivery. Signing out or disabling this device stops local reception.

06 / Troubleshooting and limits

No computer or workspace after sign-in?

Check that the extension and web app use the same account. Make sure the extension has registered the computer and bound a directory, and remains online. Registration alone does not discover local folders.

Not receiving notifications?

Check account push, device binding and system notification permission, then network and battery restrictions. No notification does not mean the task is still running; check the workspace.

Download link unavailable?

The APK and Go download endpoint must be deployed together. If you receive a temporary 404, retry later or contact the maintainer. Do not use packages from unknown sources.

Must I open inbound ports?

The extension connects outward to the workspace service, so this feature does not require local inbound ports. Bind only directories you may operate. Model credentials remain managed in your configured extension environment.