123SUDODocs
Guides

Features

What the 9xchat workspace can do, from agentic workflows to local models.

9xchat is built as a workspace rather than a chat box. This page walks through what that means in practice.

Each card below is one area of the desktop app.

Chats

  • Threads, folders, and global search
  • Switch model per message
  • Context Shield to limit what is sent
  • Multiple tabs in one threadPro
  • Live web searchPro
Your first chat

Always-on windows

  • Floating window kept on topPro
  • Mini chat for quick questionsPro
  • Quick assistant from a hotkeyPro
  • Slash commands and quick actions
Windows and shortcuts

Notes

  • Notes and highlights beside your chats
  • Save any reply straight into a note
  • Export as text, PDF, Markdown, HTML, or JSON
Notes and AI Edit

Images and voice

  • Read out loud
  • Image playgroundPro
  • Microphone input and dictationPro
Images and voice

Code

  • Drop in a project folder
  • Review, refactor, and redesign with the AI
Code workspace

Library

  • Models, API keys, and local models
  • Prompts library and agents
  • Tools, skills, and MCP serversPro
  • Knowledge collections
  • Memories, with global, folder, and session scopePro
The Library

Settings

  • Appearance, language, and default models
  • Embeddings, audio, and transcription providers
  • Thread naming, archiving, and history
  • Keyboard shortcuts, data, and exports
Privacy and data flow

Working with models

Model agnostic

You are not locked into one ecosystem. Hot-swap between ChatGPT, Claude, Gemini, or local models mid-conversation — route a query to whichever model suits the job, or run the same prompt against several and compare the outputs side by side.

Three ways to connect

MethodWhat it means
9xchat creditsPay-as-you-go through 123sudo, with no external developer account
Your own API keysBring your own key for supported providers and pay them directly
Local modelsRun models on your own machine for privacy, lower latency, and offline use

Per-message metrics

Every response shows what it cost and how it performed — price, latency, tokens per second, and the input, output, and reasoning token breakdown. Session totals are shown alongside, so usage is visible as it happens rather than at the end of a billing cycle.

Getting work done

Agentic workflows

Define an objective and 9xchat chains prompts, executes tools, and handles multi-step reasoning on its own, instead of you micro-managing each turn.

Omnipresent copilot

Summon 9xchat as a floating window over your IDE, terminal, or browser. Drag, drop, and inject AI into whatever you are already working on without switching apps.

Persistent memory

9xchat builds long-term memory of your projects, coding style, and preferences, so context carries over instead of being re-explained each session. Memories are stored in the app's local database on that device, and you can read, edit, or delete them under Library → Memories.

Memory is per-device. Moving a conversation to another device uses the handoff feature, which pairs the two devices for that chat; it does not copy your memories across.

Bringing in context

Beyond typing, you can feed the model what it needs to see:

  • Documents and images — drag and drop PDFs, images, and text files.
  • Screen sharing — capture your screen or a specific window straight into the model's context, without saving screenshots first.
  • YouTube transcripts — paste a video URL to pull in the full transcript and timestamps.
  • ChatGPT import — paste a shared ChatGPT conversation URL to bring that history in and carry on with it here.
  • Live web search — give the model internet access for real-time information, returned with source citations.

Creating

Native image generation

Generate images inside the workspace — concepts, social creatives, and visual drafts — without switching to another app.

Lightning voice notes

Speak, and fast transcription turns raw spoken thought into clean, structured Markdown. Useful for capturing ideas on the move or after a meeting.

The rest of the workspace

Alongside chat, 9xchat has dedicated spaces that share the same models:

SpaceWhat it is for
NotesA writing space where you can refine, expand, or reformat notes with AI
ImagesA dedicated interface for image-generation models
CodePoint the assistant at a project folder to review, refactor, or redesign it
LibraryAgents, prompts, models, tools, skills, MCP servers, attachments, knowledge, and memories

Any AI response or code snippet can be saved straight into Notes in one step. The Library covers the nine sections in the last row.

Settings

Settings groups everything that changes how the app behaves rather than what a single answer says: appearance and language, the default models new threads start on, keyboard shortcuts, and data exports. Thread housekeeping lives here too — automatic naming, auto-archiving after a set number of days, and how much history a thread shows.

9xchat Settings with General, Appearance, Language, Default Models, Keyboard Shortcuts, and Data & Exports sections
Settings sections run down the left. General covers thread naming, archiving, spell check, and how much history each thread shows.

Privacy

Privacy is the reason several of these features exist:

  • Local models keep entire conversations on your machine — nothing is sent anywhere.
  • Context Shield limits how much of a conversation is sent with your next message. Anchor it at a message and everything before that point is left out of the request, so earlier discussion is not re-sent to the provider.
  • Data export lets you back up your whole workspace yourself.

Context Shield controls what leaves your machine from that point in the conversation onward. It has no effect on what a provider does with what it does receive — that is governed by the provider's own policy, so use a local model when data must not leave the device at all.

Privacy and data flow sets out exactly what each feature sends and to whom, including the three that leave your machine even when your chat model is local.

Feature availability can differ between the desktop and mobile builds, and between releases. Check the changelog for what shipped when.

On this page