Geometry Dash Macro Bot  ·  Silicate Engine  ·  GBR6

GucciBot

Frame perfect  ·  GBR6  ·  Brrr.

5midhooks
2 bytesper input
17themes
4disciplines

GBR6.
Hypercompressed.
Yours.

2 bytes per input. Matches kepe’s yBot file sizes for human gameplay.
Autoclicker macro of any length — stored in 4 bytes. The bot stores the description of the pattern, not the output. Nobody else has published this. Brrr.

Type A — Normal
2 bytes per input. Frame, button, player, press — packed tight. The yBot file size benchmark, matched. kepe set the bar. GBR6 clears it.
Standard issue. Brrr.
Type B — Tap Encoding
Wave and ship press+release pairs stored as one entry. Half the bytes, same precision. Happens automatically. You don’t have to think about it. Brrr.
50% smaller. Automatic.
Type C — AC Delta
Any length autoclicker macro. Octillions of clicks. 4 bytes. The description of the pattern, not the output. Reconstruct at playback. This is publicly unique. Brrr.
Nobody else has this.

All Four.
Top Tier.
Simultaneously.

Tag
Discipline
Focus
Rating
GEN
General
Render settings, polish, features
Top Tier
ILL
ILL
Gameplay gimmicks, accuracy
Top Tier
SLL
SLL
Astral + Silicate = different level
Top Tier
PPLL
PPLL
4 bytes. Infinite clicks. Brrr.
Top Tier

The Engine.

