OPEN BETA Aktiv in Entwicklung — Feedback willkommen.
CIPHER-MUX
Nutzung der App · v0.9.101

Jede Funktion. Nachschlagen.

Die vollstaendige Referenz zu jedem Bereich der App — Grid, Sessions, Sidebar, Voice, Notes, Einstellungen. Zum Nachlesen, nicht zum Durchlesen.

$ 01 Das Grid

Das Grid

Der zentrale Bereich der App. Sessions leben in Zellen. Leere Zellen zeigen ein + und oeffnen per Klick das Launcher-Popup.

Das Grid ist der grosse Bereich in der Mitte des Fensters. Jede Zelle enthaelt entweder eine laufende Session, einen Notes-Editor, oder sie ist leer. Leere Zellen zeigen ein + — Klick darauf oeffnet das Launcher-Popup.

Drag & Drop

  • Header ziehen: Session-Header auf einen anderen Header ziehen tauscht die Positionen der beiden Sessions.
  • Sidebar-Session aufs Grid: Eine Background-Session aus der Sidebar auf eine Zelle ziehen holt sie ins Grid.
  • Notes aufs Grid: Eine Note aus der Sidebar auf eine leere Zelle ziehen oeffnet sie im Editor. Auf eine belegte Zelle ziehen sendet den Note-Inhalt als Text in die Session.
  • Dateien aus dem Finder: Eine Datei auf eine Zelle ziehen fuegt den Pfad als shell-escaped String ein — ohne Enter. Du kannst den Pfad pruefen, bevor du ihn absendest.

Grid-Groesse

  • spalten +/- und zeilen +/- in der Statusleiste
  • Minimum 1×1 (eine Zelle), Maximum 7×3 (21 Zellen)
  • Tastatur: Cmd+→/← fuer Spalten, Cmd+↓/↑ fuer Zeilen
  • Das Fenster passt seine Groesse automatisch an

Typische Layouts

Layout
Wofuer
2×1
Zwei Sessions nebeneinander — Standard fuer den Alltag.
3×1
Drei Spalten — z.B. Frontend / Backend / Tests.
2×2
Vier Zellen — Cyber Factory + drei Worker.
Grid — belegte und leere Zellen Grid — belegte und leere Zellen
Grid — belegte und leere Zellen
$ 03 Focus Mode & Pop-Out

Focus Mode & Pop-Out

Zwei Wege, einer Session mehr Platz zu geben: Focus Mode blaest sie innerhalb des Grids auf, Pop-Out loest sie als eigenes Fenster.

Focus Mode

  • Aktivieren: Scan-Icon im Header oder Cmd+Shift+F.
  • Die Session expandiert auf 2×2 Zellen innerhalb des Grids.
  • Oben erscheint die Focus-Bar mit: Session-Name, Context-Prozent (CTX XX%), Schriftgroesse-Regler (8–36px), ESC-Button.
  • Beenden: ESC-Taste, ESC-Button in der Bar, oder erneut Scan-Icon.

Pop-Out

  • Aktivieren: ExternalLink-Icon im Header.
  • Die Session oeffnet sich als eigenstaendiges Fenster.
  • Oben: 28px Drag-Region zum Verschieben + Dock-Button zum Zurueckholen ins Grid.
Focus Mode — Focus-Bar und 2×2 Expansion Focus Mode — Focus-Bar und 2×2 Expansion
Focus Mode — Focus-Bar und 2×2 Expansion
$ 05 Sprachsteuerung

Sprachsteuerung

Lokale Spracherkennung — kein Netzwerk, keine Cloud. Voice-Pill in der Statusleiste oder Ctrl+Shift+Space.

LED-Status

aus Voice deaktiviert
gruen bereit, hoert nicht zu
rot nimmt gerade auf
gelb verarbeitet — bitte warten

Drei Modi

Modus
Beschreibung
OFF
Sprachsteuerung deaktiviert.
STT
Mikrofon → Text. Transkribierter Text wird in der fokussierten Session eingefuegt, aber NICHT automatisch gesendet. Du kannst lesen, korrigieren, dann per "abschicken" oder Enter senden.
COM
Konversationsmodus ueber den Voice Relay. Bidirektionale Sprach-Konversation mit TTS-Ausgabe (siehe unten).
Nicht auto-sent
Gesprochener Text wird eingefuegt aber nicht automatisch gesendet. Du kannst lesen, korrigieren, dann per "abschicken" oder Enter senden.

