Keepresso
Keepresso

Koffein mit Ausschalter

Keepresso hält deinen Mac wach, zu deinen Bedingungen

Dein Mac schläft im ungünstigsten Moment ein: mitten im Download, mitten beim Rendern, mitten im Anruf, mitten im Agentenlauf. Keepresso hält ihn genau dann wach, wenn es sein muss, und lässt ihn danach wieder ruhen. Kostenlos und Open Source, lebt es in der Menüleiste, ganz ohne Konto, ohne Tracker und ohne Lizenzgebühr.

$brew install --cask gyorgysh/keepresso/keepresso
macOS 14+Swift + SwiftUIGPL-3.0signiert + notarisiert

Zuklapp-Modus

Klapp den Deckel zu, er arbeitet weiter

Kein Clamshell-Modus: kein externer Bildschirm, kein Dock, kein Netzkabel. Nur die App, wenn du willst sogar im Akkubetrieb.

Funktioniert im Akkubetrieb

Klapp den Deckel zu und mach weiter, auch ohne Netzteil. Apples eingebauter Zuklapp-Modus braucht Strom und einen externen Bildschirm, Keepresso nicht.

Bildschirm aus, geschützt

Der Bildschirm schaltet sich im geschlossenen Gehäuse ab, sodass nichts beleuchtet in deiner Tasche liegt, während der Mac weiterarbeitet.

Alles andere läuft weiter

Downloads, Builds, Agenten, SSH und Backups laufen bei geschlossenem Deckel bis zum Ende durch. So funktioniert es →

Aktiv bleiben

Bleib aktiv, auch wenn du kurz weg bist

Remote-Desktop-Sitzungen, VDI und Chat-Apps schalten dich auf abwesend, sobald du aufhörst zu tippen, und manche Firmensysteme melden dich deswegen sogar ab. Aktiv bleiben meldet macOS Aktivität, damit du präsent bleibst, während du liest, schaust oder nachdenkst.

AktivLeerlauf-Timeoutabwesend
der Leerlauf-Timer setzt sich zurück, bevor er je Abwesend erreicht, ganz ohne Maus zum Wackeln

Keine Abmeldung mehr im Leerlauf

VDI, Citrix und Remote-Desktop-Sitzungen sperren oder trennen sich, sobald sie dich für inaktiv halten. Aktiv bleiben hält die Sitzung am Leben, sodass dich langes Lesen oder ein laufender Job nicht rauswirft.

Grün in Teams und Slack

Dein Präsenzpunkt bleibt auf Aktiv, statt auf Abwesend zu springen, sobald die Maus stillsteht, sodass andere sehen, dass du da bist, auch wenn du gerade nicht tippst.

Ein ehrliches Signal

Es meldet Aktivität genau so, wie macOS es erwartet, mit demselben Ansatz über echte Power Assertions wie der Rest von Keepresso, ohne wackelnden Cursor und ohne vorgetäuschte Tastenanschläge. Halte deinen Status aktiv →

Gaming und Streaming

Flüssige Frames, ohne dein Zutun

macOS teilt sich dein Wi-Fi-Modul mit AWDL, der Technik hinter AirDrop und Handoff, und jeder Scan nach Geräten in der Nähe sorgt für einen Latenz-Spike. Keepresso erkennt die Sitzung und beruhigt das Funkmodul dafür.

120FPSPing (ms)52 msRuckler11 msfest, Keepresso anControllerAWDL pausiertCPU-BoostWach gehalten
Controller in der Hand, Funkmodul beruhigt, Bild stabil: Keepresso hält die Sitzung flüssig und wach

Automatische Spielerkennung

Erkennt Steam-Titel sowie die Cloud- und Streaming-Clients GeForce NOW, Boosteroid, Parsec, Moonlight und Shadow, dazu einen Controller in deinen Händen: DualSense, Xbox, jedes Gamepad, sogar den Steam Controller, den macOS nie als solchen meldet. Das Ein-Klick-Gaming-Preset hält den Mac außerdem während Steam-Downloads und Launcher-Patches wach.

Behebt das Ruckeln an der Quelle