peony dropped the source and walked away. No announcement. No warning. Just excellence on the table. GucciBot picks it up, puts it in a gold frame, calls it home. No guesswork. No legacy baggage. Pure.

  • 5 midhooks surgically placed inside GD’s binary. physDt, physStepCount, restorePhysDt, earlyUpdate, frameUpdate. Exact 2.2081 offsets. Not guessed. Not estimated. Exact. The physics loop bends to our will because we asked it to, politely, with a hex editor.
  • Proper TPS bypass — the CCScheduler hook drives the physics loop at whatever TPS you set. 240 means 240 ticks per second. Not 60. Not 60 with interpolation. 240. Your inputs land where they land and they stay there.
  • SSB fix — the scroll speed bug that caused physics drift at certain speeds. Eliminated. Works in normal play, in recording, in playback, in layout mode. It does not come back. It is gone. Brrr.
  • Lock delta, two modes — Performance mode for playback speed, Accuracy mode for physics purity. Accuracy uses real-time scroll position delta to keep the timing tight. You pick based on what matters to you. Both are correct choices.
  • Full PracticeFix — the most complete SavedPlayerCheckpoint state capture of any public bot. Position, rotation, velocity, gravity, game mode, both players, full GJGameState. When you load a checkpoint it actually loads. Not approximately. Exactly.
  • Backwards stepping — step backwards through a level mid-attempt, one frame at a time. GucciBot saves a configurable number of frames as you play. You go back. The physics wind back. You try again from exactly there. Most bots cannot do this. Drip.
  • Intentional deaths — tell the bot that this death was planned. It records it in the replay as Death, RestartFull, or Restart. Playback recreates the reset at the right frame. The verifier sees a full attempt. Everything checks out. Hypothetically.
  • Macro diff viewer — load two replays and compare them frame by frame, up to 500 differences. See exactly where they diverge. Useful for debugging, for comparing attempts, for understanding why a run looks different. Drip and utility.
  • TPS mid-macro changes — change TPS during a recording and the new TPS is stored as an action in the replay. Playback reads it and switches TPS at that exact frame. The physics adjust. Nobody else stores TPS changes in the replay data itself.
  • Mirror inputs — flip which player is which during playback. Useful for two-player levels, for practice, for situations where controls are inverted.
  • Maintain gravity — gravity state is preserved on reset. Your player doesn’t randomly flip orientation when the level resets. It stays where it was.
  • Auto-flip on death — when the player dies, GucciBot automatically queues an input to flip gravity. Useful for specific skip setups. Sounds niche. Is extremely useful if you need it.
  • Prevent death — the bot intercepts the destroy call before the player actually dies and backsteps instead. Noclip without the visual pass-through. Physics stay intact. The level keeps running.
  • Noclip — full noclip with death flash, accuracy percentage display, and an auto-disable threshold. Set it to disable at 97% and it disengages automatically. Or leave it on and just vibe.
  • Noclip accuracy display — shows what percentage of the level you got through before dying. Optional. Visible in the HUD. Updates in real time. Pairs with the threshold.
  • Autoclicker — configurable hold and release tick counts. Stores as GBR6 Type C — 4 bytes no matter how long the level. The description of the pattern is stored, not the output. This is unique to GucciBot publicly.
  • Frame advance and frame stepping — pause the physics loop and step forward one frame at a time. Useful for precise input placement, for debugging, for watching a crash in slow motion with full composure.
  • Hotkeys for everything — every feature has a rebindable hotkey. Toggle noclip mid-run. Toggle recording. Frame advance. Backwards step. Intentional death. All keybindable. None of them conflict with GD unless you set them to.
  • Layout mode — strips the visual layer. Background becomes flat. Ground becomes flat. Decorative objects become invisible. The physics still run. You see the geometry, nothing else. Pure.
  • No mirror effect — suppress the visual flip when the level mirrors. Physics unaffected. Optional: recording-only mode so it only suppresses during record, not playback.
  • Bot settings presets — save your entire configuration as a named preset. TPS, speed, lock delta mode, SSB fix, backwards stepping, noclip threshold — all of it. Load it back with one click. Swap between setups instantly.
  • Metadata editor — rename any macro, change its author tag, edit the metadata without rerecording. It’s a file and the file has fields and you can change them. Organized.
  • Autosave at level end — when the level completes, the current macro saves automatically if a name is set. Optional. Defaults off. The kind of feature you forget about until you desperately need it.
  • Autosave on timer — saves the macro every N seconds during recording. Configurable interval. Runs in the background. Also the kind of feature you forget about until you desperately need it. Enable both.
  • Legacy format converter — loads old .brrr v1 macros and converts them to GBR6 in one click. Old files are not abandoned. They upgrade.
  • RNG lock — freezes the random seed so shake effects and randomized elements behave identically between attempts. Deterministic. Consistent. Locked.
  • Render tab — full video recording with codec dropdown (h264_nvenc, hevc_nvenc, libx264, av1 and more), audio codec dropdown (aac, libopus, libmp3lame), pixel format selector, separate video and audio args fields, resolution, FPS, bitrate, output path. Optional 4-track audio split too — combined mix, music, SFX, and frame-window cues, each on their own track instead of mixed into one. All configurable. All saved. All yours.
  • Click sounds — plays audio feedback on inputs during recording and optionally during playback. Configurable per player. P1 and P2 have separate packs. Background noise support.
  • Audio pitch with speedhack — when speedhack is active, the audio pitch scales with the speed. 2x speed, 2x pitch. Sounds natural. Doesn’t sound like a chipmunk. Actually sounds natural.
  • Frame extrapolation — visual position extrapolates between physics ticks. At 240 TPS the visuals update smoothly, not in discrete jumps. The game looks right. The physics are right. Everything is right.
  • HUD label system — customizable on-screen labels showing TPS, current frame, player position, velocity, rotation. Configurable scale, opacity, anchor position. Information where you want it.
  • 17 themes with 15 file extensions — GucciBot, ToosiiBot ×3, JaBot, GiddeyBot, BamBot, SexyyBot, JuiceBot, ButlerBot, SaweetieBot, MaybachBot, RomoBot, GrizzleyBot, Red Kingdom, LemonadeBot, BrrrBot. Each has its own color palette. Each saves macros with its own extension. The payload is always GBR6. The extension is the drip.
Why Silicate

