Framework Laptop 16 DIY Edition Review

Framework Laptop 16 DIY Edition review: our verdict, pros & cons, key specs and the current US price ($1,249). Updated Sep 2026.

Updated · By Fabrice Cosson

The Framework Laptop 16 DIY Edition brings unprecedented modularity, allowing users to choose their own components, upgrade down the line, and even swap out the keyboard and graphics card. It's a tinkerer's dream built on a powerful AMD Ryzen platform.

Webcam
Webcam Module (1st Gen)
Graphics
Integrated AMD Radeon Graphics; Optional modular Graphics Module with AMD Radeon™ RX 7700S (8GB GDDR6)
Keyboard
Backlit, 1.5mm key travel, replaceable, QMK firmware support, optional RGB
Wireless
WiFi 6E
Thickness
21.95mm at rear with Graphics Module attached
Memory (RAM)
2x DDR5 SO-DIMM slots (up to 96GB DDR5-5600 supported)
Input Modules
Customizable with Spacers, Numpad, LED Matrix, etc.
Primary Storage
1x M.2 2280 slot (NVMe Gen4)
Operating System
None (Bring your own). Official support for Windows 11, Ubuntu LTS, Fedora.
Processor Options
AMD Ryzen™ 7 7840HS (8-core/16-thread, up to 5.1GHz, 24MB Cache) or AMD Ryzen™ 9 7940HS (8-core/16-thread, up to 5.2GHz, 24MB Cache)
Secondary Storage
1x M.2 2230 slot

Overview

In a world of sealed-shut devices, the Framework Laptop 16 DIY Edition arrives as a bold statement for customization and longevity. This isn't just a laptop; it's a platform. Designed for enthusiasts, developers, and anyone who believes in the right to repair and upgrade, the DIY Edition hands you the reins. You choose the processor, bring your own memory and storage if you wish, and even select your operating system. It’s built around a powerful AMD Ryzen 7040 series processor and a groundbreaking modular system that allows for significant hardware changes, including a swappable discrete graphics card.

Framework’s philosophy is to combat e-waste and planned obsolescence by creating a product that can evolve with your needs. Instead of buying a new laptop every few years, the idea is to replace individual components like the mainboard for a new CPU, or the graphics module for better gaming performance. This first look dives into the specifications and features of a machine that could very well be the future of personal computing.

Key Features

The Framework Laptop 16 is packed with innovative ideas, but a few stand out as truly game-changing for the laptop market. These features center on modularity, giving the user a level of control that is simply unheard of in a portable machine.

The Expansion Bay System: Choose Your Power

The laptop's most ambitious feature is its Expansion Bay system. Out of the box, you can configure the laptop with the "Expansion Bay Shell," a thin module that provides system cooling and prioritizes a lighter, more portable profile. However, for those who need serious graphical horsepower for gaming, 3D rendering, or machine learning, there's the Graphics Module. This houses a dedicated AMD Radeon RX 7700S GPU with 8GB of GDDR6 memory. The ability to slide in a discrete GPU when you need it—and leave it behind when you don’t—is a revolutionary concept. Furthermore, Framework promises that you can upgrade to new, more powerful Graphics Modules in the future, ensuring the laptop stays relevant for high-performance tasks for years to come.

When configuring your laptop, think about your primary use case. If you're mostly coding or writing, the standard Expansion Bay Shell keeps things light. You can always purchase the Graphics Module later if your needs change and you want to get into serious gaming.

A Fully Customizable Input Deck

Framework has extended its modular philosophy to the entire input system. The keyboard itself can be swapped out, with options ranging from standard US English to various international layouts, clear keycaps for enthusiasts, and even RGB-backlit versions. But it doesn't stop there. The space on either side of the keyboard is filled with hot-swappable Input Modules. You can choose to have a standard layout with simple spacers, or you can add in functional modules like a numpad or even an LED Matrix for displaying notifications or custom graphics. All keyboards run on open-source QMK firmware, allowing for deep customization of keymaps and macros. This level of personalization ensures that your workflow is perfectly matched by your hardware.

The DIY Dream: Total Component Control

The "DIY Edition" name is not just marketing. This laptop is designed to be assembled by the end-user. You have the choice to "bring your own" components, including memory and storage. The motherboard features two DDR5 SO-DIMM slots supporting up to a massive 96GB of DDR5-5600 RAM. For storage, it offers two NVMe slots—one M.2 2280 for a primary high-speed drive and a secondary M.2 2230 slot for expansion. Even the processor isn't a life sentence. Framework states that you can upgrade the CPU in the future by purchasing and installing a new Mainboard, a process they provide step-by-step guides for. This commitment to user-serviceability is the core of the product's identity.

While you can use third-party components, Framework tests and sells compatible memory and storage modules on its marketplace. The company officially supports Ubuntu LTS and Fedora Linux, making it a fantastic choice for developers and open-source advocates.

Specifications

The source documentation for the Framework Laptop 16 is missing critical specifications for the display (resolution, refresh rate, brightness, color accuracy) and the battery (capacity, estimated life). This is a significant omission for any potential buyer.

