I was looking at a CBR650R and wondering what I'd do to it if I got one. Those notes turned into RiderOS: a free app for planning mods, keeping up with service, and knowing what a bike really costs. It runs on Mac, Windows, Android and iPhone.
On Windows, Android or iPhone? The download page has the steps for each. Here's the Mac:
The easiest way, and macOS won't show the "can't verify" warning. It downloads the latest version, puts it in Applications and opens it.
curl -fsSL https://raw.githubusercontent.com/optimistic-eso/rideros-releases/main/install.sh | bashDownload it from the releases page and drag RiderOS into Applications. The first time, macOS blocks it: open System Settings → Privacy & Security and click Open Anyway.
When a new version is out, RiderOS shows what changed and installs it with one click. Every update is signed and checked before it goes in.
I kept getting stuck on one question: if I actually got the bike, what would I do to it? Which parts fit, which were worth the money, which were just for show. The answers were spread across a dozen forum threads and half the shops on the internet, so I started keeping my own notes in one place.
Then a friend asked to see them. Then someone wanted the same thing for a different bike, and that kept happening. One text file became 42 bikes and a set of tools that all read from the same garage. It went from a single HTML file, to MotoModder, to RiderOS, and now to an app for Mac, Windows and phones.
Add a bike once and every tool knows about it.
One app now runs on both Apple Silicon and Intel Macs. Apple Intelligence still needs Apple Silicon.
RiderOS for Windows 10 and 11, with the same sidebar, menus, backups and in-app updates as the Mac.
An Android app that saves your garage to the phone, with automatic backups. Shop links open in your browser.
The website now works properly on phones, with a new menu. On iPhone, add it to your Home Screen from Safari and it opens like an app.
One page with the right download for whatever device you're on, plus the steps to install it.
Ask about any of the 42 bikes ("lightest superbike under $20,000", "R7 vs CBR650R", "tell me about the Panigale V4"), your wishlist and installed parts, installing on each device, and more riding and care topics. Answers stay grounded in RiderOS data, and it won't coach anything reckless on public roads.
Every bike's MotoSpec page has a new look and much more on it: headline numbers, quick facts, ownership details, full performance and engine figures, the service schedule for that bike, model generations and its mod scene, plus the editable reference card.
Bikes are grouped by brand in compact rows with hp, weight and price, with a brand bar to jump around, class filters and search.
Your rider card now sits next to your profile in Rider HQ, smaller and easier to find, with 25 themes: racing liveries for every brand with its emblem (Honda HRC, Yamaha, Kawasaki KRT, Ducati Corse, Suzuki, BMW M, Aprilia, KTM, CFMOTO) plus styles like shattered and forged carbon, burnt titanium, topo, honeycomb and tire tread. It starts in your primary bike's brand colours.
More spark plugs, batteries, fluids and tire pressures are filled in, and every reference-card field says whether it's published or comes from your manual.
Both pages now work from the same numbers, so weights, fuel grades and quickshifters always match.
Over 30 comparisons in five groups: performance, engine, chassis and fit, running costs and the mod scene. The best bike in every row is marked in green, with bars and how far behind the others are. A scoreboard counts the wins, and quick matchups fill the pickers in one tap.
The AI's pick in Compare now scores every bike on a dozen things, from power-to-weight to seat height and price, weighted by your riding style and experience. It says why the winner beats the runner-up using both bikes' numbers, and calls it close when it is. Ask RiderOS uses the same scoring for bike recommendations.
Your garage is now saved to a file in RiderOS's data folder as you go, not only inside the app. If the app's storage is ever reset, or you reinstall, everything comes back by itself.
Your own bike photos are kept as files at full quality, so they no longer fill up the app's storage. Exported backups still carry them.
RiderOS keeps a copy of your garage each day for the last week, plus one before any restore or Clear all data. Restore any of them from Settings → Data & Garage.
Help → Copy Diagnostics (or Settings → Data & Garage) gathers what a bug report needs, and Report an Issue copies it for you.
St. Patrick's Day, the Fourth of July and Thanksgiving join the lineup, picked from a dropdown in Settings → Appearance. Halloween's lightning no longer flashes every time you click.
The About page and Settings → About have a version dropdown, so you can see what each release added.
Data & Garage is reorganised around the new disk saving, About is cleaner, and the odd gaps in a few settings are gone.
Turn it on in Settings → AI or from RiderOS AI in the sidebar. It's a beta, so expect rough edges. Light works on any Mac; on macOS 26 with an M1 or later, the Apple Intelligence level adds Apple's on-device model. Everything stays on your Mac.
On Macs with Apple Intelligence (macOS 26, M1 or later), AI mode can use Apple's on-device model to write build reviews and Ask RiderOS answers. No download, and nothing is sent to Apple. Every name and number it writes is checked against your data.
Recommendations for each bike, matched to how you ride, what you usually spend and the brands you like, with the reasons shown.
Each build gets a grade with what's strong, the biggest gap and a next step. With Apple Intelligence, it's written up in plain sentences.
Every part card has Similar: alternatives in the same category (cheaper, fit-checked, same brand) and parts that go well with it.
Your weakest gear piece with better-rated picks at the same price, and when service is coming up based on how much you actually ride.
Type a budget on any bike and AI mode picks the best set of parts that fits it, one per category. Add them all to your wishlist in one tap.
A heads-up when a pick needs something else to work, like LED signals needing a flasher relay or a full exhaust needing a tune, with the part to look at.
Compare scores each bike against how you ride and your experience, and says why.
MotoLedger shows where the money goes, what the next 12 months should cost at your pace, and how the last 90 days compare.
Ask about your garage from the AI button, the Dashboard or ⌘K. Answers come from your own data, so names and numbers are right. With Apple Intelligence they're written in plain sentences, on your Mac. It only answers questions about RiderOS and your bikes. It knows each bike's specs (tire pressures, oil, fuel, power), service intervals, gear ratings like ECE 22.06 and EN 17092, what common mods do, riding and track-day tips, and how every part of the app works.
Smart search has its own switch in Settings → AI, works again, and saves its index so it's fast after the first time.
Tapping a button in the section bar now takes you right to that section, including Skills and the Glossary at the bottom.
The command palette no longer pulls in unrelated parts. Typing "ledger" or "helmet" shows what you meant, and small typos still work.
Restoring only accepts RiderOS backup files, so picking the wrong file can't mess up your garage.
A cover banner with your bike, a rider level that grows as you use the app, build progress for every bike, a riding log, and 33 achievements in bronze, silver and gold.
Choose every piece in your gear locker by brand, model and size: 223 helmets, 298 jackets and suits, 173 pants, 640 pairs of gloves, 427 boots and shoes, 128 protectors and 34 airbags. You see each one's ratings (DOT, ECE, Snell, FIM, SHARP, EN 17092, EN 13594, EN 13634, EN 1621) and its key specs, and the gear check picks up the rating.
The single armor slot is now three: back protector, chest protector and airbag. Pants get their own slot too, and a one-piece suit counts for both. Whatever you had in Armor moves to Back on its own.
Your riding gear now counts toward what you've spent. It starts at the list price, and you can type what you actually paid.
Every dropdown now opens a RiderOS menu instead of the plain Mac one. Long lists have a filter box, and the arrow keys and typing to jump work.
Training, riding since and riding style are now dropdowns in Rider HQ.
Quick actions, a mileage update right on the page, what needs attention across the garage, this month at a glance, recent activity, and a garage tip.
A proper light theme, or let RiderOS switch with macOS automatically. Settings → Appearance → Theme, or ⌘K.
Quick answers up top, a search box, a section bar that follows you down the page, a check of your own gear, gloves and boots, how to read a label, and a glossary.
Empty garages now show an Add a bike card. It opens a picker with every bike and a search, right where you are.
Swap the stock photo for a picture of your actual bike. It shows in My Garage, the sidebar, the Dashboard and Rider HQ.
Bikes are picked from an in-app list with photos and search, and bikes in your garage come first.
Mods can now show the years they fit, what install takes, and what else you'll need. The research to fill them in is underway.
Pick an accent or a seasonal theme and every page follows it, including the tools that normally keep their own colour.
Print, export, reset and share buttons now work properly in the Mac app, and 21 new mods fill gaps in the catalogue.
When a new version is out, RiderOS shows what changed and installs it with one click, then restarts. No more downloading the DMG.
Setting RiderOS up on another Mac takes one Terminal command, with no Apple warning. It's on the downloads page.
Jump to any tool, bike, or setting from anywhere. Press ⌘K and start typing.
A heads-up when a service is overdue or your last backup is getting old, in the app and in macOS Notification Center. Snooze or turn them off in Settings.
Miles or kilometers, and specs as published, imperial, or metric. Your saved numbers never change underneath.
Pick the page RiderOS opens to, text size, true black for OLED screens, and reduce motion. The sidebar remembers if you hid it.
Settings shows how much your garage takes up and when you last backed it up.
Images went from 72 MB to 7 MB with no visible difference, fonts are built in so everything works offline, and pages load less.
Snow at Christmas, rain and lightning at Halloween, confetti at New Year, hearts at Valentine's.
MotoModder, MotoMaintain, MotoSpec, MotoLedger, MotoPit, Compare, MotoSafety and Rider HQ share one design.
All 1,955 mods now point to a real product page.
Your garage, gear locker, lifetime stats, achievements, wishlist, and rider-card graphics in one place.
Gear standards and rider aids decoded, plus a guide to choosing a bike by your goal.
The whole suite in a native window, working fully offline.
Floating panels, a source-list sidebar and a dashboard home, so it stops feeling like a website in a window.
A proper macOS menu bar with ⌘-shortcuts that jump straight to any tool.
Accent colour, density, sidebar photos, and one-click backup and restore (⌘,).
The app compares itself to the latest release and tells you when a newer one is out.
MotoModder grew into RiderOS: MotoMaintain, MotoSpec, MotoPit, MotoLedger and Compare, all on one shared garage.
833 links that pointed at shop home pages were traced to the real product, or removed where the part didn't exist.
Catalogues filled for every bike with thin coverage, including the whole Ninja and CFMOTO ranges.
A bike photo with a hotspot for every mod category.
Official tire sizes, pressures, fluids, plugs and weights per bike. Anything unverified is left blank on purpose.
Aprilia, KTM and CFMOTO joined, and every brand and most models got their real emblem.
One HTML file with 28 bikes, started from a CBR650R mod wishlist that got out of hand.
None of this is on a schedule. It happens when I've got time and the bike isn't out of the garage.
Mods can affect your warranty, emissions compliance and safety. Modify at your own risk. Bike photos come from official press kits; prices drift, so check before you buy.
Yes. No ads, no subscription, no account. It's a hobby project.
On your device only, in the app's own storage. Nothing is uploaded. Export a backup from Settings or Rider HQ whenever you like, and import it on another device.
Yes. Windows and Android have their own downloads, and on iPhone you add the site to your Home Screen from Safari. Everything is on the download page.
RiderOS isn't notarized by Apple, because that needs a paid developer account. The one-line install above skips the warning. If you use the DMG, open it once, then go to System Settings → Privacy & Security → Open Anyway.
From 0.3.0 on, the app checks for new versions, shows what changed and installs the update itself, then restarts. Each update is signed and checked before it's installed.
42 sport bikes from HONDA, YAMAHA, KAWASAKI, DUCATI, SUZUKI, BMW, APRILIA, KTM, CFMOTO. Mostly 2026 models, plus a few kept around for owners of the last of a line, like the 2020 YZF-R6 and 2024 ZX-14R.
Open Help → Report an Issue in the app, or file it on GitHub. Fitment notes are being researched for every mod, and new bikes get added when there's interest.
One front end, built as a static Astro site and wrapped in a native shell for the Mac.
RiderOS v0.6.0 · Built with Astro + Tauri · A CBR650R daydream that grew up.
These features are in beta: results can be rough and things may change. Everything here runs on this device. The small Light model downloads once, then works offline; Apple Intelligence is built into macOS on supported Macs. Your garage never leaves your computer.
Your garage, mod picks and logs stay on this device. Nothing is uploaded.
One file with everything, your bike photos included. Use it to move to another computer or keep a copy somewhere safe.
RiderOS keeps a copy of your garage each day for the last week, plus one before any restore or Clear all data. Restoring one keeps a copy of how things are now first.
Something not working? Diagnostics gathers what a bug report needs: versions, settings and recent errors.
Erases your garage, picks and logs from this device. Export a backup first if you might want them back.
RiderOS is a free sport bike ownership suite — plan mods, track maintenance, and keep your garage dialed. Everything here is informational only: always verify parts fitment and service intervals against your owner's manual and the seller. Modify and maintain your bike at your own risk.
Your data stays in your own browser. We don't use accounts, ads, or tracking.
By continuing you confirm you've read and agree to our Terms of Use and Privacy Policy.