Sprachbefehle · Text

Sage
Bewirkt
"abschicken" / "absenden" / "senden"
Enter druecken (Text abschicken).
"neue zeile"
Zeilenumbruch einfuegen.
alles andere
Wird als Text transkribiert und eingefuegt.

Sprachbefehle · Scrollen

Sage
Bewirkt
"hoch" / "rauf"
Eine Seite hoch scrollen.
"runter" / "weiter"
Eine Seite runter scrollen.
"ganz hoch" / "anfang"
Ganz nach oben.
"ganz runter" / "ende"
Ganz nach unten.
"zum marker" / "lesestart"
Zum Anfang der letzten Antwort springen.

Sprachbefehle · Grid-Navigation

Sage
Bewirkt
"grid hoch"
Fokus auf die Zelle darueber.
"grid runter"
Fokus auf die Zelle darunter.
"grid links"
Fokus auf die Zelle links.
"grid rechts"
Fokus auf die Zelle rechts.

Varianten wie grit, zelle, focus werden ebenfalls erkannt.

COM-Modus · Voice Relay

Der Voice Relay ist keine Proxy-Session — er ist eine vollstaendige Session mit eigener Persona, optimiert fuer gesprochene Konversation. Er antwortet in kurzen, fliessenden Saetzen ohne Markdown-Formatierung. TTS ist sein primaerer Ausgabekanal.

Im COM-Modus wird deine Sprache transkribiert, an den Voice Relay gesendet, und seine Antwort per TTS vorgelesen. Barge-In: Du kannst die TTS-Ausgabe unterbrechen, indem du einfach anfaengst zu sprechen.

Voice Pin

Im STT-Modus: Der Pin-Button (◉) im Session-Header pinnt die Spracheingabe dauerhaft an eine Session. Deine Stimme geht dann immer dorthin, egal welche Zelle gerade fokussiert ist. Nochmal klicken loest den Pin — danach folgt die Stimme wieder dem Grid-Fokus.

TTS-Konfiguration

  • Engine: Piper (lokal, schnell, offline) oder macOS System TTS.
  • Verbosity: Minimal (nur Kernaussagen) oder alles Relevante.
  • Stimmen: Installierte Stimmen im Settings-Dialog sichtbar. Voice Catalog zum Nachladen weiterer Stimmen.

Bluetooth-Fernbedienung

  • Auto-Modus: Knopfdruck = Sprache wird sofort transkribiert und eingefuegt.
  • Manual-Modus: Knopfdruck = Aufnahme starten/stoppen, explizit senden.
Statusleiste — Voice-Bereich Statusleiste — Voice-Bereich
Statusleiste — Voice-Bereich
$ 06 Notes

Notes

Markdown-Editor (CodeMirror 6) in Grid-Zellen. Erstellen, bearbeiten, taggen, teilen — Notes sind das sichtbare Gedaechtnis von cipher-mux.

Erstellen

  • Ueber Launcher-Popup → Tab "Notes" → "Neue Notiz"
  • Ueber den +-Button in der Sidebar-Notes-Sektion
  • Programmatisch per MCP-Tools (mux_notes_create)

Editor

  • CodeMirror 6 mit Markdown-Syntaxhervorhebung (H1–H4 in Akzentfarbe).
  • Zeilenumbruch automatisch.
  • Cmd+F fuer Suche im Editor.

Speichern und Tags

  • Cmd+S: Speichert und schlaegt automatisch Tags vor (lokales KI-Modell, max 5 Tags pro Note).
  • Auto-Save: Nach 2 Sekunden Inaktivitaet — ohne Tag-Vorschlag.
  • Tag-Format: klasse:wert — z.B. workspace:CIPHER-MUX, kind:bugreport, status:open.
  • Exklusive Klassen: status und kind erlauben nur einen Wert pro Note.
  • Tag-Autocomplete: Vorhandene Tags werden beim Tippen vorgeschlagen.

Voice-Eingabe

Wenn der Notes-Editor fokussiert ist und STT aktiv, wird transkribierter Text an der Cursor-Position eingefuegt.

Workspace-Scoping

Im aktiven Workspace filtert die Notes-Ansicht automatisch auf Notes mit dem Tag workspace:.

