Marlin
AGENTS.md18k starsChanged 2 years agoGPL-3.0View on GitHub
This file consolidates the project summary (docs/project-summary.md) into the top-level agent reference. It is the canonical orientation document for the whole repo. Per-HAL working notes live in Marlin/src/HAL/<FAMILY>/AGENTS.md (e.g. Marlin/src/HAL/AT32/AGENTS.md).
- Installs packages
1 other project uses a version of this.
Trending
Quiet since April.about the whole repository
Most recently taken up by
- navaismo/Marlin_bugfix_2.1_E3V3SEword for word, first seen Oct 17, 2026
Who's talking about MarlinFirmware/Marlin
- Teaching Tech“Beginner guide to editing Marlin firmware - step by step - UPDATE IN DESCRIPTION”YouTube · Jul 13, 2020 · 427k views
- Teaching Tech“Updated Marlin firmware setup guide - VS Code and Auto Build Marlin”YouTube · Oct 2, 2020 · 420k views
- Teaching Tech“Migrating to Marlin 2.0 guide - Setup and troubleshooting UPDATE IN DESCRIPTION”YouTube · Dec 4, 2019 · 173k views
- Teaching Tech“Marlin firmware explained: What it is and how to use it”YouTube · Mar 14, 2019 · 116k views
- Daniel Crosslink“Bed centering with Marlin Firmware 1.1.X”YouTube · Jun 4, 2019 · 104k views
The biggest 5 of 77 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 77
Talked about on GitHub, YouTube and Stack Overflow (77 times).
On GitHub · 50
- Nov 1, 2020[FEATURE REQUEST] Support M486 - Cancel Objects — prusa3d/Prusa-Firmware11 reactions · 1 comment
- Oct 21, 2019Feature Request: Cancel Individual Objects via M-command and LCD menu — prusa3d/Prusa-Firmware11 reactions · 10 comments
- Aug 20, 2018[FR] Documentation on how to tune Junction Deviation — MarlinFirmware/MarlinDocumentation11 reactions · 12 comments
- Apr 17, 2023Fix for Linear Advance Bug April 2nd 2023 — hillsoftware/sv0610 reactions
- Jun 24, 2021[Feature Request] Shutdown RPi/OctoPrint from the printer's LCD menu — Jyers/Marlin10 reactions · 2 comments
45 more on GitHub
- Oct 14, 2021Feature: Add Laser Inline Power control — Snapmaker/Snapmaker2-Controller9 reactions · 6 comments
- Apr 30, 2018Incorrect jerk calculation when accelerating on an axis. — prusa3d/Prusa-Firmware9 reactions · 1 comment
- Nov 11, 2021Autolevel Z-offset very inconsistent — Jyers/Marlin6 reactions · 22 comments
- Sep 28, 2020Update icons, Fix ABL G-code sending on mode change, Fix text overlap in update screen, Move language translations to SPI flash to reduce main memory usage, Fix other Issues/Bugs — bigtreetech/BIGTREETECH-TouchScreenFirmware6 reactions · 60 comments
- Jan 17, 2024Wishlist for new benchmarks — dtcxzyw/llvm-opt-benchmarksays it tested it5 reactions · 15 comments
- Nov 27, 2020[FR] configure e-steps directly from printer — CR6Community/Marlin5 reactions · 26 comments
- May 16, 2020[FR] Remove EMERGENCY_PARSER Error/Warning — bigtreetech/BIGTREETECH-TouchScreenFirmware5 reactions · 3 comments
- Oct 20, 2019Add M486 to "Label Object" for Marlin firmware object canceling. — prusa3d/PrusaSlicer5 reactions · 8 comments
- Dec 3, 2017[Request] Support for XON/XOFF flow control for Marlin hosts — OctoPrint/OctoPrint5 reactions · 9 comments
- Dec 5, 2019[Feature Request] Support for Marlin CancelObject Gcode (M486) — prusa3d/PrusaSlicer4 reactions · 18 comments
- Jun 28, 2019Alternative option If you came here looking for help — bigtreetech/BIGTREETECH-SKR-V1.34 reactions · 1 comment
- Aug 28, 2025Stop violating open-source licenses. Release the source code for all variants of the Kobra3 and Kobra2 series printers. — ANYCUBIC-3D/Kobra33 reactions · 3 comments
- Jan 1, 2022Error while compiling Marlin for Octopus v1.0 — bigtreetech/BIGTREETECH-OCTOPUS-V1.03 reactions · 1 comment
- Jun 24, 2021arduino ide and U8glib-HAL — MarlinFirmware/U8glib-HAL3 reactions · 2 comments
- Jun 10, 2021"emergency stop" terminology is misleading — Klipper3d/klipper3 reactions · 3 comments
- Feb 15, 2021[FR] (BLTOUCH MENU) — smith3d/Marlin3 reactions · 1 comment
- Oct 25, 2020Change ENC_ACTIVE_SIGNAL logic to disable encoder in Marlin firmware when TFT is not in Marlin mode. — bigtreetech/BIGTREETECH-TouchScreenFirmware3 reactions · 3 comments
- Sep 24, 2020Add Ender-3 BigTreeTech SKR E3 Turbo Configs — MarlinFirmware/Configurations3 reactions
- Oct 1, 20183D printer board support — stm32duino/Arduino_Core_STM323 reactions · 48 comments
- Jun 15, 2025🚨 Silence warnings / fix bitfield struct packing — MarlinFirmware/TMCStepper2 reactions · 2 comments
- Nov 4, 2024Toggle should use output register, not pin state — p3p/pio-framework-arduino-lpc176x2 reactions · 3 comments
- Feb 8, 2024New release for marlin 2.1.2.2? — V1EngineeringInc/MarlinBuilder2 reactions · 2 comments
- Apr 19, 2023[BUG] Bring back support for long file names and timestamps in M20 L T g-code command — prusa3d/Prusa-Firmware-Buddy2 reactions · 9 comments
- Mar 15, 2021BufferBuddy sending multiple commands at a time with out receiving an OK causing the target to fall way behind, causing printer lockups or the host to initiates an Estop — chendo/BufferBuddy2 reactions
- Nov 11, 2020Temperature update when printing from onboard SD — bigtreetech/BIGTREETECH-TouchScreenFirmware2 reactions
- Mar 20, 2020Update readme.md — bigtreetech/BIGTREETECH-SKR-mini-E32 reactions
- Mar 27, 2019Add support for STM32 Core and fix compilation problems for Maple — MarlinFirmware/U8glib-HAL2 reactions · 2 comments
- Apr 17, 2026Update JD calib limits — OrcaSlicer/OrcaSlicer1 reaction · 1 comment
- Apr 16, 2026JD profiles from Marlin repo — OrcaSlicer/OrcaSlicer1 reaction · 3 comments
- Oct 27, 2025Add TMCSTEPPER_SW_SERIAL to force usage of SW/HW serial — MarlinFirmware/TMCStepper1 reaction
- Apr 3, 2025add enable/disable to bed probe — p3p/MarlinSimUI1 reaction · 2 comments
- Dec 8, 2023BTT_MINI_12864_V1 => BTT_MINI_12864 — MarlinFirmware/MarlinDocumentation1 reaction
- Nov 11, 2023Input shaping calibration pattern — MarlinFirmware/MarlinDocumentation1 reaction · 10 comments
- Apr 27, 2023Change LCD_PINS_ENABLE to LCD_PINS_EN — p3p/MarlinSimUI1 reaction · 1 comment
- Oct 20, 2022Fix SPI bus sharing (TFT, SD, Touch, TMC, etc...) — teemuatlut/TMCStepper1 reaction
- Dec 27, 2021Add Artillery Genius Pro, other Artillery Config updates — MarlinFirmware/Configurations1 reaction · 6 comments
- Dec 18, 2021Ender2-Pro — Klipper3d/klipper1 reaction · 3 comments
- Jan 30, 2021Fix pausing print from onboard SD card, update French translation — bigtreetech/BIGTREETECH-TouchScreenFirmware1 reaction · 28 comments
- Dec 23, 2020Add Labists ET4 config — MarlinFirmware/Configurations1 reaction
- Nov 17, 2020Update to newest Marlin 2.0.x code — Desuuuu/Marlin1 reaction · 1 comment
- Oct 13, 2020Revert "770mA E Current on Ender-3 with SKR Mini E3 1.2 (#243)" — MarlinFirmware/Configurations1 reaction
- Sep 7, 2020Enable EMERGENCY_PARSER on BTT boards + updates — MarlinFirmware/Configurations1 reaction · 1 comment
- Aug 2, 2020Change Delay.h include to relative path — CommandoreBombardiero/Adafruit_NeoPixel1 reaction
- May 30, 2020Add parsing of fan speed, Improve popup dialog window, Add large fonts, Improve Numpad UI & other bug fixes — bigtreetech/BIGTREETECH-TouchScreenFirmware1 reaction · 54 comments
- Jan 18, 2020Pinda v2 — MarlinFirmware/MarlinDocumentation1 reaction · 12 comments
On YouTube · 25
- Jul 13, 2020Beginner guide to editing Marlin firmware - step by step - UPDATE IN DESCRIPTION — Teaching Tech427k views · 351 comments
- Oct 2, 2020Updated Marlin firmware setup guide - VS Code and Auto Build Marlin — Teaching Tech420k views · 880 comments
- Dec 4, 2019Migrating to Marlin 2.0 guide - Setup and troubleshooting UPDATE IN DESCRIPTION — Teaching Tech173k views · 249 comments
- Mar 14, 2019Marlin firmware explained: What it is and how to use it — Teaching Tech116k views · 128 comments
- Jun 4, 2019Bed centering with Marlin Firmware 1.1.X — Daniel Crosslink104k views · 189 comments
20 more on YouTube
- Apr 9, 2023Compiling Marlin 2.1.x for Ender Series 3D Printers! | The Complete How-To Guide | Updated 2023 — Print Practical96k views · 190 comments
- Nov 21, 201832bit Marlin 2.0 - RE-ARM Main Board - Chris's Basement — Chris Riley78k views · 343 comments
- Apr 29, 2020BigTreeTech SKR Mini - Complete Marlin Config - Chris's Basement — Chris Riley73k views · 694 comments
- Oct 14, 2017Updating CR-10 Firmware to Marlin 1.1.6 Part I — Eric's DIY63k views · 130 comments
- Feb 20, 2020How To Install Marlin On Anycubic i3 Mega! [Cura AND OctoPrint] — Modern Hobbyist57k views · 166 comments
- Jun 12, 2020Master your 3D printer firmware: Github Desktop guide for beginners — Teaching Tech40k views · 179 comments
- Jun 19, 2020Setup your Windows PC to build Marlin 2.0 — Daniel Crosslink25k views · 51 comments
- Jul 7, 2021Animated Boot Screen - Marlin Firmware - How To - Chris's Basement — Chris Riley16k views · 91 comments
- Feb 2, 2020Entwicklungsumgebung für Marlin 2.x einrichten | HowTo — BADhills13k views · 27 comments
- Jul 31, 2019HOW TO Unlock Hidden Games in MARLIN 2.0 (3D Printer) — ruiraptor11k views · 13 comments
- Jun 19, 2020Setup your Mac to build Marlin 2.0 — Daniel Crosslink11k views · 21 comments
- Jan 4, 2020INSTALL GUIDE FOR MARLIN 2.0 FROM SCRATCH — PRO 3D9.1k views · 54 comments
- Aug 5, 2020Building Custom Marlin Firmware with VSCode for 3D Printer — DorkyTim8.1k views · 25 comments
- Oct 26, 2022Marlin Firmware 2022: An Interview with Scott Lahteine (1/3) — Kersey Fabrications2.8k views · 20 comments
- Aug 5, 2018Last 8-Bit Exclusive Marlin Firmware | Reflection on 3D Printing State Rant — ModBot2.7k views · 14 comments
- May 22, 2021Creality Ender 3 v2 Marlin 2.0.8.1 , Latest Firmware, BLTouch, Filament sensor. | 3D printer | — Learn to Known2.7k views · 14 comments
- Dec 8, 2019Creality CR10 mini Boot Loader and Marlin Firmware — Lynx Pilot1.9k views · 2 comments
- Nov 10, 2022Marlin Firmware 2022: An Interview with Scott Lahteine (3/3) — Kersey Fabrications1.7k views · 30 comments
- May 10, 2019Marlin Live — May 9 2019 — Github, PRs, Workflow — Thinkyhead Software445 views · 1 comment
- Feb 20, 2026Jerk controlled planner theory in Marlin Firmware — dbuezas78 views · 3 comments
On Stack Overflow · 2
- May 15, 2023Error compiling Marlin with VSCode and PlatformIO1 vote
- Dec 16, 2021how do I make an existing branch track a remote branch-2 votes · 2 answers
Other versions1 project uses a version of this.
Word for word · 1
- navaismo/Marlin_bugfix_2.1_E3V3SE★ 153100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
Where files are headingNew AGENTS.md files have more rules about keeping secrets out of the code, and fewer about code style.
Of the AGENTS.md files we read, the 31,542 first seen in the last six months, against the older ones: the kind of rule that gained most share, and the kind that lost most. About files like this in general, not this one, and an estimate, since a kind is a pattern in the words.
The file
Show its rules and text
We split this AGENTS.md into the rules it gives an agent
27 rules. About 0 are common, 3 are distinctive, and 24 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈3
Distinctive · estimate
This author's own choices. Worth a look.
24
Very specific
Tied to their project's names, files or tools. Probably skip.
Licensed with conditions — read it at the source. We count its rules but don't quote them. Read them on GitHub.
≈ “Common” is an estimate: at least 1 in 5 of the 40,246 AGENTS.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