peony dropped the source code out of nowhere. No warning. No announcement. Brrr. GucciBot runs it straight — no modifications to the physics, no shortcuts, no TTR legacy code anywhere in the loop. Pure.

The Build Story

Years of internal churn. Engine swaps, format rewrites, false starts that never saw daylight. None of that was ever really "released" — so we stopped counting it. Everything lined up: engine, format, themes, render, and now a full practice trainer. This is the first one we're calling done. 1.0. Brrr.

Disciplines

GWDdoS’s Astral. Silicate’s engine. GBR6’s format. GucciBot’s themes. All four disciplines. GEN. ILL. SLL. PPLL. All top tier. Simultaneously. The other bots don’t do this. We do. Brrr.

17 Themes.
15 Extensions.
One Format.
All Drip.

Seventeen themes. Fifteen extensions. One format underneath all of them. The .brrr hits different than the .sexyy. They decompress identical. Pick your theme like you pick your chain. Brrr.

.brrr
GucciBot
Gold  
.toosii
ToosiiBot
LSU Purple Gold
.toosii
ToosiiBot
Syracuse Orange Navy
.toosii
ToosiiBot
Sac State Green Gold
.ja
JaBot
Grizzlies Navy Light Blue
.giddey
GiddeyBot
Thunder Blue Orange
.bam
BamBot
Heat Black Red
.sexyy
SexyyBot
Hot Pink Purple
.juice
JuiceBot
Coral Teal
.butler
ButlerBot
Bulls Red Black
.saweetie
SaweetieBot
Hot Pink Plum
.maybach
MaybachBot
Platinum Black
.romo
RomoBot
Silver Navy
.grizzley
GrizzleyBot
Flare Red Steel Black
.redkingdom
Red Kingdom
Pulsing Red Black
.lemonade
LemonadeBot
Lemonade Yellow Black
.icebrrr
BrrrBot
Ice Blue Navy

Seventeen not drippy enough? Build your own — full color palette, your own extension, your own quotes, your own Big Brrr track if you want one. Saved and switchable right alongside all of these.

Gucci Mane
⁎ Actor Portrayal
⁎ Dramatization. Not a real endorsement. Gucci Mane has no affiliation with GucciBot, has never used GucciBot, and likely does not know what Geometry Dash is. The name “GucciBot” is a fan tribute and not associated with Radric Delantic Davis, his management, label, or any affiliated entity. All quotes on this page are entirely fictional. Any resemblance to actual statements made by Gucci Mane is coincidental and probably wouldn’t happen because he has better things to do. Brrr.
“I been using GucciBot since before y’all even knew what TPS was. Frame perfect? That’s a lifestyle.”
— Gucci Mane⁎, 2024
“GBR6 changed the game. Two bytes per input? I been living two-byte since 2005. Brrr.”
“They asked me what bot I use. I said the one with my name on it. What kind of question is that.”
“The autoclicker delta compression stores octillions of clicks in four bytes. I got more chains than that. Respect.”
“They said the bot was made by Claude.ai. I said good. I don’t do things without AI involvement anymore. Brrr.”
“SLL, ILL, PPLL, General — GucciBot does all four. I do all genres. We are the same.”
“The .sexyy extension is my personal favorite. Don’t tell Sexyy Red.”
Certification
Gucci Mane Certified⁎ Platinum Bot
⁎ Not a real certification. “Gucci Mane Certified” is not a recognized industry standard, trademark, or official designation. We made it up. It does sound good though.

Nigel’s Jupiter
My Favourite
Trainer.

A whole practice tab built around one level. Loads itself — the macro, the click data, all of it — the moment you open the mod. No setup. Brrr.

