v0.9.7 July 4, 2026 166 files changed +15,528 −18,610

July 4th, 2026 Update

FrogsGoMoo · Creator of FrogPilot

This is the very last "FrogPilot v0.9.7" update! Instead of cramming in a bunch of brand new features, I wanted this one to focus on tightening up v0.9.7 before we move on to what's next.

That said, there's still plenty to dig into. "Human-Like Following" was rebuilt around the driving model so the car anticipates your lead instead of chasing it, FrogPilot now has its own telemetry system, the "Screen Recorder" and "Speed Limit Filler" were both rewritten completely from scratch, and "The Pond" got a massive stability pass!

Smarter, more "Human-Like" driving

#

This is the big one, and it's built on top of some great openpilot work by comma's Shane (his PR has the full technical breakdown if you want the deep dive). The old "Human-Like Following" leaned on a single immediate lead prediction and basically assumed your lead's acceleration would decay to zero. The new version taps into the driving model's full predicted path for your lead instead, so it can actually tell when your lead is going to keep braking for a red light, keep pulling away after cutting in front of you, or when a slowdown is just a brief blip it can safely ignore.

The result? The car brakes earlier, takes off smoother, shrugs off phantom lead slowdowns, and stops driving like a robot playing catch-up. "Traffic Mode" got the exact same treatment, so stop and go traffic should feel a whole lot more natural now!

And if you toggled "Human-Like Following" off in the past because it just wasn't behaving for you, give this one another shot. It shares basically nothing with the old logic, and after months of driving with it myself, I can confidently say it's one of the best improvements to how FrogPilot actually drives.

FrogPilot Telemetry

#

FrogPilot now has its own telemetry system! It's built to help me improve current and future features using real driving data. Now, before anyone grabs a pitchfork: only driving signals ever get shared. No video, no GPS, no VIN, and zero proof you were jaming out to "Barbie Girl" by "Aqua" on the way home. Driving segments only upload while you're parked on Wi-Fi or Ethernet. The stripped driving log is driving-only; the separate upload and stats stuff can still include boring basics like the device, build, settings, car setup, and FrogPilot stats so everything lands in the right bucket. Still not into it? No worries, just head on over to FrogPilot → System Settings → DEVICE CONTROLS → Device Settings → Share Driving Data and toggle it off.

I also rewrote the "get_city" function for "FrogPilot Stats" to be more accurate AND more private. Separately, "FrogPilot Stats" shares rough city/state/country, device/build info, settings/model scores, your car setup, and your FrogPilot stats, but never raw coordinates.

The Pond

#

Tired of typing your device's IP into your browser? You can now reach "The Pond" at http://ThePond.local from any device on your trusted network! Beyond that, this update was one big stability pass. I squashed a ton of bugs in "The Pond." The biggest one is that the frontend assets "The Pond" serves now come bundled with FrogPilot itself at locked versions, so a random browser package update can't sneak in overnight and break the page like it could before. Browsing your dashcam routes and screen recordings no longer bogs down the device, videos stream properly instead of loading the entire file at once, and one bad recording won't take down the whole list anymore. The live tmux logs also automatically reconnect if the stream hiccups, and locking/unlocking your doors can't get stuck waiting forever anymore.

A bunch of smaller annoyances got cleaned up along the way too. No more "Invalid Date" labels or broken thumbnail icons in your recordings, the "Manage Keys" button actually takes you to the right page now, deleting and restoring things shows real progress instead of leaving you guessing, and the home page loads way quicker now that it's not waiting on comma's servers to respond.

Screen Recorder

#

The "Screen Recorder" was completely rewritten from the ground up to feed the device's Qualcomm V4L2 H.264 encoder directly. When you stop recording, it now tells the encoder to drain and stop, long recordings rotate into 5-minute segments, and recordings are written as fragmented MP4s so a crash or power loss is less likely to leave the whole file unusable.

A couple smaller touches made it in too. Recordings are now timestamped down to the second, which helps keep back-to-back clips from stepping on each other, and a recording won't even start if your device is low on storage, so you'll never fill up your device just to end up with a broken file.

Speed Limit Filler

#

"Speed Limit Filler" got the same ground-up treatment. Instead of downloading every single road within miles of you just to find a match, it now asks "OpenStreetMap" (OSM) about the exact road you're on and matches speed limits to the road's actual shape and your direction of travel. So no more speed limits accidentally getting tagged onto a parallel side street or the wrong side of a divided highway, and numbered highways like "US-101" finally get matched even when they don't have a proper street name. It's pickier about the data itself too. If two drives disagree on a road's speed limit it tosses the data out, and if OSM already has the right limit it skips it entirely.

Best of all, the manual update button is gone because you simply don't need it anymore. The old version's downloads were so heavy it had to wait for Wi-Fi or for you to manually kick it off. The new one's requests are so small and quick that it just quietly runs itself whenever you're parked on any connection, and it steps out of the way the moment you start driving. It's completely set and forget!

The comma 3 lives on!

#

Worried about your C3 now that comma has moved it to long-term support? Don't be! FrogPilot will continue to support the C3, and that's not just talk. I've been driving on "FrogPilot v0.11.2" for months on my personal C3, so your device isn't going anywhere anytime soon!

C4 support

#

Got a comma 4? Support is right around the corner! C4 support lands in next week's update to the "FrogPilot-Testing" branch on July 13th. Once it's live, you can install it on your device with the FrogPilot.download URL!

Do keep in mind that "FrogPilot-Testing" is currently being rebuilt entirely from scratch. Every feature is getting rewritten and put through the wringer before it makes its way back to your devices. Some features will be missing while the rebuild is underway, but they're being added back very quickly! Keep an eye on the "FrogPilot Rebuild" page to see which features have already made their way back.

The "FrogPilot-Old" branch

#

This is the very last "FrogPilot 0.9.7" update. If you want to stay right here and not move forward with future updates, switch to the "FrogPilot-Old" branch now!

I think this is a peak FrogPilot version, and if you agree, that branch is for you. "FrogPilot-Old" is fully synced 1:1 with this update and will stick around for as long as people are actually using it.

Feature heads-up

#

Two things are changing after this update, so if you want to keep either of them exactly how they are today, switch to the "FrogPilot-Old" branch now.

First, "Navigate on openpilot" is getting dropped completely. comma dropped support for it over 2 1/2 years ago, there is still no sign of it coming back, and honestly? It was mostly a party trick anyway. openpilot has no spatial awareness of what's next to you or behind you, so lane-changing navigation just meant cutting people off on the highway and making problems for drivers who are not huge fans of car accidents.

Second, the "Model Manager" is getting wiped clean. Going forward, it will only include the default model, the top 5 favorite models, the stock openpilot model, and any models released during that FrogPilot version. Having 100+ models sitting there that almost nobody uses just creates confusion through the illusion of choice, so that mess is getting cleaned up too.

Driving tweaks

#

Vehicle support

#

Stability and polish

#

Cleanup

#

If anything acts up after updating, hop in the Discord and let me know!