Repository navigation
Releases: ParendumOU/Corvus
Release list
Corvus 0.12.0
Your reading list and watched pages on your phone: read state that syncs, articles fetched for links saved on the phone, and page-monitor status for the Corvus mobile app.
Download
| Platform | File |
|---|---|
| Windows (installer) | Corvus-Setup-0.12.0.exe |
| Windows (portable, no install) | Corvus-Portable-0.12.0.exe |
| Linux (any distro) | Corvus-0.12.0-x86_64.AppImage |
| Debian / Ubuntu | corvus_0.12.0_amd64.deb |
Check your download against SHA256SUMS.txt. The installers are not code-signed yet, so Windows SmartScreen shows "Windows protected your PC" on first run: choose More info, then Run anyway. Installed 0.2.0 and later apps update automatically, and so does the portable build from 0.5.0 on. Coming from 0.2.0? Read "Before you update" in the 0.3.0 notes first.
The Android app is a separate download: see Corvus for mobile 0.2.0.
Reading list
- Read state: corvus://reading has Mark read / Mark unread, synced with your other devices
and the Corvus mobile app. - Links saved on your phone: a link saved to the reading list from the mobile app arrives
without its article; Corvus fetches the page (public addresses only, without your cookies) and
keeps the reader-mode article, which then syncs back to the phone.
Sync
- Watched pages on your phone: Corvus publishes what its page monitor last saw of each
watched page (last check and change, the change summary, whether your "Notify me when…"
condition holds), so the mobile app can show it. Watches added on the phone are monitored here. - Sync server: the server now accepts that status (collection
watch_status). If you host
your own, update it (git pull, thendocker compose up -d --build sync-server); an older
server simply leaves it out.
License
The Corvus source code is licensed under the Mozilla Public License 2.0. These installers are a combined work that includes electron-chrome-extensions, which Corvus uses under GPL-3.0, so the binaries are distributed under GPL-3.0. The complete corresponding source is https://github.com/ParendumOU/Corvus (tag v0.12.0). Each build ships THIRD_PARTY_NOTICES.md (Settings > Updates > Third-party software).
Corvus 0.11.0
Corvus on your phone: pair the new Android companion app, see your computer's tabs there, and open pages sent from the phone.
Download
| Platform | File |
|---|---|
| Windows (installer) | Corvus-Setup-0.11.0.exe |
| Windows (portable, no install) | Corvus-Portable-0.11.0.exe |
| Linux (any distro) | Corvus-0.11.0-x86_64.AppImage |
| Debian / Ubuntu | corvus_0.11.0_amd64.deb |
Check your download against SHA256SUMS.txt. The installers are not code-signed yet, so Windows SmartScreen shows "Windows protected your PC" on first run: choose More info, then Run anyway. Installed 0.2.0 and later apps update automatically, and so does the portable build from 0.5.0 on. Coming from 0.2.0? Read "Before you update" in the 0.3.0 notes first.
The Android app is a separate download: see Corvus for mobile 0.1.0.
Sync
- Pair a phone: Settings > Sync has "Pair a phone". After a confirmation it shows a QR code
with your sync server's address and your recovery phrase for the Corvus mobile app to scan
(it hides itself after two minutes). It warns when the server address is one a phone cannot
reach, such aslocalhost. - Pages from your phone: pages sent from the Corvus mobile app open as background tabs on
the computer they were sent to, with a notification, usually within a minute while Corvus is
running. Corvus looks for them with one small request every 30 seconds between syncs. - Sync server: the server now accepts pages sent between devices. If you host your own,
update it (git pull, thendocker compose up -d --build sync-server); the phone tells you
when the server is too old to send pages.
Updates
- The beta channel now finds desktop releases past Corvus for mobile releases, which share this
repo (tagsmobile-v…).
License
The Corvus source code is licensed under the Mozilla Public License 2.0. These installers are a combined work that includes electron-chrome-extensions, which Corvus uses under GPL-3.0, so the binaries are distributed under GPL-3.0. The complete corresponding source is https://github.com/ParendumOU/Corvus (tag v0.11.0). Each build ships THIRD_PARTY_NOTICES.md (Settings > Updates > Third-party software).
Corvus 0.10.0
Send pages to your phone, move a profile to another computer, and local models found for you.
Download
| Platform | File |
|---|---|
| Windows (installer) | Corvus-Setup-0.10.0.exe |
| Windows (portable, no install) | Corvus-Portable-0.10.0.exe |
| Linux (any distro) | Corvus-0.10.0-x86_64.AppImage |
| Debian / Ubuntu | corvus_0.10.0_amd64.deb |
Check your download against SHA256SUMS.txt. The installers are not code-signed yet, so Windows SmartScreen shows "Windows protected your PC" on first run: choose More info, then Run anyway. Installed 0.2.0 and later apps update automatically, and so does the portable build from 0.5.0 on. Coming from 0.2.0? Read "Before you update" in the 0.3.0 notes first.
Browser
- Send to your phone: "Send to your phone…" in a tab's menu (and "Send link to your phone…" in
a link's menu) shows the page as a QR code to scan with your phone's camera. Link your own
Telegram bot in Settings > Send to your phone to send pages there too, and to open the links you
send to it from your phone; messages from anyone else are ignored. - Move a profile: Settings > Profiles can export a profile to one password-protected file
(bookmarks, history, reading list, annotations, workspaces, site settings, containers, watched
pages, workflows and saved logins) and import it on another computer as a new profile.
AI
- Local models, found for you: Settings > AI search notices Ollama, LM Studio or llama.cpp
running on this computer and offers to use it in one click, so AI search and Corvus Assist stay
on the device with no API key. With a local model, the model field lists the server's models.
License
The Corvus source code is licensed under the Mozilla Public License 2.0. These installers are a combined work that includes electron-chrome-extensions, which Corvus uses under GPL-3.0, so the binaries are distributed under GPL-3.0. The complete corresponding source is https://github.com/ParendumOU/Corvus (tag v0.10.0). Each build ships THIRD_PARTY_NOTICES.md (Settings > Updates > Third-party software).
Corvus 0.9.0
Write with Corvus AI in any text field, compare tabs as a table, and watched pages that tell you when a condition comes true.
Download
| Platform | File |
|---|---|
| Windows (installer) | Corvus-Setup-0.9.0.exe |
| Windows (portable, no install) | Corvus-Portable-0.9.0.exe |
| Linux (any distro) | Corvus-0.9.0-x86_64.AppImage |
| Debian / Ubuntu | corvus_0.9.0_amd64.deb |
Check your download against SHA256SUMS.txt. The installers are not code-signed yet, so Windows SmartScreen shows "Windows protected your PC" on first run: choose More info, then Run anyway. Installed 0.2.0 and later apps update automatically, and so does the portable build from 0.5.0 on. Coming from 0.2.0? Read "Before you update" in the 0.3.0 notes first.
Corvus Assist
- Write with Corvus AI in any text field: right-click a page's text field to fix spelling and
grammar, make the text shorter or longer, more formal or friendlier, translate it, or choose
"Write…" and say what to write. The text appears in the Assist panel and goes into the field only
when you click "Insert into the field" (Ctrl+Z undoes it). Password, one-time-code and card fields
are never read. - Compare tabs: "Compare tabs with Corvus AI…" in a tab's menu lets you pick two to six of the
window's pages and say what matters ("battery and price"). Corvus reads each one, even tabs that
are asleep, and answers with a table, one column per page, and a verdict. "Copy table" copies it
as Markdown.
Browser
- Watched pages that notify on a condition: give a watch in corvus://watches a condition in your
own words ("the price is under 150 €", "it is back in stock") and Corvus tells you only when it
comes true, with the fact that decided it, instead of on every change.
License
The Corvus source code is licensed under the Mozilla Public License 2.0. These installers are a combined work that includes electron-chrome-extensions, which Corvus uses under GPL-3.0, so the binaries are distributed under GPL-3.0. The complete corresponding source is https://github.com/ParendumOU/Corvus (tag v0.9.0). Each build ships THIRD_PARTY_NOTICES.md (Settings > Updates > Third-party software).
Corvus 0.8.0
Containers with their own cookies, a split view of up to four tabs that waits while you look elsewhere, and videos that float when you switch tabs.
Download
| Platform | File |
|---|---|
| Windows (installer) | Corvus-Setup-0.8.0.exe |
| Windows (portable, no install) | Corvus-Portable-0.8.0.exe |
| Linux (any distro) | Corvus-0.8.0-x86_64.AppImage |
| Debian / Ubuntu | corvus_0.8.0_amd64.deb |
Check your download against SHA256SUMS.txt. The installers are not code-signed yet, so Windows SmartScreen shows "Windows protected your PC" on first run: choose More info, then Run anyway. Installed 0.2.0 and later apps update automatically, and so does the portable build from 0.5.0 on. Coming from 0.2.0? Read "Before you update" in the 0.3.0 notes first.
Browser
- Containers: tabs in a container keep their own cookies and site data, so you can be signed
in to two accounts of one site, or keep shopping and banking apart from everything else.
Personal, Work, Shopping and Banking are there to start with (Settings > Containers adds,
renames, recolours and removes them). Open one from the menu (New container tab), a link's menu
(Open link in container tab) or a tab's menu (Reopen in container); pages a container tab opens
stay in it. A container tab shows a line in the container's colour under its icon and the
container's name in the address bar. Extensions do not run in container tabs. - Split view of up to four tabs: two side by side, one beside two stacked, or a 2x2 grid,
with both dividers to drag. "Add to split" and "Remove from split" are in a tab's menu. - A split waits while you look elsewhere: showing a tab outside the split no longer ends it;
showing any of its tabs brings the whole split back. - Automatic picture-in-picture: when you switch away from a tab whose video is playing with
sound, the video keeps playing in a small floating window, and returns to the page when you
come back. Settings > Media turns it off.
License
The Corvus source code is licensed under the Mozilla Public License 2.0. These installers are a combined work that includes electron-chrome-extensions, which Corvus uses under GPL-3.0, so the binaries are distributed under GPL-3.0. The complete corresponding source is https://github.com/ParendumOU/Corvus (tag v0.8.0). Each build ships THIRD_PARTY_NOTICES.md (Settings > Updates > Third-party software).
Corvus 0.7.0
Fingerprinting protection, sites forgotten when you close them, a password checkup, and no more freeze when the ad blocker updates.
Download
| Platform | File |
|---|---|
| Windows (installer) | Corvus-Setup-0.7.0.exe |
| Windows (portable, no install) | Corvus-Portable-0.7.0.exe |
| Linux (any distro) | Corvus-0.7.0-x86_64.AppImage |
| Debian / Ubuntu | corvus_0.7.0_amd64.deb |
Check your download against SHA256SUMS.txt. The installers are not code-signed yet, so Windows SmartScreen shows "Windows protected your PC" on first run: choose More info, then Run anyway. Installed 0.2.0 and later apps update automatically, and so does the portable build from 0.5.0 on. Coming from 0.2.0? Read "Before you update" in the 0.3.0 notes first.
Privacy
- Fingerprinting protection: sites that read your canvas, graphics card, audio stack, CPU
count or device memory to recognise you get slightly different values on each site and each
session, so those readings no longer follow you from site to site. It is on by default
(Settings > Ad & tracker blocker > "Block fingerprinting"), and sites you allow are left alone. - Forget a site when you close it: "Forget this site when I close it" in the shield popover
deletes that site's cookies, local storage, IndexedDB, caches and service workers once its last
tab closes. Settings > Ad & tracker blocker lists these sites.
Passwords
- Password checkup: corvus://passwords checks your saved passwords (and unlocked KeePass
databases) for ones that appear in known data breaches, that you reuse or that are easy to
guess, and marks each login "In N breaches", "Reused" or "Weak". The breach check runs when you
ask and uses k-anonymity: only the first 5 characters of each password's SHA-1 hash are sent to
Have I Been Pwned, and the match happens on your device.
Performance
- No more freeze when the ad blocker updates: its filter lists are now parsed in a separate
process, so the weekly update no longer stalls tabs and typing for a moment.
License
The Corvus source code is licensed under the Mozilla Public License 2.0. These installers are a combined work that includes electron-chrome-extensions, which Corvus uses under GPL-3.0, so the binaries are distributed under GPL-3.0. The complete corresponding source is https://github.com/ParendumOU/Corvus (tag v0.7.0). Each build ships THIRD_PARTY_NOTICES.md (Settings > Updates > Third-party software).
Corvus 0.6.0
Hide anything on a page, sleeping tabs that give their memory back, and YouTube summaries that cite the moment they come from.
Download
| Platform | File |
|---|---|
| Windows (installer) | Corvus-Setup-0.6.0.exe |
| Windows (portable, no install) | Corvus-Portable-0.6.0.exe |
| Linux (any distro) | Corvus-0.6.0-x86_64.AppImage |
| Debian / Ubuntu | corvus_0.6.0_amd64.deb |
Check your download against SHA256SUMS.txt. The installers are not code-signed yet, so Windows SmartScreen shows "Windows protected your PC" on first run: choose More info, then Run anyway. Installed 0.2.0 and later apps update automatically, and so does the portable build from 0.5.0 on. Coming from 0.2.0? Read "Before you update" in the 0.3.0 notes first.
Browser
- Hide anything on a page: right-click > "Hide this element…" (or "Hide an element…" in the
shield popover) and pick it: a click chooses it, "Wider" or Up takes the element around it,
Enter hides it. It stays hidden on that site, as a rule in your own filter list. - Your own filters: Settings > Ad & tracker blocker > "My filters" lists your rules in
uBlock Origin syntax, including every element you hid; edit them or add your own. - Sleeping tabs: a background tab you have not looked at for an hour (Settings > Memory)
goes to sleep and gives its memory back; it comes back where it was, with its history and what
you typed in forms, when you return. Pinned tabs, tabs playing sound, tabs an AI agent uses
and pages where you typed stay awake. "Sleep to save memory" in the tab menu puts one to sleep
now, and hovering a tab shows the memory it uses.
Corvus Assist
- YouTube videos: on a YouTube video, Summarize and Ask read what is said in it (its
captions) instead of the page around it, and every point cites the moment it comes from:
"▶ 1:10" plays the video from there.
License
The Corvus source code is licensed under the Mozilla Public License 2.0. These installers are a combined work that includes electron-chrome-extensions, which Corvus uses under GPL-3.0, so the binaries are distributed under GPL-3.0. The complete corresponding source is https://github.com/ParendumOU/Corvus (tag v0.6.0). Each build ships THIRD_PARTY_NOTICES.md (Settings > Updates > Third-party software).
Corvus 0.5.0
Translate pages from the address bar, no more cookie notices, links without tracking, and a portable build that updates itself.
Download
| Platform | File |
|---|---|
| Windows (installer) | Corvus-Setup-0.5.0.exe |
| Windows (portable, no install) | Corvus-Portable-0.5.0.exe |
| Linux (any distro) | Corvus-0.5.0-x86_64.AppImage |
| Debian / Ubuntu | corvus_0.5.0_amd64.deb |
Check your download against SHA256SUMS.txt. The installers are not code-signed yet, so Windows SmartScreen shows "Windows protected your PC" on first run: choose More info, then Run anyway. Installed 0.2.0 and later apps update automatically. Coming from 0.2.0? Read "Before you update" in the 0.3.0 notes first.
Using the portable build? Download Corvus-Portable-0.5.0.exe by hand this once: from 0.5.0 on, the portable build updates itself.
Browser
- Translate pages: a page written in another language shows a translate button in the
address bar. One click translates the whole page in place, as you watch, with your AI
provider; a second click shows the original. Choose the language in Settings > AI ("Translate
pages into"), or turn the offer off. "Translate this page" in the right-click menu works on any
page. - No more cookie notices: the blocker hides cookie consent banners, newsletter pop-ups, app
banners and similar clutter with the EasyList Cookie and uBlock Origin annoyances lists.
Settings > Ad & tracker blocker > "Hide cookie notices and annoyances" (on by default). - Links without tracking: pages open without their tracking parameters (utm_*, fbclid,
gclid, msclkid and similar); the rest of the address stays exactly as it was. Settings > Ad &
tracker blocker > "Remove tracking from links" (on by default). - The portable build updates itself: Corvus-Portable checks for updates like the installed
app, downloads the next portable copy next to itself, verifies it against the release
checksums and replaces itself when you restart.
License
The Corvus source code is licensed under the Mozilla Public License 2.0. These installers are a combined work that includes electron-chrome-extensions, which Corvus uses under GPL-3.0, so the binaries are distributed under GPL-3.0. The complete corresponding source is https://github.com/ParendumOU/Corvus (tag v0.5.0). Each build ships THIRD_PARTY_NOTICES.md (Settings > Updates > Third-party software).
Corvus for mobile 0.2.0
Corvus for mobile 0.2.0: your bookmarks, reading list, history and watched pages on your phone. Android only for now.
Install
| Platform | File |
|---|---|
| Android 7.0 or later | corvus-mobile-0.2.0.apk |
Download the APK on your phone and open it; it installs over 0.1.0 and keeps your pairing. Check the file against SHA256SUMS.txt; the signing certificate's SHA-256 fingerprint is 62:68:03:EE:6A:63:DF:26:E3:7D:64:AD:E1:20:A6:AA:15:D7:B4:83:7C:45:FC:B9:46:02:D8:F3:30:3C:47:E9.
It needs Corvus 0.12.0 or later on your computer for everything below (0.11.0 for pairing, tabs and sending pages). If you host your own sync server, update it to the one in Corvus 0.12.0 so the phone can show your watched pages.
New
- Library: a new tab with your bookmarks (browse folder by folder, or find one by title
or address), your reading list (unread first; Mark read / Mark unread, synced with your
computers) and your history from every computer, grouped by day, with search. - Watched pages: from the home screen, the pages your computers watch, with the freshest check,
what changed (the AI summary) and whether your "Notify me when…" condition holds. Watch a new page
from the phone, with a condition and how often to check it; your computers monitor it. - Share to Corvus (Android share sheet) now offers four things: send the page to a computer,
save it to the reading list (a computer with Corvus fetches the article), bookmark it, or watch
it for changes. - The phone keeps its copy of your synced data in files instead of app storage, so large
histories fit; after the update it is fetched once more.
Preview notes
- This is a preview: expect rough edges. The interface is in English for now.
- iOS: the app is built to run on iPhone too, but there is no iOS build yet.
License
Corvus for mobile is licensed under the Mozilla Public License 2.0. The source is in apps/mobile of https://github.com/ParendumOU/Corvus (tag mobile-v0.2.0).
Corvus for mobile 0.1.0
The first preview of Corvus for mobile: the companion app for the Corvus browser on your computer. Android only for now.
Install
| Platform | File |
|---|---|
| Android 7.0 or later | corvus-mobile-0.1.0.apk |
The app is not on Google Play yet. Download the APK on your phone and open it; Android asks you to allow installs from your browser or file manager the first time. Check the file against SHA256SUMS.txt. Later versions install over this one (same signing key); the signing certificate's SHA-256 fingerprint is 62:68:03:EE:6A:63:DF:26:E3:7D:64:AD:E1:20:A6:AA:15:D7:B4:83:7C:45:FC:B9:46:02:D8:F3:30:3C:47:E9.
It needs Corvus 0.11.0 or later on your computer with Sync turned on, and a sync server your phone can reach (not localhost). If you host your own sync server, update it to the one in Corvus 0.11.0 so the phone can send pages.
What it does
- Pair with your computer: on the computer, open Settings > Sync > "Pair a phone" and scan
the code with the app (or type the server address and the 24-word recovery phrase). The phone
joins your sync chain like any other device; the phrase stays in Android's secure storage, and
everything is end-to-end encrypted: the sync server only stores ciphertext. Settings can unpair
the phone, which takes it off the chain and forgets the phrase. - Tabs from your computers: the open web pages of each of your computers, with favicon,
title, site, pinned state and tab group, the most recently used computer first. Tap to open a
page in the in-app browser, long press to open it in your browser app, search by title or
address, pull down to refresh. - Send to your computer: share a link to Corvus from any app (Android share sheet), or type
it, pick the computer, and it opens there in a new tab. Until it does, the page waits on the
home screen, where you can take it back.
Preview notes
- This is a preview: expect rough edges. The interface is in English for now.
- iOS: the app is built to run on iPhone too, but there is no iOS build yet.
License
Corvus for mobile is licensed under the Mozilla Public License 2.0. The source is in apps/mobile of https://github.com/ParendumOU/Corvus (tag mobile-v0.1.0).