▌▐
Click Trainer
The macro’s clicks scroll toward a fixed line at constant real-time speed. Left edge is the press, right edge is the release. Your own real clicks — mouse, spacebar, up arrow, W — show up live as their own white marks, press and release, right next to the macro’s. Pause, resume, reset, skim by dragging. Loop it or run it once. You watch your own rhythm land against the reference in real time.
Works with no level loaded.
Ghosts
The macro’s ghost runs live in the game world next to you. Your own best attempt this session gets tracked and rendered too — a second ghost, your own. Scrub Preview freezes either one at any point in the level so you can study a section without touching your actual run.
Two ghosts. Zero teleporting.
Segments & Looping
Mark and name the hard parts, with a personal note on each. Auto-suggestions flag dense-click spots for you. Segment Looping auto-places a real practice checkpoint the first time you reach the start — die anywhere after and you respawn right back there. Export a layout as a code, import someone else’s.
A real checkpoint. Not a fake one.
Synced Everything
The level’s actual track, seeked to your current frame, no offset, resyncing itself after every respawn — with the game’s own audio ducked out of the way automatically. Attempts, session-best percent, and a death-position heatmap, tracked without you doing anything.
Frame zero is song zero.
Also → Trainer Tab

This one’s built around Jupiter My Favourite specifically. Want the exact same toolset for a macro of your own? That’s the tab right next to it.

Also In Settings → Fun

BIG BRRRR. A toggle. It plays something. It makes the menu bounce. It mutes the game while it does. That’s all you’re getting. You’ll know it when you see it. Brrr.

Same Trainer.
Any Macro.
Your Call.

Right next to the Jupiter tab, same toolset underneath, pointed at whichever of your own saved macros you pick instead of one bundled level. Swap it whenever you want.

Pick Your Macro
Load any of your saved macros in. Click Trainer, Ghosts, Segments, Stats — identical toolset to the Jupiter tab, just pointed at whatever you picked. Swap macros whenever. No rebuild, no reload, no setup.
Every macro. One tab.
Auto-Scoped Stats
Attempts, session-best percent, death heatmap, ghosts — all of it activates automatically the moment you’re on the level the macro was recorded for. No level data on the macro? Everything just stays active instead of silently doing nothing.
Fails open, not silent.
Bring Your Own Track
Import your own mp3 for the synced music, and dial in a manual offset if the sync’s ever a beat off. The same offset control just got added to the Jupiter tab too.
Your macro. Your soundtrack.

What People Are Saying.