Spec Value
Processor OptionsAMD Ryzen™ 7 7840HS (8-core/16-thread, up to 5.1GHz, 24MB Cache) or AMD Ryzen™ 9 7940HS (8-core/16-thread, up to 5.2GHz, 24MB Cache)
GraphicsIntegrated AMD Radeon Graphics; Optional modular Graphics Module with AMD Radeon™ RX 7700S (8GB GDDR6)
Memory (RAM)2x DDR5 SO-DIMM slots (up to 96GB DDR5-5600 supported). User can bring their own.
Primary Storage1x M.2 2280 slot (NVMe Gen4). User can bring their own.
Secondary Storage1x M.2 2230 slot. User can bring their own.
DisplayNot specified in source material
BatteryNot specified in source material
KeyboardBacklit, 1.5mm key travel, replaceable, QMK firmware support, optional RGB
Input ModulesCustomizable with Spacers, Numpad, LED Matrix, etc.
WirelessWiFi 6E
WebcamWebcam Module (1st Gen)
Thickness21.95mm at rear with Graphics Module attached
Operating SystemNone (Bring your own). Official support for Windows 11, Ubuntu LTS, Fedora.

Design & Build

The design of the Framework Laptop 16 is dictated by its function. While specific materials for the entire chassis aren't detailed, the images showcase a clean, industrial aesthetic. The mention of "aluminum Touchpad Spacers" suggests a focus on durable, quality materials. The most notable design aspect is its modularity. The Expansion Bay at the rear and the Input Module slots on the deck are clean and well-integrated. With the slim Expansion Bay Shell, the laptop aims for a more traditional, portable form factor. Adding the AMD Radeon RX 7700S Graphics Module increases the rear thickness to 21.95mm, giving it a more aggressive, high-performance stance. The keycaps are made partly from post-consumer recycled plastics, showing a commitment to sustainability that extends beyond just repairability.

Who It's For

The Framework Laptop 16 DIY Edition is not for the average consumer who wants to unbox a laptop and start browsing. It is explicitly designed for a more technical and engaged user. This includes software developers who will appreciate the QMK-powered keyboard and official Linux support, hardware enthusiasts who relish the idea of building and upgrading their own machine, and gamers who want a path to better graphics performance without buying a whole new system.

It's also the perfect machine for advocates of the right-to-repair movement and those looking to make a more sustainable tech purchase. The promise of future upgrades to core components like the CPU and GPU means a much longer potential lifespan than any other laptop on the market. If you are someone who is intimidated by the thought of opening up a computer, the pre-built version might be a better fit. But if you see a set of Torx screws as an invitation, this machine is for you.

FAQ

Can I upgrade the graphics card later?

Yes. The Expansion Bay system is designed for this. If you buy the laptop with the standard Expansion Bay Shell, you can purchase and install the Graphics Module (AMD Radeon™ RX 7700S) or a future, more powerful version later on. The upgrade is a user-friendly process with guides provided by Framework.

What operating systems are supported?

The DIY Edition comes with no operating system, so you can install what you prefer. Framework provides official drivers and support for Windows 11, as well as official support and installation guides for Ubuntu LTS and Fedora. Other Linux distributions are also widely used by the community.

Do I have to buy memory and storage from Framework?

No, you do not. The DIY Edition encourages users to "bring their own" parts. The laptop supports standard DDR5 SO-DIMM memory and M.2 2280/2230 NVMe SSDs, which you can purchase from any retailer. Framework does sell pre-tested compatible modules for those who prefer a one-stop shop.

How does the input system customization work?

The Framework Laptop 16 has a modular input deck. You can choose your keyboard type (language, RGB, etc.) and swap it out. The areas next to the keyboard can be filled with Small or Medium Input Modules, which can be easily swapped at any time. Options include simple spacers in various colors, a Numpad, or even an LED Matrix module.

Related Reads

Pros

  • Unprecedented modularity and upgradeability allows for CPU, RAM, storage, and input module replacement or upgrades.
  • Powerful AMD Ryzen 7040 series HS processors offer high performance with up to 5.2GHz clock speeds.
  • Innovative swappable Expansion Bay system enables adding an AMD Radeon RX 7700S discrete GPU for enhanced graphical power.
  • Highly customizable input system supports swappable modules like a numpad or LED Matrix and QMK firmware for personalized keymaps.
  • Open ecosystem with official support for Windows 11, Ubuntu LTS, and Fedora, empowering user choice in operating system.
  • Supports up to 96GB of DDR5-5600 RAM across two SO-DIMM slots, providing ample memory capacity.
  • Dual NVMe storage slots, including a primary M.2 2280 Gen4 and a secondary M.2 2230, allow for flexible storage configurations.
  • The laptop is designed for user assembly and repair, with available guides for component replacement like the mainboard.

Cons

  • Crucial specifications for the display (resolution, refresh rate, brightness, color accuracy) and battery (capacity, estimated life) are not provided in the source documentation.
  • The DIY nature requires user assembly, making it unsuitable for users seeking a ready-to-use device.
  • The optional AMD Radeon RX 7700S Graphics Module increases the device's thickness to 21.95mm at the rear.
  • The webcam is a first-generation module, which may not meet the standards of newer webcams.
  • The secondary storage slot supports smaller M.2 2230 drives, limiting the size and type of second SSD that can be installed compared to a 2280 slot.

Verdict

Based on the available specifications, the Framework Laptop 16 DIY Edition is a highly innovative and promising machine for tech enthusiasts who value customization and long-term ownership. Its modularity is revolutionary, but the complete lack of display and battery specs makes a final judgment impossible.

Brand