Skip to content
Download for Mac

Your First Conversation

Press Ctrl+N / Cmd+N. A blank conversation opens with the composer focused. It appears in the sidebar — you can drag it into any group later.

New blank conversation with composer and model picker

Click the model picker above the composer. Models are grouped by provider, each with a provider icon and accent color. Select one — its name appears as a badge above the composer.

You can switch models between messages. QARK tracks which model generated each response independently.

Type your prompt and press Enter to send. The response streams in real time.

ActionDefault key
SendEnter
NewlineShift+Enter

You can change this in Settings → General → Send Behavior — swap Enter/Shift+Enter, or require Ctrl+Enter / Cmd+Enter to send.

Every response shows a metadata badge with:

FieldWhat it shows
ModelExact model used (e.g. claude-sonnet-4-20250514)
Input tokensTokens sent to the API
Output tokensTokens the model generated
Thinking tokensChain-of-thought tokens, if the model supports extended thinking
CostUSD cost of this message, based on the provider’s per-token pricing

Metadata is stored per-message. When you switch models mid-conversation, each message retains its own model and cost.

Three tools are enabled by default on every new conversation:

  • Web Search — searches the web using your local browser. No API key required.
  • Web Fetch — fetches and extracts content from URLs. No API key required.
  • Thinking — extended chain-of-thought reasoning (on models that support it).

The model uses these automatically when relevant — no action needed from you.

To add more tools, type @ in the composer to open the tool picker:

  • @document-search — queries attached documents via RAG with inline citations.
  • @image-generation — generates an image from your prompt.
  • @unix-commands — runs sandboxed read-only shell commands (grep, find, ls, etc.).

Selected tools appear as pills in the composer. You can also enable or disable tools per-conversation in the Info panel → Config tab.

After the first exchange, QARK generates a conversation title using an embedded model that runs locally — no API call, no cost. The name appears in the sidebar and tab bar. Double-click to rename.

Conversation with response metadata badge, token count, cost, and auto-generated title in sidebar