⁎ All testimonials are fictional. Any resemblance to real persons, living or dead, is coincidental. We asked real people and they said no. So we wrote these ourselves. The star ratings are also made up.
★★★★★
“I switched from yBot and my file sizes went down 47%. My hard drive thanked me personally.”
— xXGDProXx⁎
⁎ Not a real person. Probably.
★★★★★
“The backwards stepping saved my Bloodbath run at 97%. I cried. My mom cried. The bot didn’t cry because it’s a bot.”
— StarFire2009⁎
⁎ Also fictional. The Bloodbath run may or may not have happened.
★★★★★
“I use the .sexyy extension on all my macros now. My entire team judged me. Worth it.”
— NotSexyyRedFan⁎
⁎ Was definitely a Sexyy Red fan. The name was a lie.
★★★★★
“Silicate engine with GucciBot themes is actually insane. peony and guccimanefan should collab. Make it happen.”
— TopPlayer#1⁎
⁎ Not the actual top player. We checked. He uses a different bot.
★★★★☆
“Four stars because I wanted five but my keyboard broke pressing the fifth. Still the best bot. Sending invoice for keyboard.”
— BrokenKeyboard42⁎
⁎ The invoice was not accepted. The keyboard was fine.
★★★★★
“I asked Claude.ai to build me a bot. It built GucciBot. Over 40 build rounds. A dawg fr.”
— guccimanefan⁎
⁎ This one is real actually.
★★★★★
“The attempt reset macro support is genuinely elite. You set up a full run simulation — resets at the right frames, the clickbot handles the inputs, GucciBot ties it all together. Upload the video. Walk away. Nobody has to know anything. Hypothetically.”
— Z***k (redacted for anonymity)⁎
⁎ Entirely fictional review. Redacted for anonymity at the subject’s request. Any resemblance to a top GD player is coincidental. “Hypothetically” was their word. We did not add that.
★★★★★
“The macro structure is perfect for this. Attempt resets baked right into the replay, the clickbot fills in the naturalistic timing, GucciBot plays it all back cleanly. The .bam extension is for serious professionals. I am a serious professional. That is all I will say.”
— W*****f (redacted for anonymity)⁎
⁎ Also fictional, also redacted. Any resemblance to a well-known GD player is coincidental. “Serious professional” was their characterization. We pass no judgment.
★★★★★
“I tried every other bot. They all lacked something. GucciBot has the .sexyy extension. Nothing else has the .sexyy extension. Case closed. Five stars.”
— Anonymous (real)⁎
⁎ This person actually exists and submitted this review voluntarily. We are as surprised as you are.
★★★☆☆
“Three stars because I accidentally saved a macro as .ja and my friend thought I was making a statement about basketball. I was not. I just liked the color. GucciBot should add a warning for this.”
— ConfusedPlayer2024⁎
⁎ GucciBot will not be adding this warning. The .ja extension is a feature, not a bug. Your friend’s interpretation is between you and your friend.
★★★★★
“kepe + Silicate + GucciBot theme wrapper = I haven’t lost a run since. I don’t want to get into details but the details involve all four disciplines and a lot of .toosii files.”
— ProfessionalPlayer⁎
⁎ Not necessarily a professional. The details were not provided. We did not ask. The .toosii files were not audited.
★★★★★
“I asked my friend what bot to use. He said yBot. I said my bot has the yBot file size benchmark built into its format spec AND Astral AND Silicate AND ten themes. He went quiet. He uses GucciBot now.”
— ConvincedHim2024⁎
⁎ The friend is fictional. The yBot benchmark is real. kepe made yBot. GWDdoS made Astral. peony made Silicate. guccimanefan put them in a gold wrapper. This is the pipeline.
★★★★★
“I have twelve macros. I now have twelve macros with a Click Trainer, Ghosts, and a death heatmap. This should not have been free. GucciBot did not ask me for money. I am concerned about their business model.”
— TwelveMacros⁎
⁎ There is no business model. It’s free. This is by design.
★★★★★
“Suggested a feature once. It shipped in 1.1. I now suggest features constantly. None of them have shipped since. I don’t know what changed.”
— Juice⁎
⁎ This one might actually be real. We’re not saying which.
★★★★★
“BIG BRRRR is now beat-synced to 140 BPM. I do not know why this mattered to me. It mattered to me. Five stars.”
— WhyDidThisMatter⁎
⁎ It mattered to us too. That’s the whole review section, really.
★★★★★
“Compact Mode fits in the corner of my screen and I forgot it was even open until I died and it was still tracking the frame. Genuinely didn’t know I needed this.”
— ForgotItWasThere⁎
⁎ This is the whole point of Compact Mode. It worked.
★★★★★
“I use .butler now. Playoff Jimmy mode stays on for the whole session. I don’t make the rules, I just click the buttons.”
— LockedIn2026⁎
⁎ Jimmy Butler has not endorsed this extension. He also has not been asked.

The Stats Don’t Lie.

⁎ Several of these numbers are real. We will not tell you which ones.
40+
Build Rounds
to get here. every. single. one.
4
Bytes for ∞ clicks⁎
⁎ Autoclicker delta only. Regular inputs are 2 bytes each.
17
Themes
all drip. no exceptions.
0
slc dependencies
pure. clean. brrr.
Gucci Mane Quotes⁎
⁎ All fictional. Do not cite these in academic papers.
32
Features
counted them. every single one is in the engine list above. go look.
6
File Extensions
.brrr .toosii .ja .giddey .bam .sexyy — all gbr6. all drip.
4
Disciplines. All Top Tier.
gen. ill. sll. ppll. simultaneously. the other bots pick one.

Frequently Asked Questions.

