Jevcast

One shortcut for your apps, files, sums, and windows.

Press Space, type what you want, and press Return. Jevcast opens apps, finds files, answers sums and conversions, moves windows, and brings back what you copied.

Free under the MIT license macOS 14 or later Apple silicon and Intel Build needs Xcode 26 or later on a supported Mac

Jevcast with “saf” typed. Results: Safari under Applications, the files Safari trip.heic and Safety checklist.numbers, and Search Google.

Type what you want. Press Return.

Results appear as you type. Apps and actions you use often move up the list. Right-click an app to keep it in your favourites.

In the launcher: open, select, esc close, ⌘K more actions, ⌘Y Quick Look, ⌘R show in Finder, ⌘⇧C copy the path.

Apps

safari
Opens Safari. Your own aliases work too.
time
Finds FaceTime by any word in its name.

Files

invoice
Files and folders named “invoice”.
kind:pdf in:downloads
PDFs in your Downloads folder.
files modified today
Everything you changed today.

Sums and conversions

12 * (8 + 2)
120. Return copies it.
10 km in mi
6.2137 mi. Mass, data, speed, and more work too.

Windows

left half
The front window fills the left half.
next monitor
The window moves to your other display.

Web

gh swiftui
Searches GitHub. Also yt, maps, wiki, and your own.
example.com
Opens the site in your browser.

Clipboard and settings

clip
The last 50 texts you copied.
wi-fi settings
Opens Wi-Fi in System Settings.

Ports

port 3000
What listens there, with CPU, memory, and folder. ⌫ twice stops it.
ports
Every local server that is listening.

Commands

dark mode
Switches light and dark. Also caffeinate, my ip, and more.
deploy site
Runs a command you added yourself.

Say it your way

notes left half
Opens Notes, then puts it on the left.
search github for swift ui
Searches the site with the rest of your words.

Timers and emoji

5m tea
A timer with a notification. timers lists them.
:tada
🎉 to copy. Shift–Return pastes it.

Move windows from the keyboard.

Type a layout such as left half, or hold and press one key. Press a half again to cycle its size: 1/2, 2/3, then 1/3.

Window control needs Accessibility access. Snapping windows at screen edges is optional. If you also use Rectangle, turn off one app’s shortcuts, so the two apps do not move the same window.

Hold and press a key Left half
Halves
Quarters
Thirds
Fill and undo
Displays

Your stuff stays on your Mac.

No account. No analytics. No crash reports. The app goes online for three things only.

  • Update check

    api.github.com

    Asks for the newest version number once a day. You can turn it off.

    Read the code
  • Jev

    typesafe.ai or openrouter.ai

    Off until you add your own TypeSafe or OpenRouter key. Sends what you type or say, never audio or command text.

    Read the code
  • Web search

    your browser

    Only when you pick a search or a link.

Files, voice, and clipboard never leave your Mac.

Install

Terminal
git clone https://github.com/RyanErkal/jevcast.git
cd jevcast
scripts/build.sh

Needs Xcode 26 or later. Runs on macOS 14 or later. Read the README

What’s new

Every release, in short. Full changelog

  1. 1.2.3
    • Stop ports with ⌫. Pick a port and press ⌫ twice. The launcher stays open. Return opens it in your browser.
  2. 1.2.2
    • Ports, explained. CPU, memory, uptime, project folder, and network exposure for every listening process, live. It also tells you which ones you can stop.
  3. 1.2.1
    • Jev through OpenRouter. Paste an OpenRouter key and Jevcast runs Jev there, with the real cost of each request in Settings › Usage.
  4. 1.2.0
    • Jev remembers. Pick a result once and the same request skips Jev next time. ⌘Z undoes a pick.
    • Usage. Settings shows Jev requests, tokens, and cost for 7 days, 30 days, and all time.
    • Say it your way. “notes left half”, “search github for swift ui”, “pdfs from last week”.
    • More to run. Workflows, snippets, Apple Shortcuts, the front app’s menus, timers, and emoji.
  5. 1.1.0
    • Ports. Type port 3000 to see what listens there, then press Return twice to stop it.
    • Commands. Dark mode, keep awake, copy IP, empty Trash, and more, plus commands you write yourself.
    • Jev on every pause. Jev reads each request, typed or spoken, and can pick any command by name.
    • No echo. The MacBook speakers mute while the mic listens.
  6. 1.0.0
    • First public source release: apps, files, sums, windows, clipboard, and voice.

Questions

Does it replace Spotlight or Raycast?

It works next to them and never changes their shortcuts. The shortcut is Space. If another app already uses it, choose a different shortcut in the welcome window or in Settings.

Why does it ask for Accessibility access?

Only to move and resize windows. If you do not use window layouts, skip it. Everything else works without it.

Does it search inside documents?

No. It searches file names, kinds, folders, and dates from the Spotlight index, in the folders you choose in Settings.

What is Jev?

Jev is an optional model from TypeSafe. With your own TypeSafe or OpenRouter key, it reads each request after a short pause, typed or spoken, such as “make this window bigger” or “open my coding setup”, and picks one of the app’s known actions. It never writes a command. Jevcast remembers what you chose, so a repeated request needs no Jev call, and Settings › Usage shows what it costs. It is off by default, and the app works fully without it.

How do updates work?

Once a day, the app asks GitHub if there is a newer version and tells you when there is. You download the update yourself. Turn the check off in Settings, General.

How do I remove it?

Quit it from the menu bar and move it from Applications to the Trash. To remove its settings too, delete ~/Library/Preferences/com.ryanerkal.jevlauncher.plist and ~/Library/Caches/JevLauncher. If you saved a TypeSafe key, remove it in Settings, Input, first.

Is it really free?

Yes. The code is open source under the MIT license. You can read it, build it, and change it on GitHub.

Build it from source, then press Space

Install from source

Free under the MIT license macOS 14 or later Apple silicon and Intel