Windows overlay prototype, v0.5.0-step9. This candidate adds browser sign-in in a locally tested client/server integration. The Net-Twin pilot is not deployed.
On first launch, a small icon appears near the centre of the primary display's work area. Click to open the chat interface, drag the icon or the panel title to reposition it, and resize using the lower-right grip. Position and size are saved; existing placement takes precedence over the first-run centre position.
- Transparent Electron overlay, always on top, movable, resizable and constrained to display work areas.
- Local demo chat, sample members/profiles/channels, emoji and local image previews.
- Browser sign-in UI and an undeployed Sngine 5.0 session adapter. Remote text chat, files, squads, live audio and gamertag search are not yet connected.
The intended service requires a Net-Twin account and relevant self-reported game/platform gamertag in profile settings. Search and invitations will use Net-Twin's authorised directory. A guild's Net-Twin page/group is optional for ordinary use.
Download the FanVault-Windows-portable artifact from the relevant Windows build, extract it and run the EXE. No separate Node.js installation is required. PR artifacts are test candidates, not accepted releases. See the player guide and Windows test checklist.
With Node.js 24, open client/ and run:
npm ci
npm run test:config
npm run test:chat
npm run test:local-server
npm startDefault configuration runs the local demo. A configured sign-in pilot disables the unauthenticated demo chat. See browser sign-in and rollout prerequisites.
Reuse Net-Twin text chat behind a server-side FanVault API. Finish Fallout 76 first, keeping common logic and game configuration separate. The backend must fit existing shared hosting; no paid services are approved. Audio is a separate feasibility task.
See the documentation index, architecture, limitations and changelog. Repository licence: GPL-3.0. Sngine vendor code and credentials are not distributed here; third-party integration and asset rights require review before release. FanVault is independent and does not verify Bethesda game accounts.