HLL
Astral Bot

Astral

Astral is the best replay bot. Made for (and by) botters.
From a macro database to the most customizable autoclicker yet, Astral has features that your average bot does not.

About Us

Built by botters, Made for botters

Astral was started by GWDdoS, LoliGD, and Argx to create the most cohesive bot for serious botting on the hardest levels out there. Started on May 15th, 2025 as an original attempt to port their beloved bot, Echo, to 2.2. Safe to say, over time Astral has grown into its own thing, hopefully surpassing Echo in quality and functionality. Astral is currently built for 2.2081 Geode, and will receive many more updates in the future.

GWDdoS

GWDdoS

Original founder of Astral, and the one to bring Argx and Loli into the groupchat that would later become Astral. [cite: 8] An ok botter whose hardest is Unnerfed Suffer, and who frequently does work for the PPLL, TPLL, and PILL.

GWDdoS

LoliGD

One of the original 3 devs, who mainly worked on GUI, features, and testing. He is one of the world's best botters who has been the fixer, and first victor of many levels notably Open Window, Zirnitra, and Life Goes On.

GWDdoS

Argx

The other one of the 3 original devs, who mainly helped with the initial development, UI design of Astral, and features and functionalities. He is an experienced botter who has showcased many ILL levels seen on his youtube, and has a notoriously good dedication regarding level's playtesting.

GWDdoS

slideglide

Our co-dev who mainly helps with rewriting and maintaining the codebase. He is an experienced developer with many other created mods, and currently maintains an XDBot 2.2081 fork.

GWDdoS

GMDPlutonic

A co-dev who helped with the inital creation of Astral's old GUI, as well as the original development the mobile Cocos UI. He mainly works on custom mods and websites.

GWDdoS

Snopphin

A co-dev who helped with features like respawn frame delay, and some audio features. He currently works on CBot, and CBots integration into Astral.

Features

Autoclicker

Astral has a highly customizable autoclicker with adjustable click multipliers, input timing, and more.

Public alpha

Macro Database

Browse, share, and download macros from the community. Easily upload and download them in-game, or in the discord.

Public alpha

Format .ast v9

AST v9 is Astral's latest format with improved header, and the best compression yet being ~7000x smaller than some SLC3 macros.

Public alpha

Render

Render a showcase for any macro, at any tps, with 0 lag on any resolution. (Now with pulses and song/sfx triggers!)

In Beta Testing

100% Accuracy

Record any classic, or platformer level with perfect accuracy. Macros will never break, on record or replay.

In Beta Testing

Dual Merge

Astral allows the recording of any input, and then replay it when recording another input to merge them into one.

In Beta Testing

TPS Changing

TPS Change to any tps, mid-recording and the bot will replay at the new rate.

In Beta Testing

Show Trajectory

Visual lines to show if the player passes, or dies, on an input.

In Beta Testing

Macro Editor

Astral's in-game macro editor allows you to easily edit, make, or remove frames.

In Beta Testing

Record Deaths

Easily record player deaths and replay macros with them for both platformer, and classic levels.

In Beta Testing

CBS Support

Native CBS support for macro recording and replaying, and with automatic toggle on macro load.

In Beta Testing

Utils

A collection of Utils including, click multiplier, click all dash orbs, in-game gap and SSB calculators, and Lua Scripting.

In Beta Testing

Lock Delta

Easily enable and disable delta lock when replaying macros.

Work In Progress

Advanced Utils

Advanced utilities such as death prediction, backstepping, status labels, and more.

Work In Progress

Pathfinder

A pathing tool to easily do wave spam and more.

Work In Progress

Physics Tools

Allows for ceritan tweaks to physics and trigger propperties. Made for certian PPLL, TPLL, and PILL levels.

Work In Progress

Variable Editing

Allows for the recording of custom variable changes during macro playback. Example: Changing the gravity or velocity.

Work In Progress

Recreated Physics

Attempts to recreate GD 2.1 physics in 2.2

Work In Progress

FAQ

Who is it for?

It is aimed to be the best bot for SLL and PPLL type levels.

Will Astral be paid?

Astral will be free forever. Unless you want to support the development, Astral will never charge for use of its public builds.

When will it be released?

Astral is currently in early beta, and there is no set release date. However, we are working on frequent updates to the public alpha builds.

Will Astral work on my phone?

Astral was designed for compatibility with modern phones and laptops. It will work on Android, iOS, macOS, Windows, and Linux.

Why do I need to sign in?

Astral requires discord auth for voting and uploading macros to the database, and a few other things. However, logging in is completely optional, just won't have all the features Astral has to offer.

What is RAM Patching?

Astral has 2 options for TPS Bypass, RAM patch allows for lower than 240tps but has drawbacks at higher tps. The second hook astral uses is slower, but is more accurate and doesn't have the same fall-off at high tps.

Special Thanks

GWDdoS

Scarlet

A dev helper on Astral who greatly helps with rewrites, fixes, and improvements. He currently is working on his own mod, Scarlet Utils.

GWDdoS

Wifty

A good friend of GWDdoS, and owner of the TPLL. Helped with the rewrite and code imporvements. Also greatly helped with teaching us how to not make spaghetti code.

GWDdoS

Chagh

The creator of TCBot, and one of the reasons Astral exists today. Often provides advice for features and is just a good guy. Please consider checking out his bot, it's one of the best!

GWDdoS

Nat!

The creator of Silicate, and also greatly helpful with understanding the intricacies of the game, especially with the RAM patching tps. Consider checking out Silicate, it's even on the index!