Skip to content

App Guide ​

This page covers the screens and features of the ParrotClaw app.

Overview ​

ParrotClaw is a conversational AI digital-employee app. The main screens are organised as tabs:

TabDescription
💬 ChatThe main AI chat screen, supporting text, images, voice and files
🎙️ VoiceA voice-only interface — just talk and it listens
👤 Digital humanLive2D digital-human conversation, with expressions and lip-sync
⚙️ SettingsServer management, voice configuration, about page

Chat screen ​

Basics ​

The app opens on the chat screen by default. The input box at the bottom supports:

  • Text input — type as you would in any chat
  • Voice input — tap the record button to start; it sends automatically when you stop speaking
  • Images — tap + to pick from the album or take a photo
  • Files — tap + to choose a file (audio, documents, and more)

Chat screen

Message types ​

The app renders several message formats:

Message typeHow it is displayed
TextChat bubble, Markdown supported
Streaming textProgressive display as the agent emits tokens
ImageInline, tap to enlarge
AudioPlayer control with play / pause / seek
VideoVideo player (uses the native platform player)
FileFile card, tap to preview or save
System messageConnection status, error notices, and so on

Composer actions ​

Besides text and voice, the "+" button on the left of the input box opens more actions:

  • 📷 Camera — take a photo and send it
  • 🖼️ Album — choose an image from your album
  • 📎 File — choose a file from the file manager
  • 🎤 Voice input — tap to record; it sends automatically when you stop speaking

Long-press a message ​

Long-pressing any message opens an action menu:

  • Copy — copy the message text
  • Read aloud — read this message with TTS

Voice screen ​

Voice screen

The voice screen offers a voice-only experience, with four toggles:

ToggleDescription
Read replies aloudWhen on, the agent's replies are spoken automatically with TTS
Show subtitlesShow live subtitles for both recognition and replies
Show digital humanShow the Live2D digital human in the voice screen, with lip-sync
Turn on microphoneOpen the microphone to record; it sends automatically when you stop speaking

The voice screen requires offline ASR (SenseVoice model) and TTS to be configured.

Voice settings ​

In Settings you can adjust:

  • TTS mode — use OpenClaw-side TTS or Flutter-side local TTS (flutter_tts)
  • Barge-in — whether you may interrupt the agent's TTS reply by speaking

Multi-server management ​

ParrotClaw can hold several servers at once and switch between them in one tap.

Multi-server management

Adding a server ​

Adding a server

Fill in the server details:

FieldDescriptionExample
NameAny name you like"OpenClaw"
AddressWebSocket address of the OpenClaw Gateway192.168.1.100
PortOpenClaw Gateway port18789
TokenAuthentication tokene939...

Keyboard shortcuts (desktop) ​

The following shortcuts are supported:

ShortcutAction
EnterSend message
Shift + EnterNew line