iPhone Screenshots
Description
Stop your Mac from sleeping when you need it most.
Whether you are waiting for a long LLM response, reading a long PDF, or compiling code, Onliner ensures your system stays awake and active.
More than just a simple "caffeine" button, Onliner is a battery-aware utility that integrates deeply with macOS to provide precise control over your system's power and network state. Engineered for efficiency, it runs with a negligible footprint; activating advanced features like Activity Simulation or Network Reachability only when you need them.
USE CASES:
LLM & WebUI Stability: Can help avoiding "Server-Sent Events" (SSE) disconnects when working with local AI models web UIs or web dashboards. Onliner simulates micro-activity to keep browser sessions alive and prevents annoying inactivity-related connection loss if you leave your computer.
Hybrid Connectivity Monitor: By default Onliner check local network connectivity, additionally it can be configured to perform active "Reachability" checks to tell you if you actually have internet, not just a Wi-Fi/Ethernet connection.
Shortcuts & Automation: Fully scriptable via Apple Shortcuts. Trigger "Keep Awake Mode" automatically when running long scripts to avoid any possible OS throttling of background tasks.
Focus Mode Integration: Automatically keep your screen awake when you enter a specific Apple Focus Mode (e.g. "Reading"). Read PDFs and websites without touching the mouse to stop the screen from dimming.
Smart App Watcher: Select specific apps (for example: Keynote, Preview, or Safari) to automatically prevent sleep only while they are running.
Precision Scheduler: Set Onliner to run for 15 minutes, 1 hour, or until a specific time. Perfect for ensuring a download finishes while you step away.
Smart Suspension: Onliner detects when you unplug your MacBook and can automatically suspend high-power keep-awake assertions to save your battery (configurable in Settings).
Privacy First The Activity Simulation feature uses macOS Accessibility APIs strictly to prevent idle timers. It never tracks, logs, or transmits anything.