Pausiert AWDL, während du spielst, damit das Wi-Fi-Modul nicht mitten im Frame wegspringt, und stellt es danach sauber wieder her. Ein optionaler Schalter hebt über den Helper die CPU-Priorität des Spiels an, sodass Hintergrundarbeit keine Frames stehlen kann. Der Live-Status zeigt, ob AWDL pausiert ist oder ein Karenz-Countdown läuft. Kein Terminal, kein Watchdog-Skript, an das du denken musst.

Testen, bevor du spielst

Ein eingebauter Jitter-Test prüft die Verbindung vor dem Match, zusammen mit Funk-Hygiene-Checks, die eine Kabeloption, Bluetooth-Störungen und den sauberen Wi-Fi-Kanal für deine Region anzeigen (44 in der EU, 149 in den USA und Kanada). Die Presets Cloud Gaming und Remote Control sind nur einen Klick entfernt. Der AWDL-Deep-Dive →

Headless Mac mini und Mac Studio

Kein Monitor? Zugriff, als hätte er einen

Verstau einen Mac mini oder Mac Studio als Build-Rechner, Agenten-Host oder Heimserver. Keepresso zeigt dir Schritt für Schritt, wie er wach bleibt, einen Stromausfall übersteht und von selbst wieder hochfährt, und liefert dann einen gestochen scharfen Retina-Desktop über Bildschirmfreigabe, sodass sich das Prüfen von Logs oder deinem MyAgens-Panel anfühlt, als säßest du direkt davor.

kein Displaymac-mini.local2560 × 1440 · HiDPI
kein Monitor am Mini, ein gestochen scharfer Retina-Desktop, gestreamt dorthin, wo du sitzt

Geführtes Headless-Setup

Die Checkliste für das Headless-Setup prüft Ruhezustand, automatischen Neustart, automatische Anmeldung und Fernzugriff, mit Ein-Klick-Links zu den Systemeinstellungen und kopierbaren Befehlen. Sie liest deinen Mac aus und ändert von sich aus nie etwas. Die Headless-Checkliste →

Gestochen scharf per Bildschirmfreigabe

Ein experimenteller virtueller HiDPI-Display liefert einen scharfen, pixelverdoppelten Desktop statt der unscharfen 1920 × 1080, auf die ein bildschirmloser Mac sonst zurückfällt. Kein Dummy-Stecker, kein Kext, nichts zu kaufen. So funktioniert es →

Bequem von überall

Lies Logs, verfolge einen Build oder öffne dein MyAgens-Panel, als würdest du direkt am Gerät sitzen, egal ob es in einem Schrank, einem Rack oder einer anderen Stadt steht.

Einstellungen

Einrichten und vergessen

Alles Einstellbare steckt in sieben Tabs, die Gaming & Streaming-Werkzeuge haben ihr eigenes Fenster. Das Menü bleibt eine Ein-Klick-Sache.

Allgemeine Einstellungen: Bildschirm- und Systemruhezustand verhindern, Display bei Leerlauf dimmen, Start bei der Anmeldung, eine globale Wach-halten-Tastenkombination und die App-Sprache
allgemein
Trigger-Einstellungen: aktivieren bei KI-Agent arbeitet, am Netzteil, spielt ein Spiel oder CPU über 50 Prozent, mit Claude Code verbunden und Bedingungen gruppiert unter Energie & Display, Netzwerk & Geräte und Apps & Aktivität
trigger
Aktivitäts-Einstellungen: Live-Power-Assertions und ein Entscheidungsprotokoll, warum jede Sitzung gestartet oder beendet wurde
aktivität
Display-Einstellungen mit aktiviertem experimentellen virtuellen Headless-Display: eine HiDPI-Retina-Auflösung von 2560 x 1440
headless-display

Gemacht für die Agenten-Ära

Das stille Muss für einen Mac, der immer läuft

Macs laufen immer öfter unbeaufsichtigt: Agenten, Builds, Renderjobs, lokale LLMs. Ein Mac, der mitten in der Aufgabe einschläft, ist das billigste Problem, das es zu lösen gibt.

Agenten-DurchläufeBuild + TestsRechercheBerichtE-MailAgenten-LeaseschläftLease · HerzschlägeAufweck · 02:5722:0001:0004:0007:00ZZZ
ein Agent arbeitet mit einer Lease, der Mac schläft, dann holt ein geplanter Aufweck um 02:57 Uhr die 03:00-Uhr-Routine ein

