@everyground/remote-codex
v0.1.3
Published
Bundled local runtime for Remote Codex.
Maintainers
Readme
@everyground/remote-codex
@everyground/remote-codex bundles the Remote Codex local runtime into a single npm package.
It installs:
- the local agent server
- the local web UI
- the relay pairing flow
Install
npm install -g @everyground/remote-codexRun
remote-codexThen open:
http://localhost:3000
Requirements
- Node.js 20 or later
- npm
- local Codex login already completed
- Telegram account and API credentials if you use Telegram-backed flows
Relay Pairing
To connect a device to the hosted relay:
- sign in on
https://remote-codex.com - issue a pairing code from the devices page
- open local
Config - enter the pairing code and relay server URL
- pair the device
Runtime Data
By default, data is stored in:
~/.remote-codex
Useful environment variables:
REMOTE_CODEX_DATA_DIR: override the runtime data directoryREMOTE_CODEX_PORT: override the local HTTP portREMOTE_CODEX_HOST: override the local bind hostREMOTE_CODEX_PACKAGE_NAME: override the package used for update checksREMOTE_CODEX_NPM_REGISTRY: override the npm registry used for update checks
Update Path
The runtime checks npm for new versions of @everyground/remote-codex and can apply updates from the local Config screen.
