TxtAssistant

Floating assistant prototype with shared text, voice, and saved SQLite history.

The widget keeps one conversation thread. Typed chat writes to SQLite, voice sessions start from the same saved history, and the UI can pop open from a floating launcher instead of taking over the page.

Session

Creating saved thread

Voice

Voice off

History

0 turns

Floating Chat

TxtAssistant

Voice state
Voice off
system

This widget keeps one shared conversation for typed chat and voice. Voice sessions are seeded from saved SQLite history when they start.

Preparing saved SQLite session...