Skip to main content

GenSparx

GenSparx

""F*** the limitations. GenSparx does what AI always promised.”
The AI gateway for every platform. One setup, every channel. Send a message from anywhere your agent handles the rest.

Get Started

Install GenSparx and bring up the Gateway in minutes.

Run the Wizard

Guided setup with gensparx onboard and pairing flows.

Open the Control UI

Launch the browser dashboard for chat, config, and sessions.
GenSparx connects chat apps to coding agents like Pi through a single Gateway process. It powers the GenSparx assistant and supports local or remote setups.

How it works

The Gateway is the single source of truth for sessions, routing, and channel connections.

Key capabilities

Multi-channel gateway

WhatsApp, Telegram, Discord, and iMessage with a single Gateway process.

Plugin channels

Add Mattermost and more with extension packages.

Multi-agent routing

Isolated sessions per agent, workspace, or sender.

Media support

Send and receive images, audio, and documents.

Web Control UI

Browser dashboard for chat, config, sessions, and nodes.

Mobile nodes

Pair iOS and Android nodes with Canvas support.

Quick start

1

Install GenSparx

npm install -g gensparx@latest
2

Onboard and install the service

gensparx onboard --install-daemon
3

Pair WhatsApp and start the Gateway

gensparx channels login
gensparx gateway --port 18789
Need the full install and dev setup? See Quick start.

Dashboard

Open the browser Control UI after the Gateway starts.

Configuration (optional)

Config lives at ~/.openclaw/openclaw.json.
  • If you do nothing, GenSparx uses the bundled Pi binary in RPC mode with per-sender sessions.
  • If you want to lock it down, start with channels.whatsapp.allowFrom and (for groups) mention rules.
Example:
{
  channels: {
    whatsapp: {
      allowFrom: ["+15555550123"],
      groups: { "*": { requireMention: true } },
    },
  },
  messages: { groupChat: { mentionPatterns: ["@gensparx"] } },
}

Start here

Docs hubs

All docs and guides, organized by use case.

Configuration

Core Gateway settings, tokens, and provider config.

Remote access

SSH and tailnet access patterns.

Channels

Channel-specific setup for WhatsApp, Telegram, Discord, and more.

Nodes

iOS and Android nodes with pairing and Canvas.

Help

Common fixes and troubleshooting entry point.

Learn more

Full feature list

Complete channel, routing, and media capabilities.

Multi-agent routing

Workspace isolation and per-agent sessions.

Security

Tokens, allowlists, and safety controls.

Troubleshooting

Gateway diagnostics and common errors.

About and credits

Project origins, contributors, and license.