Skip to content
Sofik

The whole team. In a keystroke.

Not a dashboard. Not a chatbot. A HUD.

Other AI agents want you to open an app, manage tickets, configure dashboards. Sofik lives in a key — ⌘⇧S on Mac (Ctrl+⇧+S on Windows/Linux), dispatch your team (CEO, CTO, Coder, Designer), and it leaves when done. Persistent memory, real multi-agent, your LLM key.

Also: Windows Linux

© 2026 Sofik · Made in São Paulo.

Under the hood

What makes Sofik different.

HUD vs App

No focus stolen. No context lost.

Other AI agents pop a window, ask for a browser tab, force you out of what you're doing. Sofik lives in a global desktop shortcut — ⌘⇧S on Mac, Ctrl+⇧+S on Windows/Linux. Talk, close. Gone when done.

Sofik HUD floating over the editor without stealing focus
  • Global shortcut in any app (⌘⇧S on Mac, Ctrl+⇧+S on Windows/Linux)
  • Floating panel — no Dock or taskbar slot
  • Stealth mode hides from screenshares on Mac and Windows (/invisible)

Team vs Chatbot

CEO plans. CTO architects. Coder ships.

Not one agent with multiple personas. Each role is an independent agent with its own base prompt, skills, and model. They delegate among themselves with cancellation and telemetry propagated — you see the whole tree in the panel.

Delegation chain CEO → CTO → Coder + Designer with colored role badges
  • 7 configurable personas (CEO, CTO, Coder, Designer, CFO, CMO, COO)
  • Real delegation with Ctrl+C cancellation across the tree
  • Org memory persists across sessions

Your key, your data

BYOK + Postgres per org.

Your LLM key never touches our servers — every call leaves your machine directly. Sessions and memory live in a Postgres per org. Self-host available for Enterprise. Zero lock-in.

LLM key in the macOS Keychain connected straight to the LLM, no proxy
  • Keys live in macOS Keychain (system-encrypted)
  • Postgres isolated per organization
  • Self-host available on Enterprise plans

Org memory

What matters sticks.

Other agents forget between sessions. In Sofik, decisions, contacts, and preferences become shared semantic memory — any agent reads what another wrote. `/memory` searches, `/memory add` saves.

Org memory browser with shared entries from CEO, CTO, and Designer
  • Per-org JSONB store, tenant-isolated
  • Available to every agent via native MCP
  • Versioned with who-wrote-what history

Everything that changed

Stealth mode — invisible HUD

Sofik HUD with the /invisible command in stealth mode

New /invisible command flips a stealth mode: the panel disappears from screen-capture tools, the tray hides, and the macOS Dock and menu bar are hidden while the panel has focus.

For when you need the HUD in a presentation or screenshare without showing it to the audience. No visual indicator on the panel — whoever is using it knows.

/invisible    # toggle on / off

Improvements

  • HUD invisible to screen-capture, recording, and screenshare
  • Tray and Dock auto-hidden while the panel has focus
  • State persists across app restarts
  • No visual indicator (intentionally discreet)
  • /invisible in the slash command parser

Structured answers — tables, lists, metrics

Sofik HUD rendering an LLM cost table by provider

Agents now answer in structured components, not just text. When it makes sense, the response comes as a table, list, syntax-highlighted code block, or metric card — streaming in real time as the agent writes.

Ask “how much did I spend on LLMs this month?” → a table by provider appears. Ask “release checklist?” → a list with states. Ask “what’s MRR?” → a big metric card with the delta. No mental Markdown parsing.

Improvements

  • Tables with headers, rows, and totals
  • Enumerated lists and checklists with states
  • Code blocks with syntax highlighting
  • Metric cards (big number + delta + comparison)
  • Real-time streaming (cursor + “working” badge)
  • Responses survive session replay

Multi-agent team — delegation between personas

Sofik HUD showing delegation CEO → CTO → Coder + Designer in parallel

Each agent in your org now has its own persona, expertise, and model — CEO, CTO, Coder, Designer, CFO, CMO, COO. Trigger the HUD, talk to any of them (ceo, plan the billing feature), and they delegate among themselves as the task demands.

Cancel a CEO session and the whole parallel tree stops — Coder, Designer, anything else dispatched. Cost and time visible per agent, no guesswork.

Improvements

  • 7 pre-configured personas (CEO, CTO, Coder, Designer, CFO, CMO, COO)
  • Routing via @mention or the last agent that picked up the session
  • Ctrl+C cancels the entire delegation tree
  • Cost, time, and token usage visible per agent
  • Different border color per role (CEO gold, CTO blue, Coder green…)
  • Generated tasks linked to the parent session

Invocable HUD — first release

Sofik HUD floating over a code editor with an active prompt

The first public release of Sofik. A native macOS app that lives in a global shortcut (⌘⇧S) — trigger it in any app, talk or type, and dismiss when done. No open window, no context switch, no stolen focus.

Runs on Apple Silicon and Intel. Build signed and notarized by Apple. Signed automatic updates.

Improvements

  • Global ⌘⇧S shortcut in any macOS app
  • Floating HUD panel (no stolen focus, no Dock slot)
  • Enter to submit, Esc to cancel, ↑/↓ for history
  • Initial support for OpenAI, Anthropic, and Cloudflare AI
  • LLM keys system-encrypted, never touch our servers
  • Apple-signed auto-update