KI-Agenten

Lässt du einen Agenten über Nacht laufen, bleibt dein Mac nur wach, solange er wirklich arbeitet. Der KI-Agent-Trigger beobachtet claude, cursor, codex, gemini und Freunde in deinen Terminals, und zieht sich zurück, sobald die letzte Sitzung für die von dir gewählte Karenzzeit ruhig war. Verbinde Claude Code, Cursor, Codex oder Antigravity, dann meldet jede Sitzung ihren eigenen Status, sodass eine Pause bei einer Berechtigungsabfrage weiterhin als Arbeit zählt.

Agenten halten ihn sicher wach

Ein Agent kann den Mac selbst wach halten, über eine begrenzte Lease, die er immer wieder erneuert: Stürzt das Tool ab, läuft die Lease einfach aus. Ein mitgelieferter MCP-Server und ein Ein-Klick-Skill bringen jedem Agenten das Protokoll bei. Leases, MCP und der Skill →

Builder und Vibe-Coder

Lange Builds, Trainingsläufe und nächtliche Jobs laufen zu Ende, statt vom Ruhezustand abgewürgt zu werden. Ein geplanter Aufweck, oder eine synchronisierte Claude-Desktop- oder Codex-Routine, holt den Mac vor der Nachtschicht hoch, und ein Event-Hook kann dein Telefon anpingen, wenn der Lauf fertig ist.

Studios und Renderfarmen

Lange Renderjobs und Exporte laufen unbeaufsichtigt bis zum Ende. Headless Mac minis und Studios bleiben wach, ganz ohne Lizenzgebühr, auch geschäftlich.

Alles, was es kann

Wach nur dann, wenn es sein muss

Jede Situation, in der ein Mac nicht einschlafen sollte, abgedeckt. Echte macOS Power Assertions statt vorgetäuschtem Mausgewackel, damit er genau so lange wach bleibt, wie deine Bedingungen gelten.

Triggerwas ihn wach hält

KI-Agent-Trigger

Bleib wach, während ein Coding-Agent wirklich arbeitet, nicht nur geöffnet ist. Findet claude, cursor, codex, gemini und Freunde in deinen Terminals und misst jede Sitzung an ihrem eigenen Leerlauf-Niveau, sodass eine TUI, die im Leerlauf animiert, und eine fast stille beide fair beurteilt werden. Claude Code, Cursor, Codex und Antigravity können ihren Status direkt melden, ganz ohne CPU-Messung.

Gaming-Trigger

Bleib wach, während ein Spiel oder Cloud-Client im Vordergrund ist, während ein Game-Controller an ist (DualSense, Xbox, jedes Gamepad, sogar der Steam Controller, berechtigungsfrei auf Hardware-Ebene erkannt), oder während Steam ein Spiel in einer beliebigen Bibliothek lädt oder aktualisiert.

Erkennt Meetings

Bleib wach, solange irgendetwas die Kamera oder das Mikrofon nutzt, ausgelesen aus dem Gerätestatus, ohne den Stream anzufassen, also ganz ohne Berechtigungsabfrage. Eine Regel deckt jede Meeting-App ab, auch Anrufe in einem Browser-Tab, oder grenz sie auf eine einzige App ein, damit nur ein Slack-, Discord- oder Zoom-Anruf zählt.

Trigger-Engine

Bleib nur wach, während du lädst oder im Akkubetrieb bist, wenn ein externer Bildschirm angeschlossen ist, in einem bestimmten Wi-Fi oder VPN, oder während eine bestimmte App läuft. Kombiniere Bedingungen mit oder oder und, und pausiere alles mit einem Klick.

Netzwerkaktivitäts- und Download-Trigger

Bleib wach, solange der Netzwerkdurchsatz über einer Rate liegt, die du wählst, 100 KB/s bis 5 MB/s, oder solange in einem überwachten Ordner ein Download eintrifft, damit eine große Übertragung fertig wird, statt stecken zu bleiben.

Zeitplan-Trigger