Handoff-Notes

Spezielle Notes fuer Wissenstransfer zwischen Sessions. Werden automatisch von den Entity-Sessions erstellt — z.B. wenn Testing seine Findings an den Workshop uebergibt. Im Frontmatter stehen drei Felder: from_session (wer hat geschrieben), to_entity (fuer welche Entity), handoff_status (pending oder consumed). Du musst diese Notes nicht manuell anlegen — die Entities machen das ueber ihre Handoff-Tools.

Testcase-Notes

Notes mit noteType: testcase werden im TestcaseView gerendert. Format: Checkbox + Bold-ID (- [ ] T-PREFIX.N Beschreibung).

Note vs. Memory — wann was?

Aspekt
Note
Memory
Sichtbarkeit
Sichtbar in Sidebar und Editor, editierbar
Nur im Memory-Tab der Sidebar einsehbar
Teilbarkeit
Zwischen Sessions teilbar, in Obsidian lesbar
Intern, nur fuer die KI
Typischer Inhalt
Specs, Findings, Handoffs, Feature-Beschreibungen
Praeferenzen, Konventionen, Projekt-Kontext
Erstellt durch
User oder Session (manuell oder MCP-Tool)
Session automatisch (companion_memory_write)
Notes-Editor Notes-Editor Notes-Editor
Testcase-View Testcase-View Testcase-View
$ 07 Projekte und Hub

Projekte und Hub

Ein Projekt = ein Workspace = Heimat fuer alle Assets. Workspace anlegen, Projektordner hinterlegen — alle Sessions im Workspace wissen ab jetzt, woran gearbeitet wird.

Standard-Ordnerstruktur

projekt-name/
  .claude/              Claude Code Config
  .cyber-factory/       Run-Konfiguration
  docs/specs/           Detail-Specs mit REQ-IDs
  docs/decisions/       ADRs (Architektur-Entscheidungen)
  docs/research/        Recherche aus Ideation Partner
  docs/audit/           Audit-Berichte
  src/                  Quellcode
  tests/                Tests
  .project-meta.json    Phase, Workspace, Tags, Verwendungszweck

Bestehende Projekte einbinden — drei Modi

Modus
Was passiert
Voll-Adoption
Komplette Konventionen werden angewandt — alle Ordner, ADRs, Specs, .project-meta.json. Das Projekt bekommt die volle cipher-mux-Struktur.
Pack-Light
Nur einzelne Komponenten uebernehmen — z.B. nur docs/specs oder nur .claude/. Das Projekt bleibt sonst wie es ist.
Bestandsaufnahme
Nur Inventur — nichts wird veraendert, nur dokumentiert was vorhanden ist.
$ 08 Einstellungen

Einstellungen

Erreichbar ueber "info" in der Statusleiste. Sechs Tabs: General, Sprache, Themes, Shortcuts, A11y, About.

General
Sprache
Themes
Shortcuts
A11y
About

Tab: General

Option
Beschreibung
Skip Permissions
Claude darf Aktionen ohne Rueckfrage ausfuehren. Achtung: deaktiviert die Sicherheits-Bestaetigung.
Keep Working
Beim Beenden alle Sessions speichern. Beim naechsten Start mit Resume fortsetzen.
Bugreport
Button zum direkten Oeffnen des Bugreport-Dialogs.
Settings — Allgemein Settings — Allgemein Allgemein

Tab: Sprache

Bereich
Optionen
Sprache
Deutsch / English — aendert die gesamte App-Oberflaeche.
Voice/TTS
TTS ein/aus, TTS-Engine (Piper lokal / macOS System), Verbosity, Voice Submit Mode (Auto / Manuell).
Installierte Stimmen
Liste der heruntergeladenen Piper-Stimmen.
Voice Catalog
Weitere Stimmen herunterladen und installieren.
Settings — Sprache Settings — Sprache Sprache

Tab: Themes

13 eingebaute Themes in vier Kategorien:

Cipher Defaults

Theme
Charakter
Cipher Ivory
Sauber, hell — Standard Light Mode.
Cipher Dark
Warm, dunkel — Standard Dark Mode.

Coder Classics

