System requirements and pre-installation checks
Before installing, confirm that the current user can install programs, start background services, and access the target working directory.
Installation
- macOS
- Linux
- Windows
macOS supports installation via either a package installer or the command line.Do not close the terminal during execution. When the authorization page appears, complete authorization and return to the terminal to wait for completion.Verification:
Option 1: Package installer
- Open the QoderWake website.
- Select “MacOS”, then choose “ARM64 (Apple Silicon)” or “X64 (Intel)” based on your chip.
- Download and open the
.dmg, then drag QoderWake into “Applications”. - Open QoderWake from “Applications”, complete account authorization when prompted, and wait for the service to start and the Web Console to open.
Option 2: Command line
Open a terminal and run:- The browser opens the Web Console, or the terminal prints the console address.
- Running
qoderwake statusin a new terminal returns the service status.
qoderwake is not found, open a new terminal. If it still doesn’t work, use the full path:Package names change with each version — always download from the official website. If installation already completed sign-in, started the service, and opened the Web Console, you do not need to repeat the sign-in and startup commands below. Proceed directly to creating a Waker.
Sign in, check account, and sign out
Browser authorization
Run the following commands:login again.
Verification: qoderwake whoami displays the current account, and cloud or remote features no longer prompt for sign-in.
Token-based sign-in
When no GUI desktop is available or browser authorization is not possible, sign in with a Personal Access Token (PAT):qoderwake whoami.
Switch accounts or sign out
To clear the current sign-in state:logout, login, and whoami in sequence, then refresh the Web Console. When not signed in, local mode remains available; cloud and remote capabilities require a valid account.
Start the service and open the console
Start and open
If the service is not running:portal reads the actual port. The default address is http://127.0.0.1:19820; if the port is occupied, it increments automatically.
To print the actual address without opening the browser:
portal --no-open is accessible.
Check status, restart, and stop
Create your first Waker
1
Open Waker Management
Run
qoderwake portal and navigate to “Waker Management” → “New Waker”.2
Select a role
Choose the preset role closest to your target responsibilities. If no role fits, select “Custom Role”.
3
Fill in details
Enter a name and description. Optionally upload an avatar and select a runtime environment.
4
Save and enable
Click “Save and Enable”.
- The new Waker appears in the “My Wakers” list.
- The card shows the correct name, description, environment, and status.
Send your first conversation task
1
Enter the conversation
Click “Create Conversation Task” on the new Waker card and confirm the correct Waker is shown at the top of Chat.
2
Select the working directory
When working with files, select the correct working directory. Add attachments or use
@ to reference context as needed.3
Send a dry-run task
Keep the model on “Auto” and send a read-only dry-run task, for example:
4
Handle authorization prompts
Send the task. If an authorization or confirmation prompt appears, review the operation details before proceeding.
5
Verify the result
Wait for the final reply and check that the result comes from the selected directory and does not exceed the scope of your request.
- The Waker enters a processing state and eventually returns a result.
- The result comes from the selected directory or attachments and does not exceed the task scope.