Ein tägliches Zeitfenster an den Tagen deiner Wahl: werktags 9:00 bis 18:00 Uhr, oder nachts 22:00 bis 6:00 Uhr über Mitternacht hinaus. Vorlagen für Arbeitszeit und Nachtbetrieb inklusive.

Audio-Wiedergabe-Trigger

Bleib wach, solange Ton abgespielt wird: Musik, ein Video, ein Podcast. Eine 30-Sekunden-Karenzzeit überbrückt Lücken zwischen Titeln und kurze Pausen, damit die Sitzung nicht flattert.

CPU-Last-Trigger

Hält den Mac wach, solange die geglättete CPU-Auslastung über einer Schwelle liegt, die du festlegst. Lange Builds, Renderjobs und Trainingsläufe bleiben wach, ein kurzer Ausschlag zählt nicht.

Bluetooth-Trigger

Bleib wach, solange ein gekoppeltes Bluetooth-Gerät verbunden ist: ein Controller, Kopfhörer, ein Trackpad. Eine 30-Sekunden-Karenzzeit überbrückt einen kurzen Verbindungsabbruch, damit die Sitzung nicht flattert.

Kalender-Trigger

Hält den Mac während Terminen in deinem Kalender wach, sodass ein Meeting, ein Kurs oder ein gebuchter Block am Tag ihn wach hält, ganz ohne manuelles Umschalten.

Volume-Trigger

Bleib wach, solange ein gewähltes externes Laufwerk, eine SD-Karte oder eine Netzwerkfreigabe eingebunden ist, und lass die Disk-Keep-Alive-Funktion verhindern, dass es mitten im Job in den Ruhezustand fährt.

Sitzungen & Steuerungganz nach deinen Regeln

Beliebige Dauer oder bis zu einer Uhrzeit

Presets, eine frei wählbare Dauer in Stunden und Minuten, oder eine Sitzung, die zu einer festen Uhrzeit endet, später heute oder morgen, falls die Zeit schon vorbei ist. Mitten in der Sitzung wandelt ein Klick sie um, sodass sie in 15, 30, oder 60 Minuten endet.

Presets

Wende ein benanntes Trigger-Bündel mit einem Klick an: Meetings, KI-Agent, Gaming, Am Netzteil, Externer Bildschirm, Remote-Sitzung, Backup läuft, Medien-Render und mehr, oder speichere eigene Regelsätze. Stelle ein gelöschtes Standard-Preset wieder her.

Aktivitäts-Bereich

Warum ist mein Mac wach? Das Menü nennt die App, die ihn wach hält, und der Aktivitäts-Bereich listet die Live-Power-Assertions jeder App auf, dazu ein Entscheidungsprotokoll, warum jede Sitzung gestartet oder beendet wurde. Das Protokoll übersteht einen Neustart der App, mit einer Sieben-Tage-Zusammenfassung, wie lange Keepresso den Mac wach gehalten hat.

Systemweiter Shortcut

Lege einen globalen Hotkey fest, um das Wachhalten aus jeder App zu starten oder zu stoppen, ohne zur Menüleiste greifen zu müssen. Schalte eine Sitzung mitten in einer Aufgabe um und mach dort weiter, wo du aufgehört hast.

Start beim Öffnen

Startet automatisch eine Wachhalten-Sitzung, sobald Keepresso sich beim Login öffnet, damit ein Mac im Dauerbetrieb sich schon selbst wach hält, bevor du überhaupt davorsitzt.

Einstellungen exportieren und importieren

Sichere dein gesamtes Setup, Trigger, Presets und Regeln, in einer Datei, und importiere sie auf einem anderen Mac oder nach einer Neuinstallation, damit du die Bedingungen nicht von Grund auf neu aufbauen musst.

Energie, Display & Präsenzwas es mit dem Mac macht

Ein Passwort, nie wieder

Jeder privilegierte Schalter, der Zuklapp-Modus, die AWDL-Pause beim Gaming, ein Lüfter-Boost, die CPU-Priorität eines Spiels, ein geplanter Aufweck, verlangte früher dein Admin-Passwort. Bestätige den Helper ein einziges Mal unter Anmeldeobjekte, und jeder davon ist danach sofort und lautlos. Er übersteht Neustarts, aktualisiert sich zusammen mit der App und lässt sich an derselben Stelle wieder entfernen.

