harkdesktop

Hark, in its own window.

A small desktop app for Hark on Windows, macOS and Linux. It waits in your tray, tells you when Hark replies, and opens from anywhere with one shortcut.

Free, open source and unofficial. Not affiliated with Hark.

Ask from anywhere

Press Ctrl Shift H (Cmd Shift H on a Mac) and a small box opens over whatever you are doing.

Type, press Enter, and Hark opens with your question drafted. It never sends for you.

Waiting in your tray

Closing the window hides Hark instead of quitting, so it is back in a blink. An orange dot shows when something is unread.

On macOS it lives in the menu bar. On Linux it quits when you close it, unless you turn on the tray in settings.

Told the moment it is done

You get a notification when Hark replies, or when a Handoff plan you were watching finishes. Your own messages never notify.

Plan progress shows on the taskbar icon, like a download. Three of eight steps reads as 38%.

Nothing new to trust

The app opens the real hark.com. You sign in on Hark's own pages, so the app never handles your password.

The page can send the app a short list of small events. The app checks every one, and links outside Hark open in your own browser.

Built small, on purpose.

2.3MBinstaller
16msfrom shortcut to a box on screen
60fpswhile visible and idle
MITopen source, free to change

Measured on Windows 11 with a signed-in account. Most of the memory is the system web view, as it would be in a browser tab, because no second browser is bundled.

Hark, without the browser tab.

Choose your system

Windows is the tested platform. The macOS and Linux builds are new and have not yet been run by the maintainer, so expect rough edges and please tell us what you find.

Windows

Tested

Tested on Windows 11; Windows 10 should work too. The installer is for your account only and needs no admin rights. Windows may warn that the app is unrecognised: choose More info, then Run anyway.

Window
Frameless, Hark-style controls
Close button
Hides to the tray
Start at login
On by default
Download for Windows

macOS

New, untested

macOS 11 or newer, Apple silicon and Intel. The app is not notarised: open it with a right click, then Open, the first time.

Window
Native, transparent title bar
Close button
Hides to the menu bar
Start at login
Off
Download for macOS

Linux

New, untested

deb and rpm packages (about 3 MB) use your system's WebKitGTK 4.1; the AppImage (about 78 MB) carries its own. A tray icon needs AppIndicator support, which GNOME gets from an extension.

Window
Your window manager's frame
Close button
Quits
Start at login
Off
Download for Linux

Questions

Is this the official Hark app?

No. It is an independent open source project and is not affiliated with Hark. It opens the real hark.com in its own window and adds desktop features around it. Hark and the Hark logo belong to their owners.

What can the app see?

Only what a browser tab on hark.com can see. You sign in on Hark's own pages, so the app never handles your password. The Hark page can send the app a few small events, such as "show a notification", and the app checks each one before acting. It cannot read your files or run commands.

Why does my computer warn me when I open it?

The builds are not code-signed, and signing costs money every year. Windows shows a SmartScreen notice: choose More info, then Run anyway. On macOS, open the app with a right click and choose Open. You can also build it yourself from the source.

Why is it using several hundred megabytes?

Almost all of that is the web view that draws hark.com, which is the same engine your browser uses. The app itself is about 10 MB. Hark animates its background, so the page is never fully idle while the window is visible. When Hark is hidden in the tray, it settles down.

Does it update itself?

Not yet. Download a new release to update. Hark's own features update by themselves, because the app loads the live site.

How do I remove it?

On Windows, use Settings, Apps, Installed apps. On macOS, drag the app to the Bin. On Linux, remove the package or delete the AppImage.