Releases: RyanErkal/jevcast
Release list
Jevcast 1.2.3 (source release)
⌫ now stops a port's process, and the launcher stays open. Pick the row with ↑↓ or a click, then press ⌫ twice. ⌘⌫ works without picking the row first. Return opens http://localhost:<port> in your browser, and ⌘K adds Stop beside Force Stop.
Source release only. See CHANGELOG.md.
Jevcast 1.2.2 (source release)
The port list now explains each process: CPU, memory, uptime, the script or module it runs, its project folder, and whether it is open to your network. Numbers refresh live. Your own servers come first. macOS services and other users' processes are marked, with the reason they can't simply be stopped. ⌘K opens the port in a browser, shows its folder, force stops it, or copies its PID or command line.
Source release only. See CHANGELOG.md.
Jevcast 1.2.1 (source release)
Jevcast 1.2.1 runs Jev through OpenRouter. Paste an OpenRouter key (sk-or-…) in Settings › Input, and Jevcast sends Jev requests to OpenRouter with the model typesafe/jev-1.13. A TypeSafe key still goes to TypeSafe directly. Settings › Usage shows the cost OpenRouter reports for each request.
Source release only. See CHANGELOG.md.
Jevcast 1.2.0 (source release)
Jevcast 1.2.0 is a source release. It has no downloadable app or DMG. To install or update, copy the agent prompt at https://jevcast.vercel.app/ or follow the README.
Jev, used well
- Memory. Choose a result once and the same request skips Jev next time. ⌘Z undoes a pick and forgets it.
- Fewer calls. Whole-name matches, sums, URLs, timers, and port lookups never ask Jev. A repeat request within 10 minutes reuses the last answer.
- Better candidates. Matches for your words come first, from apps, System Settings panes, commands, workflows, Shortcuts, snippets, and the front app's menus.
- Usage. Settings › Usage shows requests, tokens, and cost for 7 days, 30 days, and all time.
New
- Open and arrange: "notes left half".
- Site search in plain words: "search github for swift ui".
- Workflows, snippets, Apple Shortcuts, and front-app menu items.
- Timers (
5m tea), emoji and symbols (:tada), and calculatorans. - Clipboard pins, kind filters (
clip links), and Shift–Return paste. - Plain-language ports ("stop whatever is running on 3000"), Force Stop, and Copy PID.
- Custom commands with
{input}and output to the clipboard or a notification.
See CHANGELOG.md for the full notes.
Jevcast 1.1.0 (source release)
Jevcast 1.1.0 is a source release. It has no downloadable app or DMG. To install or update, copy the agent prompt at https://jevcast.vercel.app/ or follow the README.
New
- Ports. Type
port 3000,kill 5173, orportsto see what listens on a local port. Press Return twice to stop it. - Commands. Built-in commands such as Toggle Dark Mode, Keep Mac Awake, Copy Local IP Address, and Empty Trash. They run fixed programs with no shell. Add your own in Settings › Search.
- Jev on every pause. With a TypeSafe key, Jev reads each request after a short pause, typed or spoken, and can pick any command by name. It never sees or writes command text.
- No echo. The MacBook's built-in speakers mute while voice input listens.
See CHANGELOG.md for the full notes.
Jevcast 1.0.0 (source release)
Jevcast 1.0.0 is the first public source release. It has no downloadable app or DMG.
To install, copy the agent prompt at https://jevcast.vercel.app/ or follow the README. Building requires Xcode 26 or later on a Mac that supports it. The built app runs on macOS 14 or later.
Jevcast opens apps and files, handles sums and conversions, moves windows, and recalls copied text. Voice and TypeSafe Jev matching are optional. See CHANGELOG.md for the full notes.