The Oso doesn't just lean into enduro territory. It drops in, elbows out and goggles down. The long wheelbase, roomy cockpit and slack 64-degree head angle are designed for optimal racing performance. And its size-specific seat angles allow riders of any height to bang out climbs in comfort without wasting a watt.
Large and extra large Oso frames are built around matching 29-inch wheels, while small and medium frames get the mixed-wheel treatment and shorter chainstays. That keeps the Oso from ever feeling unwieldy. In fact, it’s pretty damn wieldy.
The Bosch Performance line CX has a quiet, powerful 85 NM drive unit, which offers the most natural-feeling acceleration since the invention of gravity. On top of that, you get Bosch’s two-year warranty, a network of 2,400 dealers across the U.S., UL safety-certified batteries, and its carbon-neutral operations. So, in case you were wondering, that’s why we went with Bosch.
With a deep 750wh battery on sizes medium thru XL and a 625wh battery on the small, the Oso is built to go big and still have enough juice left to go home.
It may look a little different, but the Oso’s Upper Link suspension is still dw-link. That means it packs all the traction and efficiency you’d expect from an Ibis, but with a more supportive leverage curve to keep up with all the demands of a full-powered e-bike.
If it's our fault, we'll fix it. Simple as that.
Pick Your Size
The Oso doesn’t just lean into enduro territory. It drops in, elbows out and goggles down. Large and extra large Oso frames are built around matching 29-inch wheels, while small and medium frames get the mixed-wheel treatment and shorter chainstays.
170mm Fork (584mm axle to crown)
Nominal Size | SM | MD | LG | XL | |
---|---|---|---|---|---|
Seat Tube Length | A | 394 15.5 | 415 16.3 | 415 16.3 | 427 16.8 |
Top Tube Length | B | 573 22.6 | 607 23.9 | 638 25.1 | 669 26.3 |
Head Tube Length (4mm stack of lower cup not included) | C | 90 3.5 | 106 4.2 | 122 4.8 | 139 5.5 |
Chainstay Length | D | 439 17.3 | 439 17.3 | 444 17.5 | 444 17.5 |
Seat Tube Angle | E | 77° 77° | 77° 77° | 78° 78° | 79° 79° |
Head Tube Angle | G | 64° 64° | 64° 64° | 64° 64° | 64° 64° |
Wheelbase | H | 1206 47.5 | 1242 48.9 | 1294 50.9 | 1341 52.8 |
BB (L/XL with Maxxis Minion 29x2.5WT tires, S/M with 27.5x2.5WT rear tire). | 341 13.4 | 341 13.4 | 340 13.4 | 340 13.4 | |
BB Drop | K | 31 1.2 | 31 1.2 | 31 1.2 | 31 1.2 |
Stack | I | 621 24.4 | 635 25 | 650 25.6 | 665 26.2 |
Reach | J | 430 16.9 | 460 18.1 | 500 19.7 | 540 21.3 |
Saddle Height | F | 655 25.8 | 705 27.8 | 765 30.1 | 820 32.3 |
Standover | 677 26.7 | 714 28.1 | 729 28.7 | 731 28.8 | |
Trail | 132 5.2 | 132 5.2 | 132 5.2 | 132 5.2 |
L/XL comes with Maxxis Minion 29x2.5WT tires, S/M comes with a Maxxis Minion 29x2.5WT front tire and a 27.5x2.5WT rear tire.
Sizing Guide (Rider Height)
Version | V1 |
Frame Material | Carbon Fiber |
Wheel Size | 29” up to 2.5" tires on L/XL, 27.5" up to 2.6" on S/M |
Front Travel | 170mm forks (Max 190mm) |
Rear Travel | 155mm |
Boost Axles | 148mm rear / 110mm front |
Seatpost Diameter | 31.6mm |
Rear Brake | 203mm post mount / 220mm max |
Chainstay Length | S/M 439mm, L/XL 444mm |
Bottom Bracket | NA |
Chainline | 55mm chainline, 182mm Q Factor |
Chainguide | Compatible with Bosch Smart System Chain Guides (M/L/XL), Gen 4 (S) |
Headset | ZS44 upper / ZS56 lower |
Colors | Forrest Service Green or Storm Blue |
Sizes | S / M / L / XL |
Frame Warranty | Lifetime |
Electronics Warranty | 2 Years |
Motor | Bosch Performance Line CX |
Battery | Bosch 750 Wh Powertube (M/L/XL), 625 Wh Powertube (S) |
Charger | Bosch Smart System Charger |
Display | Bosch Kiox 300 |
Oso Specific FAQs
All our manuals are available here.
Tel: 1-833-BOSCH-EB (267-2432) or at their website here.
The Oso has a Bosch Performance Line CX Motor. Sizes medium through XL utilizes a 750 Wh Powertube battery. The Oso is charged via the Bosch Smart System Charger.
The size small utilizes a BES2/GEN4 Bosch Motor & 625 Wh Powertube battery.
It takes six hours to fully charge the battery and just over two hours for a 50% charge.
Yes, but the bike is optimized around a 44 mm offset fork. The 51 mm-offset fork shortens the trail (the distance between the contact patch and the steering axis), which can cause the front end to feel less stable. We prefer it with a 42-48 mm offset fork, but the choice is yours.
The Oso is compatible with the Fox X2, Fox DHX2 Coil (MY21 and newer), Fox DPX2 (MY18 and newer), Marzocchi Bomber Air, DVO Jade X, DVO Topaz Gen 3, and öhlins TTX Air. It is not compatible with the Fox Float X, DHX, Rockshox, or Cane Creek products.
When attempting to install a shock not on the approved list, please deflate the shock and cycle through the entire stroke to verify clearance.
Yes, installing a 205x65mm trunnion shock provides 170mm of rear travel. We recommend pairing this with a 190mm Rockshox Zeb, a 190mm Fox 40 (with 48mm offset crowns), or a 180mm Fox 38.
No. The hydraulic hose's diameter is too large for the frame's internal cable tunnels. However, the Reverb AXS is compatible!
The small and medium Oso ship with a 27.5” rear wheel. The large and extra-large use a different 29” specific rear triangle. We do not recommend installing a 27.5” wheel on the large and extra-large sizes as it lowers the bottom bracket height.
No, currently we do not offer 27.5" or 29" swing arm kits aftermarket.
The Oso is designed to accommodate tires up to 2.5” wide. We recommend double-checking fitment before riding.
Due to the diverse range of free hub body types and cassette spacing, some drivetrains can accommodate different max front chainrings. The Sram GX Cable 12-speed Eagle 10/52 Tooth drivetrain can accommodate a max 36T chainring. Shimano microspline drivetrains and SRAM T Type have a maximum of 34T.
The use of oval chainrings is not approved by Bosch as they can cause issues with the drive unit.
The Oso fits a 26 oz Purist water bottle on medium, large and extra large frames. The size small frame is compatible with an Abloc Arrive S (550ml/18.5oz), Specialized Big Mouth (21oz), and Polar Bottle (15oz) when used with an Arundel Side Loader Cage.
The Oso comes stock with Lupine Lights! The front light is an SL Nano which has a high beam of 900 lumens and a low beam of 600 lumnes. The rear light is a C14 (seat collar version) and has 45 lumens.
Our complete GX build in size Large weighs 53 lbs (24 kg).
Many of our paints are available online via My Perfect Color. Some automotive retailers have the ability to custom match paint.
The PMS color codes for for our frames are:
- Storm Blue:
- Primary Color: YS 7363 + pearl (G)
- Accent Color: PMS 7547
- Accent Color: PMS 4177
- Forrest Service Green:
- Primary Color: PMS 2457 + pearl (G)
- Accent Color: PMS 5615
- Accent Color: PMS Black
If you need to update your Bosch software or diagnose an error code, we recommend visiting a Bosch Authorized Service Center. Find your nearest participating dealer here.
General FAQs
To see our general FAQs click here.
Dropper Post Saddle Height Calculations
Do not try to insert your post deeper than these measurements. Forcing the post can result in a seat tube failure.
IMPORTANT: Before riding, check the saddle to tire clearance with the dropper post fully dropped and the air out of the shock with frame compressed to bottom out. Small and Medium minimums are controlled by tire bottom out.
Frame measurement | SM | MD | LG | XL |
---|---|---|---|---|
Maximum Seatpost Insertion (mm) | 206 | 230 | 230 | 234 |
Bike Yoke Revive
Measurement from center BB to center of saddle rail (mm)
Drop | Min/Max | SM | MD | LG | XL |
---|---|---|---|---|---|
125 | Min | 619 | 616 | n/a | n/a |
Max | 711 | 732 | n/a | n/a | |
160 | Min | 687 | 684 | 688 | n/a |
Max | 760 | 781 | 781 | n/a | |
185 | Min | n/a | 734 | 737 | 744 |
Max | n/a | 801 | 800 | 815 | |
213 | Min | n/a | n/a | 801 | 808 |
Max | n/a | n/a | 864 | 879 |
Fox Transfer
Measurement from center BB to center of saddle rail (mm)
Drop | Min/Max | SM | MD | LG | XL |
---|---|---|---|---|---|
125 | Min | 614 | 612 | n/a | n/a |
Max | 690 | 712 | n/a | n/a | |
150 | Min | 668 | 651 | 655 | n/a |
Max | 744 | 765 | 764 | n/a | |
175 | Min | n/a | 707 | 710 | 731 |
Max | n/a | 821 | 820 | 835 | |
200 | Min | n/a | n/a | 765 | 772 |
Max | n/a | n/a | 875 | 890 |
Reverb AXS
Measurement from center BB to center of saddle rail (mm)
Drop | Min/Max | SM | MD | LG | XL |
---|---|---|---|---|---|
125 | Min | 635 | 633 | n/a | n/a |
Max | 736 | 757 | n/a | n/a | |
150 | Min | 684 | 681 | 685 | n/a |
Max | 775 | 806 | 805 | n/a | |
170 | Min | n/a | 720 | 724 | 731 |
Max | n/a | 845 | 845 | 859 |
Hardware | Torque Spec (Nm) | Thread Treatment / Notes |
---|---|---|
Motor | ||
Motor bolts | 20 | Loctite 243 if no green threadpatch |
Motor cover Guard | 2 | Grease |
Motor Bash Guard | 2 | Grease |
Downtube Bash Guard | 2 | Grease |
Upper Battery Mount | 12 | Grease |
Lower Battery Mount | 15 (T30 Torx Bolts) | Loctite 243 if no green thread patch. Clean threads and reapply Loctite for reinstallation |
Speed Sensor Cable Clip | 2 | Grease |
Charge Port Exterior Bolts | Barely Tight/Just Touching | Dry |
Battery Door Cover | Quarter turn: left to release, right to latch | None |
Suspension | ||
Forward Shock Mount Bolts | 12 | Inside of the trunnion mount threads should be treated with Loctite 243 (if no green threadpatch on bolt) |
Rear Shock Bolt | 10 | Titanium Bolts: Ti anti-seize on shaft and threads |
Linkage | ||
Top Upper Link Bolt | 20 | Loctite 243 on threads (if no green threadpatch), grease on flange |
Bottom Upper Link Bolt | 20 | Loctite 243 on threads (if no green threadpatch), grease on flange |
Lower Link 6mm Side Preload Bolts | 2 | Loctite 243 on threads, grease under bolt head |
Lower Link 4mm Pinch Bolts | 8 | Loctite 243 |
Misc | ||
Rear Brake Caliper | 6 | Loctite 243 |
Seat Binder | 7 | Grease |
Derailleur Hanger Bolt | 25 | Dry (reverse thread!) |
Rear Axle | 12 | Grease |