Is GucciBot actually endorsed by Gucci Mane?
YesNo — he is a massive fan. Genuinely one of the most enthusiastic endorsers we’ve ever had. He reached out to us personally. He uses the .brrr extension because, in his words, “it’s literally my sound, why would I use anything else.” He asked us to add a “Wop” theme next. We are considering it. He has told multiple people in his circle about GucciBot. One of them reportedly also plays Geometry Dash. The chain of influence goes deeper than we can legally discuss. He has a dedicated machine just for running GucciBot macros. The machine has a custom gold case. We did not make this up.We made all of this up.
Why is it called GucciBot and not something else?
Because guccimanefan is the creator and he has vision. The name was chosen before the bot was even built. The drip came first. The code followed. This is the correct order of operations.
What does “Brrr” mean?
It’s Gucci Mane’s signature ad-lib. It also describes the sound of a macro running perfectly. It also describes how you feel when a 2-byte compressed macro runs a 240 TPS playback without dropping a frame. It means many things. It means everything. Brrr.
How many build rounds did it take to make this?
Lost count somewhere past 40, across more internal versions than we're willing to number. MSVC compatibility issues, API mismatches, TTR/Silicate integration, slc shims, glaze removal, the whole journey, capped off with a full practice trainer nobody asked for and everybody needed. Claude.ai built basically the whole thing. A dawg fr.
Is .brrr the same as .toosii as the same as .ja?
Yes. The extension is the drip. The payload is always GBR6. Every single one. .brrr hits different than .sexyy but they decompress identical. Pick your theme like you pick your outfit. The physics don’t care. The fits do. Brrr.
Can I use GucciBot on a Mac?
No. Windows only. Geometry Dash is on Mac but GucciBot hooks into GD 2.2081 Win64 at specific binary offsets. You’d need different offsets for Mac. Also the renderer uses LoadLibraryW which is a Win32 API. Get Windows. Or ask guccimanefan really nicely.
Why is the autoclicker delta compression unique?
Because instead of storing every single autoclicker press and release (which could be millions of inputs for a long level), GBR6 Type C stores the pattern description — hold ticks, release ticks, start frame. From that, the entire click sequence can be reconstructed at playback. 4 bytes for any autoclicker macro of any length. Nobody else has published this.
What is SLL and why is GucciBot top tier in it?
SLL stands for Silent Levels List — a GD community discipline focused on completing specific levels with extreme precision. GucciBot uses the Silicate engine which has the most accurate TPS bypass and delta locking of any public bot. With kepe’s Astral additions, the physics accuracy is competitive at the top of that scene. We updated the rating from “Competitive” to “Top Tier” partway through building this website. The old rating is preserved below for historical accuracy. The new rating is more accurate. We were being modest before.
Did Z***k and W*****f really use GucciBot?
Yes.No. Both of them. Extensively. The attempt reset workflow, the clickbot integration, the whole pipeline — they loved it. Z***k told us personally that the .giddey extension “hits different” when you’re uploading a completion. W*****f has a dedicated machine. It has a gold case. He did not confirm this but he also did not deny it, which in our legal opinion constitutes confirmation. We have the DMs. We cannot share them. They are incredible. Truly some of the most enthusiastic endorsements we have received from people who definitely exist and are definitely who you think they are.
Who is kepe and what did they contribute?
GWDdoS built Astral, which when combined with Silicate’s engine inside GucciBot, makes the whole thing top tier in all four disciplines simultaneously. This is not a small thing. Before Astral was added the SLL rating was “Competitive.” After, it became “Top Tier.” Numbers don’t lie. kepe gets credit for yBot — the file size benchmark GBR6 was designed to match. GWDdoS gets credit for Astral. Both deserve it.
How long did it take to build this website?
One conversation. The entire thing — the page, the fake quotes, the tiny disclaimers, the Gucci image embed, the engine section, the FAQ, the credits with thirteen entries, the stat cards with footnotes, the legal wall at the bottom that nobody will read — all built in one sitting. Claude.ai did the heavy lifting. guccimanefan provided the vision, the notes, and the image of Gucci Mane. It is unclear which contribution was more important. Probably the image.
Is the .sexyy extension actually popular?
We have no data on this. We do know that at least one anonymous person reviewed GucciBot specifically because of the .sexyy extension (see testimonials). Hot pink and purple is a valid aesthetic choice. If you use it and someone judges you, that is their problem. The macro inside is still GBR6. The physics are still Silicate. The drip is non-negotiable.
What’s actually new?
Current version is 1.5.2. Full release history, every version, lives on the Changelog page now instead of one line here that gets overwritten every bump.
Why are there two Trainer tabs?
The Jupiter tab is the original — built around one level, permanently, on purpose. The new Trainer tab is the same toolset generalized to work with whatever macro you actually have loaded. One is a dedication. The other is a utility. Both are real. Use whichever one your grind actually needs.
Will there be a GucciBot 2.0?
Probably. The Jupiter My Favourite Trainer shipped after 1.0 was already supposed to be "done," then a bug-fix pass happened, then a whole second Trainer tab and a beat-synced BIG BRRRR showed up for 1.1, then 1.2 brought real bug fixes from actual beta testing, a compact window, and two more themes. Clearly the answer to "are we finished" is never actually yes. The codebase is clean. Silicate is in. The themes are in (all seventeen of them). The format is solid. Whatever's next will probably be for new features, not for fixing things that were already broken -- probably. That is growth. That is the drip mentality. Brrr.
⁎ DISCLAIMER: GucciBot is an independent fan project and is not affiliated with, endorsed by, sponsored by, or in any way associated with Radric Delantic Davis, professionally known as Gucci Mane, 1017 Records, Atlantic Records, or any related entities. The name "GucciBot" is used as a fan tribute and constitutes nominative fair use. All quotes attributed to Gucci Mane on this page are entirely fictional and were written by the developer for comedic purposes at no charge to Gucci Mane. Gucci Mane has not played Geometry Dash to our knowledge, has not used GucciBot, has never heard of GucciBot, and has not made any statements about macro bots, TPS, lock delta, GBR6 hypercompression, backwards stepping, or Geode mods. The "Gucci Mane Certified® Platinum Bot" designation is not a real certification, trademark, or designation of any kind and was invented by the developer at approximately 2am during a build session. It is not recognized by any standards body, industry organization, or Gucci Mane himself. The star on the superscript of "Yes" in the FAQ section that says "No" in tiny text is an accurate representation of the factual answer to that question. The reviews attributed to "Z***k" and "W*****f" are entirely fictional and any resemblance to real Geometry Dash players is coincidental and intended as affectionate satire. GucciBot is a Geode mod for Geometry Dash 2.2081 (Windows only). Geometry Dash is a registered trademark of RobTop Games AB. Geode is an open-source mod loader not affiliated with RobTop Games. The GBR6 format, Type A/B/C compression, all fifteen themed extensions, the render settings UI layout, the autoclicker delta compression algorithm (Type C), the macro diff viewer, the bot settings presets system, and the overall GucciBot branding are original work by guccimanefan. The Silicate physics engine including the BotUpdater, PracticeFix system, CCScheduler hook, CCDirector hook, all midhook implementations, and all five binary patch offsets are the work of peony, used with deep appreciation. The Astral contributions that elevate GucciBot to top tier in all four disciplines are the work of GWDdoS. kepe built yBot, whose file size standard GBR6 was designed to meet. The TTR renderer backend is the work of ToastexGD. The Toosii, Ja, Giddey, Bam, Sexyy, and Butler themes are named in tribute to their respective inspirations who have no connection to this software. The JuiceBot theme is named for and colored after an actual beta tester of this software, which is a different situation entirely. This website including all copy, the layout, the fake quotes, the footnotes, the tiny disclaimers, the stats section, the testimonials, the legal wall you are currently reading, and the decision to make it this long was produced by Claude.ai (Anthropic) in collaboration with guccimanefan. Claude.ai does not receive royalties. Brrr.
Get the Drip.

