Dawn Core
Fully functional undetected GMS bot
AutoMap • Auto Rune Solver • Advanced Path Editor • Auto Dailies • Farming Profiles, Configs, Profiles • All Classes • World Map Navigator • Familiars auto rotation • Death Recover • Return to town on player detection or certain conditions • Advanced Skills & Buffs • Undetected • Pico USB HID & Pico auto installer
________________________________________________
Download Installer/ Setup/ Start & Train
Source
Free & open source. Build from repo or compile the Windows installer yourself.
________________________________________________
What is it?
Desktop MapleStory bot — Tauri + Rust + React. Draw routes on the minimap editor, hit
Start training, farm live on GMS.
No account. No license key. No sign-in screen. Clone, run, open app — you're in the editor.
- External screen capture only — no memory read, no injection, no packets
- Keystrokes via Raspberry Pi Pico USB HID (real keyboard device)
- ~2300 GMS maps bundled (geometry + minimaps)
- 100% offline after setup — SQLite profiles, no cloud
________________________________________________
Features
- Start training — AFK farm custom routes (move / attack / facing)
- Auto-rune — detect rune on minimap, path to it, solve arrows (ONNX)
- World map travel — automated go-to-map via in-game world map UI
- 4 rotations per map — Movement, Summons, Skills & Buffs, Loot
- Start dailies — timed farm segments
- Death recovery — revive + return-to-map
- Visual editor — double-click waypoints, drag, autosave
________________________________________________
Why undetected?
- Input Pico HID hardware keyboard — not SendInput / not flagged soft keys
- Vision WGC capture + minimap template match — never touches game process
- Pathing WZ foothold/ladder geometry + Mind planner
- Runes Frame capture → ONNX model → Pico keypresses
- Memory None
________________________________________________
Requirements
- Windows 10/11
- GMS (window title MapleStory)
- Raspberry Pi Pico or Pico 2 — required for live GMS farming Bot still works without it but you are now in the detectable zone because Pico gives us Hardware input, which bypasses the virtual keystrokes that without it Nexon notices it.
- Dev: Node 20+, Rust, npm
- Release: scripts/package-desktop.ps1 → NSIS installer
________________________________________________
Quick start
Code:
git clone https://github.com/indespotic/dawncore.git
cd dawncore
.\scripts\dev-launcher.ps1
App opens straight to Planner.
Steps:
[1]Flash Pico (
Install firmware… in app or
scripts/build-pico-windows.ps1)
[2]Create/select profile + map
[3]Bind character keys in sidebar
[4]Draw Movement route on canvas
[5]Focus GMS →
Start training
Full guide: GitHub README.
________________________________________________
Production build
Code:
.\scripts\package-desktop.ps1
Installer:
web\src-tauri\target\release\bundle\nsis\*.exe
________________________________________________
Media


________________________________________________
Region
GMS — primary, actively used. Other regions untested.
________________________________________________
FAQ
Q: Login / license / account?
A: None. Open and go.
Q: Memory bot?
A: No. External vision + HID only.
Q: Need Pico?
A: Yes for live GMS — that's the undetected input path, Still runs otherwise but it will warn you to proceed, possibly you get a few hours undetected without pico.
Q: Paid?
A: No, completely free, Source on GitHub.
Q: Relies on MiniMap?
A: Yes, you need your minimap to be open, with map name visible, better to keep it top left of Maple screen
Q: Runs on Foreground?
A: Yes, maple needs to be on foreground, bot detects that and doesn't send keys otherwise so you are safe to alt tab
________________________________________________
Credits
indespotic
________________________________________________
Use at your own risk. Botting violates Nexon ToS.