Geplanter Aufweck

Installiere einen einmaligen oder wiederkehrenden System-Aufweck über den Admin-Helper, und starte dann eine Wachhalten-Sitzung, oder lass die Trigger übernehmen, sobald der Mac wach ist. Er kann sogar die wiederkehrenden Läufe synchronisieren, die Claude Desktop oder Codex lokal planen, und den Mac kurz vorher aufwecken, damit nächtliche Jobs das Rennen gegen den Leerlauf-Ruhezustand nicht mehr verlieren. Zuverlässig am Netzteil, im Akkubetrieb kann die Firmware den Aufweck überspringen.

Thermisches Sicherheitsnetz

Ein Schutz für den einen Mac, der sich nicht selbst helfen kann: wach gehalten bei geschlossenem Deckel, dann vergessen, vielleicht in eine Tasche geschoben. Beobachtet den thermischen Druck von macOS oder Sensoren, die du wählst; bei anhaltender Hitze kann er die Lüfter hochdrehen, pausiert dann die Sitzung und hebt die Ruhezustand-Übersteuerung auf, damit der Mac wirklich abkühlt. Ein „Lüfter testen“-Check beweist den ganzen Pfad, bevor du ihn brauchst.

Erinnerungen und Aktionen zum Sitzungsende

Eine „läuft noch“-Benachrichtigung nach N Minuten, mit optionalem Ton, damit eine vergessene Sitzung nicht den Akku leer saugt. Wenn eine Sitzung von selbst endet, kann sie den Bildschirm schlafen legen, den Bildschirmschoner starten, den Bildschirm sperren oder den ganzen Mac in den Ruhezustand schicken.

Akku-bewusste automatische Pause

Lass den Mac in den Ruhezustand gehen, sobald der Akkustand unter eine von dir gewählte Schwelle fällt, selbst mitten in einer Sitzung, damit eine Wachhalten-Regel den Akku nie leer laufen lässt. Beim Pausieren erklärt eine Benachrichtigung warum, und beim Einstecken läuft die Sitzung einfach weiter.

Display bei Leerlauf dimmen

Halte den Bildschirm wach, aber dimme ihn ein paar Minuten nach dem Weggehen auf die dunkelste Stufe, und stelle deine Helligkeit sofort wieder her, sobald du zurückkommst oder die Sitzung endet. Schont Display und Akku bei einem nächtlichen Lauf mehr als ein durchgehend voll beleuchteter Bildschirm.

Bildschirmschoner zulassen

Lass den Bildschirmschoner oder den Display-Ruhezustand nach ein paar Leerlaufminuten einsetzen, während das System selbst weiterarbeitet, sodass die Maschine beschäftigt bleibt, aber der Bildschirm trotzdem Pause bekommt.

Aktiv bleiben

Meldet macOS Aktivität, damit Remote-Desktop-Sitzungen, VDI, Teams, Slack und Firmen-Abmelde-Timer dich weiterhin als anwesend sehen, ganz ohne Maus zum Wackeln und ohne vorgetäuschte Tastenanschläge.

Zuklapp-Modus

Läuft weiter bei geschlossenem Deckel und ohne externen Bildschirm, am Netzteil oder im Akkubetrieb. Der Bildschirm schaltet sich im geschlossenen Gehäuse ab, sodass nichts beleuchtet in deiner Tasche liegt.

Automatisierung & Plattformvon überall erreichbar

Event-Hooks

Starte einen Shortcut, POSTe einen Webhook oder führe einen Shell-Befehl aus, wenn etwas passiert: eine Sitzung startet oder endet, ein Trigger greift oder lässt los, eine Akku- oder Thermik-Pause greift, ein KI-Agent geht in den Leerlauf. Eine Push-Nachricht auf dein Telefon, wenn der nächtliche Lauf fertig ist, ist nur einen Hook entfernt.

Kommandozeilen-Tool

Eine keepresso-CLI steuert die App aus Skripten und Pipelines: starten, stoppen, umschalten und Status mit einer JSON-Statusdatei, dazu lease- und wake-Befehle für die Automatisierung. Oder halte den Mac im caffeinate-Stil wach, ganz ohne App, bis ein Prozess endet oder du Ctrl-C drückst.