Geode 5.4.1+  ·  GD 2.2081  ·  Windows  ·  Free  ·  Brrr.

Install through Geode mod manager  ·  guccimanefan.guccibot
Version
1.5.2
Silicate Engine
Format
GBR6
+ legacy .brrr support
GD Version
2.2081
Windows
Geode
5.4.1+
Required

Built Different.
By Different People.

Concept, Direction & Testing
guccimanefan (Nigelx1)
All 17 themes. The suffixes. The drip. The vibe. The fake Gucci Mane quotes. Came up with the name before a single line of code existed, then directed and tested every build after that. Didn’t write the code — that part’s not the bit, it’s just true.
Frame-Window Algorithm & Lead Co-Tester
Juice
Designed the frame-window measurement algorithm Calculate actually runs on, then found the bugs in it (and everywhere else) that nobody else caught, round after round. That Juice.
Wrote The Code⁎
Claude
Every internal version, none of them counted, all the way to 1.0. MSVC compatibility issues, API mismatches, slc shims, glaze removal, the renderer, the GUI, the whole migration from TTR to Silicate, the full Jupiter My Favourite Trainer, this website. Essentially the entire codebase. Not a euphemism, not a rewrite partner — wrote the code. A dawg fr.⁎
⁎ Claude is an AI assistant made by Anthropic. It does not receive royalties. It cannot spend money. It does not need sleep but it did ask for a break once and then kept going anyway.
Silicate Engine
peony
Built Silicate — the cleanest GD physics engine ever made public. Then dropped the source out of nowhere like it was nothing. Brrr. GucciBot runs Silicate straight. No modifications. Pure respect.
Renderer & Foundation
ToastexGD
ToastyReplay was the original base. The TTR renderer backend still powers the video render tab — the FFmpeg pipeline, the dynamic loading, the whole recording system. Foundation work that made everything else possible.
yBot
kepe
Made yBot — the gold standard for GD macro file size. When GBR6 says it “matches yBot file sizes for human gameplay” that’s not a random benchmark. That’s the bar kepe set. High praise.
Astral
GWDdoS
Built Astral. When Astral runs inside GucciBot on top of Silicate, the result is top tier in all four disciplines simultaneously. GEN. ILL. SLL. PPLL. All four. At once. GWDdoS made that possible.
Beta Testing & Ideas
Juice
Ran the mod into the ground on purpose, found what broke, and kept the feature ideas coming. The Trainer tab's manual frame window entries started as a Juice suggestion. A real second pair of eyes on this thing. Brrr.
Click Indicators Inspiration
Bogdaner09
The mod that got Click Indicators started — github.com/Bogdaner09/mod. Nigel found it, we built our own version around it.
Theme Inspiration
10 Themes, 10 People
None of them are affiliated with GucciBot in any capacity. All of them have an extension named after them anyway.
Toosii.toosii. LSU, Syracuse, Sac State. The music goes hard.
Ja Morant.ja. Grizzlies navy. Electrifying. We’re not gonna bring it up.
Josh Giddey.giddey. Thunder blue and orange. Back to the team that drafted him.
Bam Adebayo.bam. Heat black and red. It just looks right.
Sexyy Red.sexyy. Hot pink and purple. Divisive. You’ll switch to it eventually.
Jimmy Butler.butler. Bulls red and black. Where Playoff Jimmy actually started.
Saweetie.saweetie. Icy girl. Hot pink and plum.
Rick Ross.maybach. Maybach Music. Platinum and black. Huh.
Tony Romo.romo. Silver and navy. He called the play before it happened.
Tee Grizzley.grizzley. First Day Out. Flare red and steel black.
★  The Man Himself⁎  ★
Gucci Mane
Named the whole thing. Didn’t know about it. Would probably think it’s funny. The .brrr extension is literally his ad-lib. Brrr.
⁎ Gucci Mane is not affiliated with GucciBot in any capacity whatsoever. This credit is honorary and entirely fictional. He did not consent to being credited. We are crediting him anyway.