The Problem

Consumer chat tools aren't built for operators

You're running a real operation. Client deliverables, SOP drafting, research threads, billable work output — and you're doing it through a consumer chat interface that exposes your API key in the browser, has no spend controls, and loses your conversation the moment you close the tab.

🔑

Exposed API Keys

Most browser AI tools pass your provider key client-side. One devtools tab and it's gone. SkyeChat routes through the Kaixu Gateway — your key never leaves the server.

💸

No Spend Controls

Generic chat UIs have no billing awareness. SkyeChat enforces your Kaixu virtual key cap — 402 spend-limit responses surface in the UI, not as a surprise invoice.

🗑️

Ephemeral Conversations

Close the tab, lose the thread. SkyeChat persists conversation history to IndexedDB and lets you export any session as markdown, plain text, or structured JSON.

🔒

Locked to One Model

ChatGPT is GPT. Claude is Claude. SkyeChat lets you select the model per conversation — same interface, multiple providers, routed through the Kaixu multi-model gateway.

Features

Built for the conversations that actually matter.

Every feature in SkyeChat exists because operators needed it — not because it looked good in a demo.

Real-Time SSE Streaming

Responses stream token by token via Server-Sent Events — no polling, no waiting for a full response block. The UI reflects each delta as it arrives with smooth progressive rendering.

Multi-Model Selection

Pick the right model per conversation. Gemini 2.0 Flash for speed, others for depth — all routed through the Kaixu Gateway with unified billing and token tracking.

🔐

Server-Side Key Storage

Your Kaixu virtual key is stored encrypted and never exposed in the browser. All gateway calls hit the server; the client only sees streaming deltas and status codes.

💰

Spend Cap Enforcement

Your virtual key carries a monthly cap. SkyeChat surfaces HTTP 402 (cap reached) and 401 (invalid key) directly in the chat thread — no silent failures, no surprise overages.

🗂️

Persistent Conversation History

Every session is persisted to IndexedDB. Open SkyeChat tomorrow and your threads are waiting. Search, revisit, and continue any prior conversation from the sidebar.

📤

Export in Multiple Formats

Export any conversation as markdown for docs, plain text for emails, or structured JSON for automation pipelines. One click from the thread toolbar.

📲

PWA · Offline First

Install SkyeChat to any home screen. Service worker caches the shell and all prior conversations. Draft messages offline — they queue and send when signal returns.

📊

Live Token & Budget Display

A persistent budget strip shows tokens used this session, monthly spend, and remaining cap — all pulled from the gateway meta event on each response. Always visible, never hidden.

🎛️

System Prompt Configuration

Set a system prompt per conversation. Give the model a role, a client context, or an operator persona — scoped to that session, saved alongside the thread, exportable.

By the Numbers

SkyeChat at a glance

<80ms
First Token Latency
100%
Keys Server-Side
4+
Models Selectable
3
Export Formats
Saved Threads
PWA
Offline Installable
How It Works

Get key → Open → Chat → Export

From zero to a working AI conversation thread in under two minutes.

01
Access

Get your Kaixu virtual key

Request a Kaixu virtual key through the SOL gateway portal. Your key carries a configurable monthly spend cap. It never goes client-side — SkyeChat stores and uses it server-side only.

02
Configure

Select your model and set a system prompt

Choose the AI model for your session from the model picker. Optionally set a system prompt to give the model a focused role — client persona, SOL operator, research assistant, whatever fits the task.

03
Chat

Send messages and watch responses stream in real time

Every message routes through the Kaixu Gateway via SSE. Tokens stream into the thread progressively. The budget strip updates with every gateway meta event — token count and spend visible at all times.

04
Export

Export, revisit, or continue any thread

Save the conversation as markdown and paste it into SkyeDocx. Export as JSON and feed it into a SkyeFlow automation. Or simply close the tab — the thread persists in IndexedDB waiting for your return.

Who It's For

For operators who need AI that keeps up

📋Freelancers drafting client deliverables
🏢Agency teams on client research threads
📊Operators building SOPs and process docs
💼Consultants drafting proposals and scopes
Developers testing Kaixu prompts inline
🔐Teams requiring server-side key governance
📱Mobile and tablet operators on the go
📤Anyone who exports AI output into real workflows
Comparison

SkyeChat vs the alternatives

Feature SkyeChat ChatGPT / Claude Generic AI Chat Wrapper
Server-Side Key Storage Always Their infra Client-side
Spend Cap Enforcement 402 in UI ⚠ Hard limit only None
Multi-Model Selection Per session ⚠ Paid plan only Single model
Persistent Thread History IndexedDB Cloud-based Session only
Export (MD / TXT / JSON) All 3 ⚠ Limited None
PWA Offline Mode Fully offline Requires connection None
SOL Ecosystem Integration SkyeFlow, SkyeDocx Siloed Siloed
SOL Ecosystem

SkyeChat inside the operator stack

SkyeChat is the conversation layer. The SOL ecosystem turns those conversations into documents, automations, and deployed code.

Kaixu Gateway — The Intelligence Layer

Every SkyeChat message routes through the Kaixu Gateway — multi-model routing, per-customer virtual keys, spend caps, and diagnostic events broadcast for full visibility.

📄

SkyeDocx — Turn Chats into Documents

Export a SkyeChat conversation as markdown and paste it into SkyeDocx. Proposals, SOPs, reports — the chat output becomes the document draft without re-typing a word.

SkyeFlow — Automate on Chat Output

Export structured JSON from any thread and feed it directly into SkyeFlow automations. The conversation becomes the trigger input, not a manual copy-paste task.

✏️

SkyeKIDE — Code While You Chat

Use SkyeChat to discuss architecture and test prompts. Switch to SkyeKIDE to implement. Both tools share the same Kaixu key and gateway budget — one account, unified spend tracking.

Get Started

AI chat built for operators —
not consumers.

Server-side keys. Spend cap enforcement. Real-time streaming. Persistent history. Multi-model selection. Export to any format. SkyeChat is the conversation tool that fits inside a real workflow — not alongside it.

Open SkyeChat → Get a Kaixu API Key

Kaixu virtual key required. Talk to SOL →