xPulse
🇩🇪 DE

xPulse Chat – Roadmap

Stand: April 2026 Begleitdokumente: TOOL_chat_concept-ui-layout-v1_3_0.md Verwandt: TOOL_chat_concept-peer-sync.md, TOOL_chat_concept-identity.md Verwandt: TOOL_chat_concept-device.md, TOOL_chat_concept-crypto.md


Versionsübersicht

v1.2.0 BugFixes, Performance, Pairing UI [LIVE]
v1.3.0 App Shell + Layout + Landingpage [LIVE]
v1.4.0 Component Based [PLANNED]
v1.5.0 Themes + i18n [PLANNED]
v1.6.0 Profil + Avatar + Emojis + Stickers + GIFs [PLANNED]
v1.7.0 Chat Images (IndexedDB) [PLANNED]
v1.8.0 Peer Sync + Identity + Crypto [PLANNED]
v1.9.0 Multi-Device [PLANNED]
v2.0.0 Abrax – KI-Assistent via @xpulse/ai [PLANNED]
v2.1.0 Chat History Paging [PLANNED]

Was kommt als nächstes?

v1.4.0 – Component Based Der erste große Aufräum-Schritt. xPulse Chat wird auf das @xpulse/* Ökosystem umgestellt – Logger, Crypto, Session, Notifications und Presence kommen als fertige Packages rein. Der Code wird schlanker, wartbarer, und profitiert ab jetzt automatisch von Ecosystem-Updates.

v1.5.0 – Themes + i18n xPulse Chat bekommt ein Gesicht – Dark/Light Theme und die erste Mehrsprachigkeit (Deutsch + Englisch). Wer die App lieber auf Englisch nutzt, kann das ab hier einstellen. Das Look & Feel wird konsistenter und persönlicher.

v1.6.0 – Profil + Avatar + Emojis + Stickers + GIFs Der User tritt endlich in Erscheinung. Display Name, Avatar, Bio, Mood, Pronouns – jeder kann sich so zeigen wie er möchte, und selbst entscheiden was der Peer sieht. Dazu kommen Emojis, Sticker und GIFs für mehr Ausdruck im Chat.

v1.7.0 – Chat Images Bilder sagen mehr als tausend Worte. Ab v1.7.0 können Bilder direkt im Chat geteilt werden – P2P verschlüsselt über den DataChannel, lokal gecacht via IndexedDB. Kein Upload, kein Server, kein Datenleck.

v1.8.0 – Peer Sync + Identity + Crypto Das technische Herzstück. Jeder User bekommt eine kryptografische Identität – stabil, reproduzierbar, serverlos. Nachrichten werden signiert und verifiziert. Und wenn der Peer mal offline war, holt er beim nächsten Connect automatisch nach was er verpasst hat. xPulse Chat wird damit zu einem System das man wirklich vertrauen kann.

v1.9.0 – Multi-Device Endlich – xPulse Chat auf allen Geräten. iPhone, MacBook, Desktop – alle teilen dieselbe Identität, denselben Chatverlauf, dasselbe Profil. Hinzufügen per 4-stelligem Code, kein Server, kein Account-System. Einfach pairen und loslegen.

v2.0.0 – Abrax Der große Sprung. Abrax ist ein KI-Peer – direkt in der Peers-Liste, wie ein ganz normaler Chat-Kontakt. Vollständig im Browser, kein Umweg über xPulse-Server. Provider, Modell, Persönlichkeit – alles einstellbar, alles unter Kontrolle des Users. Abrax hört nur zu wenn man mit ihm chattet. Und er vergisst nichts – solange man es nicht möchte.

v2.1.0 – Chat History Paging Wer lange Gespräche führt, wird es lieben. Die Chat-History lädt ab jetzt lazy – schnell beim Öffnen, nachladen wenn man weiter zurückblättern will. Kein Ruckeln, kein Warten.


Status: LIVE

UI/UX

Projekt-Fundament


v1.4.0 – Component Based

Status: PLANNED Voraussetzung: Verdaccio läuft, @xpulse/* Packages verfügbar

Extraktion

Feedback

Docs


v1.5.0 – Themes + i18n

Status: PLANNED Voraussetzung: v1.4.0 abgeschlossen

Themes

i18n


v1.6.0 – Profil + Avatar + Emojis + Stickers + GIFs

Status: PLANNED Voraussetzung: v1.5.0 abgeschlossen Konzept: TOOL_chat_concept-profile.md

Profil

Emojis / Stickers / GIFs


v1.7.0 – Chat Images

Status: PLANNED Voraussetzung: v1.6.0 abgeschlossen

Features


v1.8.0 – Peer Sync + Identity + Crypto

Status: PLANNED Voraussetzung: v1.7.0 abgeschlossen Konzept: TOOL_chat_concept-peer-sync.md, TOOL_chat_concept-identity.md Konzept: TOOL_chat_concept-message.md, TOOL_chat_concept-crypto.md

Identity

Message Format

Peer Sync


v1.9.0 – Multi-Device

Status: PLANNED Voraussetzung: v1.8.0 abgeschlossen (Identity + Crypto) Konzept: TOOL_chat_concept-device.md

Features


v2.0.0 – Abrax (Codename: Abra)

Status: PLANNED Voraussetzung: v1.9.0 abgeschlossen, @xpulse/ai Package fertig Konzept: COMP_ai_concept.md

KI-Integration via @xpulse/ai – ein spezieller KI-Peer in der Peers-Liste, mit vollem Gesprächskontext, Streaming und vollständiger User-Kontrolle über Provider, Modell und Persönlichkeit. Browser-to-Provider direkt, kein Umweg über xPulse-Server.

Opt-in & Rechtliches

KI-Peer

Provider & Einstellungen

Chat Info Panel

i18n


v2.1.0 – Chat History Paging

Status: PLANNED Voraussetzung: v2.0.0 abgeschlossen

Lazy rendering der Chat-History: initial letzte 50 Nachrichten, ältere per Button nachladen (je 50, cursor-basiert via Timestamp).

de/roadmap.md 2026-04-17