Automatisierungs-Leases

Skripte und KI-Agenten halten den Mac über begrenzte Leases wach, die sie immer wieder erneuern müssen, sodass die Lease eines abgestürzten Tools einfach ausläuft. Live-Countdowns im Menü, Stopp beendet sie alle, und ein mitgelieferter MCP-Server sowie ein Ein-Klick-Agenten-Skill bringen Claude Code, Gemini CLI, Grok oder Codex das gesamte Protokoll bei.

Fünfzehn Sprachen

Die ganze App ist übersetzt: das Menü, die Setup- und Gaming-und-Streaming-Bildschirme, Benachrichtigungen, VoiceOver-Beschriftungen und die Desktop-Widgets. Wähle deine Sprache in den Einstellungen oder auf dem Willkommensbildschirm, oder lass sie dem System folgen.

Shortcuts und URL scheme

Vollwertige Shortcuts-Aktionen (starten, stoppen, umschalten, optional für N Minuten), die auch über Spotlight und Siri funktionieren, dazu keepresso://start?duration=60 oder until=18:00 für Raycast, Alfred und Skripte.

Widgets und Control Center

Live-Countdown-Widgets für den Schreibtisch und die Mitteilungszentrale ab macOS 14, dazu ein Control-Center-Schalter ab macOS 26, um eine Sitzung zu starten oder zu stoppen, alles ohne das Menü zu öffnen.

Headless-Mac-Toolkit

Eine Setup-Checkliste prüft Ruhezustand, automatischen Neustart, automatische Anmeldung und Fernzugriff, und ein experimenteller virtueller HiDPI-Display hält die Bildschirmfreigabe scharf, ganz ohne Dummy-Stecker.

Installation

Nur einen brew entfernt

So oder so hält sich Keepresso von da an mit signierten Sparkle-Releases selbst auf dem neuesten Stand.

Homebrew

$brew install --cask gyorgysh/keepresso/keepresso

Installiert die signierte, notarisierte App direkt aus dem Tap und legt den keepresso-Befehl in deinen PATH, sodass Skripte ihn sofort erreichen. Aktualisiere ihn zusammen mit deinen übrigen Casks, oder lass die App sich selbst aktualisieren.

Manuell

Lade die neueste DMG herunter von Releases, ziehe Keepresso in den Programme-Ordner und starte es. Klick auf die Tasse in der Menüleiste, und es brüht.

Willst du den keepresso-Befehl auch? Eine DMG-Installation rührt deinen PATH nicht an, also einmal verlinken.

Der Zuklapp-Modus kippt eine Systemeinstellung (pmset disablesleep), deshalb braucht er eine Administratorfreigabe. Bestätige den Helper einmal unter Anmeldeobjekte, und er fragt nie wieder.

Passt gut zu

MyAgens
Passt gut zusammen · myagens.com

Eine ganze Crew auf diesem Mac im Dauerbetrieb

Laufen auf diesem Mac im Dauerbetrieb schon Agenten? MyAgens gibt ihm eine Crew von Claude Code Agenten, die du von Telegram aus steuerst: Freigaben, Gedächtnis und geplante Läufe, alles vom Handy aus.

Keepresso hält das Licht an. MyAgens übernimmt die Nachtschicht.

MyAgens.com
TELEGRAMATLAS
eine Nachricht in Telegram, die ganze Crew kommt in Bewegung
tokenstat
Passt gut zusammen · tokenstat.ai

Was würde deine Nachtschicht kosten?

tokenstat fasst jede Session von Claude Code, Codex, Cursor und jedem anderen Tool und Agenten auf diesem Mac in einer Heatmap und einem Dashboard zusammen. Alles wird zu Listenpreisen bewertet, damit du genau siehst, was die Arbeit kosten würde, wenn du die APIs selbst bezahlst, und wie viel Wert dir dein Abo bereits gibt. Standardmäßig lokal, mit kostenlosem Tarif und verfügbarem Quellcode.

Sichere dir jetzt deinen Handle
deine gesamte KI-Aktivität, jedes Tool und jeder Agent, in einem Dashboard