Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Home
Chuk Chat Overview
Getting Started
User Guide
FAQ
Concepts and Terms
Privacy and Security
Billing and Subscription
Troubleshooting
How Chuk Chat Works
Architecture
AI Providers and Services
Backend and API
All Products
Chuk Development
Open Web App
Downloads
Status
Technical Docs
Support
Special Pages
Recent Changes
Random Page
Chuk Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
How Chuk Chat Works
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
= How Chuk Chat Works = This page explains the full Chuk Chat flow in plain language. == The short version == When you send a message, Chuk Chat sends your request through a secure backend, routes it to an open-weight AI model, streams the answer back in real time, and stores your chat history in encrypted form. == Step-by-step message flow == # You type a message in the app (web, desktop, or mobile). # Your app session is authenticated with your account. # The request goes to the Chuk Chat backend (api.chuk.chat). # The backend routes the request through OpenRouter to an allowed open-weight provider/model. # The AI response is streamed back chunk-by-chunk, so you can read it live. # Your conversation is saved in encrypted form and synced between your devices. == Why responses appear live == Chuk Chat uses streaming protocols so text appears while it is generated, instead of waiting for a full final answer. == What happens when you use voice == * Your recorded audio is sent for transcription. * Transcription is handled by Groq Whisper. * The transcribed text is then sent as a normal chat message. == What happens when you attach files/images == * Attachments are prepared and sent with your message. * Vision-capable models can use attached images for context. * In chat history, file/image references are preserved so conversations remain understandable. == What happens when you are offline == * The app can show cached chat history. * Once online again, sync services update your data. == Related pages == * [[Chuk Chat Architecture]] * [[Chuk Chat AI Providers and Services]] * [[Chuk Chat Backend and API]] * [[Chuk Chat Privacy and Security]] [[Category:Chuk Chat]] [[Category:Architecture]]
Summary:
Please note that all contributions to Chuk Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Chuk Wiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
How Chuk Chat Works
(section)
Add topic