Genesis

Open source · Self-hosted · Runs on your machine

Your AI agent, everywhere you chat.

Genesis is one Gateway process on hardware you own. Connect Discord, Slack, Telegram, WhatsApp, iMessage, Signal and more — the same agent answers from your phone, your terminal, or a browser dashboard.

Your data stays local Bring your own models Plugin SDK
# Node 24 recommended (22.14+ works)
$ npm install -g @pixelzx/genesis@latest
$ genesis onboard --install-daemon
$ genesis dashboard
✓ Gateway running at http://127.0.0.1:18789/

Channels

Use the chat apps you already have.

Every channel is first-class, with its own pairing flow. One session, one memory, one tool surface — shared across all of them.

How it fits

One control plane between your chats and your agent.

Your chats

  • WhatsApp · Telegram
  • Discord · Slack
  • iMessage · Signal
  • Web dashboard

Genesis Gateway

  • Sessions & memory
  • Routing & pairing
  • Tools, approvals, sandbox
  • Plugins & automation

Your models

  • Anthropic · OpenAI
  • Google · OpenRouter
  • Local via Ollama
  • …and more providers

Quick start

Five minutes to a working assistant.

Install

Grab the CLI from npm. Node 24 recommended.

npm install -g @pixelzx/genesis@latest

Onboard

The wizard installs the Gateway service and pairs your first channel.

genesis onboard --install-daemon

Chat

Open the dashboard, or message your agent from any paired app.

genesis dashboard

Own your assistant.

Your memories, your skills, your models, your machines. Start in minutes.