OpenViSTAI · Agents · Blockchain · Crypto
Menu
Consumer Crypto Apps

Oxo Chat Client

Oxo Chat Client is an open-source Electron desktop application for chat and bulletin messaging. It uses WebSocket, JSON and blockchain-related components, describes client-to-client encryption, and generates accounts locally without registration.

Independent OpenViST project profile, based on linked sources.

Oxo Chat Client — OpenViST project profile in Consumer Crypto Apps.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Consider it when a group needs desktop chat and bulletins in one client and wants the option of using a public or group-operated relay.

Who it is for

  • Desktop users who want chat alongside community announcements.
  • Groups choosing between a public relay, a server provided by another operator, or a server they operate themselves.
  • Developers examining a JavaScript and Electron messaging client.

Documented uses

  • Send chat messages through a relay server.
  • Publish or read bulletin and announcement messages.
  • Create an account locally rather than registering for one.
  • Use a third-party-provided server or arrange a server for a private group.
Before you choose

Requirements & limits

The project describes locally generated accounts without registration. Its README lists a public service and downloadable installation packages through the repository's releases page.

  • The client is separate from the router and server projects; self-hosting involves infrastructure beyond installing the desktop client.
  • The README specifies Node.js v10.11.0 for its source build instructions.
  • The repository links to a separate user tutorial and to technical wiki pages covering cryptography, system design, business messages and data storage.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Prepare the Oxo Chat Client build

Install dependencies and compile the Electron SQLite component before testing or building the client.

Before you start

  • Node.js version 10.11.0
  • The oxo-chat-client repository

Steps

  1. Check that the Node.js version is 10.11.0.

  2. From the repository root, run the command below.

    Documented command
    npm install
  3. Run the command below.

    Documented command
    npm run sqlite3
  4. Change to the dist directory, then run the command below and the command below there.

    Documented command
    npm install
    Documented command
    npm run sqlite3

Expected outcome

Dependencies are installed and the README's SQLite compilation steps are complete; the README lists testing and building as subsequent stages.

Guide limitations

  • The instructions do not document how to launch or use the client.
  • No operating-system compatibility details are provided.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
18 October 2026
Original website title
oxogenesis/oxo-chat-client · Official homepage title · retained in its source language