Theme
Charakter
Blueprint
Ingenieur-Entwurf, Cyan + Indigo.
Warm Paper
Minimal, Sepia-Toene.
Gruvbox Dark
Retro-Coder-Klassiker.
Nord
Kuehles skandinavisches Design.
Synthwave
80er-Jahre Magenta + Violet.
Matrix
Phosphor-Gruen auf Schwarz.

Style

Theme
Charakter
Brutalist
Schwarz/Weiss + Signalrot.

Accessibility

Theme
Charakter
High Contrast
Barrierefreies WCAG-AAA-Design.
CVD Deuteranopia
Optimiert fuer Rot-Gruen-Schwaeche.
CVD Tritanopia
Optimiert fuer Blau-Gelb-Schwaeche.
CVD Achromatopsia
Optimiert fuer vollstaendige Farbenblindheit.
Settings — Themes Settings — Themes Themes

Theme-Editor

Aktion
Was passiert
Edit
Farbwerte pro Token-Gruppe: Hintergruende, Text, Borders, Akzente, Context-Farben, Highlights.
Terminal
Terminal-Font, -Groesse und -Zeilenhoehe anpassen. 9 vorinstallierte Font-Presets.
Preview
Live-Vorschau ohne Speichern.
Revert
Vorschau rueckgaengig machen.
Save
In aktives Custom Theme speichern.
Save As
Als neues Custom Theme mit eigenem Namen speichern.
Export
Custom Tokens als JSON in die Zwischenablage kopieren.
Theme Editor Theme Editor Theme Editor

Tab: Shortcuts

Alle Tastenkuerzel gruppiert nach Kategorie. Vollstaendige Tabelle siehe §10.

Settings — Shortcuts Settings — Shortcuts Shortcuts

Tab: A11y (Barrierefreiheit)

CVD-Themes auswaehlen, Barrierefreiheits-Einstellungen anpassen.

Settings — A11y Settings — A11y A11y

Tab: About

Version, Links, Credits. Feature-Uebersicht mit Erklaerungen zu Grid-System, Orchestrierung, Message Bus, MCP-Server, Context-Monitoring.

Settings — Über Settings — Über \u00dcber
$ 09 Bugreport-Dialog

Bugreport-Dialog

Der Bugreport-Dialog ist von ueberall erreichbar — per Cmd+B oder ueber Settings → General.

Ablauf

Schritt
Was passiert
1. Typ waehlen
Bug oder Feature Request.
2. Beschreiben
Text eingeben oder per Voice diktieren (STT funktioniert im Dialog).
3. Screenshot
Optional — Screenshot der relevanten Stelle anhaengen.
4. Absenden
Erstellt einen Issue-Entwurf als Note (mit passenden Tags).

GitHub Delivery

  • Optional: Report als GitHub Issue zustellen.
  • Browser oeffnet ein vorausgefuelltes GitHub Issue.
  • Falls gh CLI installiert und authentifiziert: Issue wird direkt erstellt, ohne Browser.
  • Issue-URL wird in die lokale Note zurueckgeschrieben.
Bugreport-Dialog Bugreport-Dialog
Bugreport-Dialog
$ 10 Tastenkuerzel

Tastenkuerzel

Vollstaendige Referenz aller Shortcuts. Gruppiert nach Kategorie.

Navigation

Kuerzel
Aktion
Cmd+Shift+W
Zelle oben fokussieren.
Cmd+Shift+A
Zelle links fokussieren.
Cmd+Shift+S
Zelle unten fokussieren.
Cmd+Shift+D
Zelle rechts fokussieren.
Escape
Aktiven Dialog schliessen.

Layout

Kuerzel
Aktion
Cmd+Shift+F
Focus Mode ein/aus.

Actions

Kuerzel
Aktion
Cmd+N
Neue Session — Launcher-Popup in der naechsten leeren Zelle.
Cmd+B
Bugreport-Dialog oeffnen.
Cmd+S
Notiz speichern + Auto-Tagging.
Cmd+Enter
Senden in Dialogen (z.B. Input Requests in der Sidebar).
Ctrl+Shift+Space
Sprachsteuerung ein/aus.
Cmd+Shift+?
Shortcuts-Dialog oeffnen.

Terminal

Kuerzel
Aktion
Cmd+C
Kopieren / laufenden Prozess abbrechen.
Cmd+V
Einfuegen.

Verstanden? Dann los.

Du kennst jetzt jede Funktion. Fehlt nur noch die App selbst.