Skip to content
DJTOMATOPublic

About

Speaki RPG Desktop Client

Topics

Resources

Stars

18 stars

Watchers

1 watching

Forks

Latest commit

 

History

658 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Speaki RPG Desktop

image

Speaki RPG Desktop is a custom desktop app and launcher for the browser MMORPG Speaki RPG. It brings the game out of your browser tab and adds awesome Discord integration plus extra fun features so your friends can see your grinding progress in real time!

Disclaimer: This client and mod do not accept monetization or donations. The game itself does not accept donations or generate revenue. Anyone asking you for money is an impersonator!

Table of Contents

Alt Text for Image

1. What Makes It Awesome?

⬆ Back to Top

image
  • Discord Rich Presence: Automatically shows your current character name, level, and XP right on your Discord profile.

  • Smooth Experience: Gives you a dedicated desktop wrapper for a cleaner, smoother session.

  • Improved GPU performance: It automatically sets up your GPU for better 3D rendering.

  • Rich Gameplay features: Thanks to SpeakiMod+ (Read below) several QOL features are introduced!

  • Real-Time Chat Translation: Instantly translates in-game chat messages using the MyMemory API

  • Profanity Filter: Automatically censors explicit or inappropriate language in chat to keep your in-game communication clean and friendly.

  • World Map UI: See exactly where you are and where you want to go

  • Custom Chat Emojis: A fully interactive custom emoji picker panel with huge hover previews for your favorite Discord-style chat emotes.

image

2. Additional Features

⬆ Back to Top

image
  • Advanced Drone Camera Mode: Explore the map with complete freedom using the new stabilized Free Camera mode (press F4 to toggle, use WASD to fly, Space/Ctrl for elevation).
  • Cinematic Camera Filters: Instantly switch between 5 cinematic visual styles (Ctrl + 6~0 for Normal, B&W, Sepia, Morning, Dusk).
  • Dynamic UI Scaling: Shrink the HUD without squishing the game world! Use /uiscale <0.5 - 2.0> in chat or Ctrl + U to reset.
  • Hotkeys Viewer Modal: Easily see all available mod shortcuts directly in-game by clicking the new ⌨️ icon.
  • Native Night Mode Integration: Quickly toggle the game's darker scenery mode by pressing N.
  • Local emoji avatars
  • Nearby player count
  • EXP tracker (EXP per minute and time until next level estimation)
  • Channel tracker
  • Dance anywhere
  • Say "Chowayo!" anywhere & Auto-Chowayo loop
  • Heart bloom & continuous heart loop (Spread love with single or repeating heart bursts)
  • Lock the camera (like in old PS1 games)
  • ViewClip (allow the camera to phase through walls)
  • Spin fast (defeating the mobile monopoly)
  • True direction-locked Moonwalk (Move in any direction while keeping your facing angle locked)
  • Shake & Super Shake (Rapid camera-following jitter and energetic super-shake reaction)
  • Dance Ritual (Perform synchronized circular orbit dances, now with Reverse Orbit / Inverted option)
  • Turntable photo mode (Continuous 360° orbiting camera for screenshots & clips)
  • Watch the game from another player's perspective
  • Follow player (Auto-follow targeted friends or nearby players with one click)
  • Player Radar (Scan nearby players with levels, distances, and IDs via button or !players)
  • Hide other players' nametags
  • Turn Speaki to face the camera (useful for posing)
  • Quest pinning
  • Automatically walk towards portals (must be attended, because no auto-eat & no obstacle avoidance)
  • Fold the HUD by clicking on the mod title (up to 3 clicks) or drag it around!
  • Control camera zoom (!zoom chat command)
  • Language switcher (choose between English / 日本語 / 한국어)
  • Profanity Filter
  • Real-time chat translation (MyMemory API) with a target-language selector and on/off toggle in settings
  • Gamemaster talks highlight (Visually highlights and bolds GM/developer messages in chat; toggleable in settings)
  • Chat mention notifications (Optional notification when someone calls your name in chat)
  • Chat command shortcuts (!dance, !hearts, !pat, !chowayo, !follow, !players, !zoom, !fppitch)
  • Outgoing Quick-Translate Commands (.j/.ja/.jp <msg>, .k/.ko <msg>, .zh/.cn <msg>, .en <msg>, .es <msg>, etc. - auto-translates and sends your chat message)
  • Chat Timestamps (Toggleable [HH:MM:SS] prefix in chat)
  • Free-Cam / Drone Photo Mode (Requires Gamepad, detaches camera for cinematic shots)
  • True First-Person POV Mode (Locked horizontal eye-level camera with configurable pitch)
  • HUD Customization: UI Scale Slider (80% - 130%), Glassmorphism/Opacity Slider, & Accent Color Picker
  • HUD Backgrounds (Unlocks progressively from Level 10 to Level 50)
  • Session Gold & Elif Tracker (Real-time tracking of currency earned in current session)
  • FPS & Network Latency Counter
  • Daily Reset Timer (Shows time remaining until 00:00 KST)
  • Low HP Critical Warning (Pulsing red screen vignette)
  • Gamepad Haptic Vibration / Rumble on Damage
  • Export / Import Settings to JSON
  • Hide Known Bots (Toggle to completely hide and mute emote spammers automatically)
  • Dynamic Autowalk Pathfinding
  • Accurate Quest Locks
  • World Map
  • Minigame Tracker & Event Info (Tracks daily remaining plays and event details)
  • Toggle Mod UI Visibility (Press P to hide or show all mod overlays)
  • Official Patch Notes Newsletter (View translated game update notes in-game via 📰 button)
  • Session & Performance Stats Window (Real-time session clock, EXP/hr, time to level, Gold & Elif gains, and network ping via ⏱️ button)
  • Quick Login & Account Manager (Open via 🔑 on HUD or press F2 to securely save, view, and copy your recovery code; stored strictly locally and never shared)
  • Update & News Bulletin Window (Delivers client update notices and changelogs directly in-game)
  • [NEW] Stealth Blocklist (Radar): A completely new UI in the local effects menu allows you to track specific players, hide them from your screen, and receive directional arrows pointing to their location on the map.
  • [NEW] Local Effects Studio Enhancements: Added Dance, Farm, and Knockout visual states to the Local Effects panel, and ensured characters smoothly restore their true server animation when deactivated.
  • [NEW] Sit-up Macro & Faint: Added a fun new "Situps" macro button near the health bar that alternates the faint and joayo emotes at lightning speed for a hilarious workout effect, alongside a standalone "Faint" button.
  • [NEW] Stare Toggle: The 'Stare' player interaction button now acts as a toggle, allowing you to easily stop staring by pressing the button again.
image
image

3. Implementation of SpeakiMod+!

⬆ Back to Top

SpeakiMod+ is a heavily modified, completely overhauled fork of the original SpeakiMod. We originally forked this project to thoroughly clean up the codebase to ensure a secure, transparent, and reliable experience for our users. Since then, we have expanded it into a distinctly new project with plenty of custom features.

Legal: Derived from SpeakiMod by Alluseri under the BSD 3-Clause License.


4. Official Developer Reaction & Usage Policy

⬆ Back to Top

  • [Regarding the Official Developer Reaction]
  • The Korean translation of the official reaction by SpeakiMMODeveloper is as follows:

devresponse
  • Client modifications to the extent that they do not harm other users have been permitted.
  • You are free to use or modify this tool.
  • Anything that still harms other users (such as auto-hunting) remains subject to penalties.
  • The criteria for penalties are completely subjective (i.e., me, the operator), so users must judge for themselves.
  • As long as it's certain that it doesn't harm other users, it doesn't matter.

So, according to the official developer statement:

  • Allowed: Client modifications and tool usage/customization, provided they do not harm other users or disrupt fair play.
  • Prohibited: Any actions that negatively impact other players (e.g., auto-hunting, botting, cheating).
  • Enforcement: Ban criteria are entirely at the developer's subjective discretion. Users must exercise their own judgment—if you are certain it does not affect others, it is generally permitted. Use at your own risk.

5. Download

⬆ Back to Top

1778253476070028

Head to Releases and get the latest version setup file.

Note

For macOS Users ("App is damaged" error): If you see a warning that the app is damaged and should be moved to the Trash, this is due to Apple's Gatekeeper blocking apps without a paid developer certificate. To fix this, open Terminal and run: xattr -cr /Applications/SpeakiRPG.app (Make sure the app is in your Applications folder first!)

6. Self-compile Quick Start Guide

⬆ Back to Top

Want to run it yourself? Follow these steps:

  1. Clone:
git clone https://github.com/DJTOMATO/SpeakiRPG.git
cd SpeakiRPG
  1. Install:
npm install
  1. Launch:
npm start

Want a standalone installer? Run npm run build using electron-builder!


7. How to Use It

⬆ Back to Top

HHUUUaybIAA5i4g
  1. Open up the desktop client and log into Speaki RPG.
  2. The app will automatically catch your player name, level, and XP.
  3. Your Discord status will update instantly to show off your hard work! (You can force update it with CTRL+SHIFT+D)
  4. Additional Features will appear to the left.

8. Good to Know

⬆ Back to Top

DONT
  • Unofficial: This is a fan-made project and isn't officially affiliated with the Speaki RPG creators. No game assets are included.
  • Want to help out? Contributions, bug reports, and pull requests are always welcome over on GitHub!
  • License: Licensed under the GNU License.
  • Mod Feature Visibility: Don't forget that you can fold the HUD by clicking up to 3 times on the mod title!
  • Official Stance Summary: Client modifications and tool usage are permitted as long as they do not harm other users or disrupt fair play (though enforcement is entirely at the developer's subjective discretion).

9. Want to Collaborate?

⬆ Back to Top

1765896114857749

Want to collaborate? Join our Discord, send a pull request, or submit an issue on GitHub!

10. FAQ

⬆ Back to Top

1788325138168569

Is this safe to use / will I get banned?

  • Per the developer's official statement, client modifications that don't harm other players are permitted. Features like auto-hunting or anything that gives you an unfair advantage over other players are not covered by this and could get you banned. Use good judgment.

Does this work on Mac / Linux?

  • Yes! Mac builds have been officially confirmed to work (as long as you run the terminal command mentioned in the Download section). Linux users can try the Self-compile Quick Start Guide to build it themselves.

Is this free?

  • Yes, completely free and open source under the GNU License.

Does this modify game files or include game assets?

  • No. This is a standalone desktop wrapper/launcher — no game assets are included and no game files are modified.

Why isn't my Discord status updating?

  • Make sure Discord is open and running before you launch Speaki RPG Desktop. You can also force an update with CTRL+SHIFT+D.

Is this affiliated with the official Speaki RPG team?

  • No, this is an unofficial, fan-made project.

Will this give me a virus / get me hacked?

  • No — the source code is fully open and available in this repository, so anyone can inspect exactly what it does before running it. If you don't trust the pre-built release, use the Self-compile Quick Start Guide to build it yourself from source.

Do you accept donations?

  • No, this is a free project and will stay that way.

Who is the best Apostle??

  • Rufo. No further questions.

Will I get banned by the official developer for using this?


11. Credits

⬆ Back to Top

  • Original Game: EPID Games
  • Speaki MMO Development: GMDT
  • Client and SpeakiMod+ Coding: Glas
  • SpeakiMod Original Developer: Alluseri
  • Japanese Translation: JPN_WholesomeElfName15T
  • Traditional Chinese (zh-TW) Translation: PeiYu
  • Korean Translation: Mafty-hobagi

Fanart Used: A special thanks to the artists who kindly authorized the use of their artwork for the UI backgrounds!


12. Speaki MMO Community Movie!

🔝 Back to Top

A movie about Speaki RPG was recorded by PeiYu and the amazing Speaki MMO community, making heavy use of the camera recording features (like First Person and Drone modes) available in this client!

Check out the incredible community effort here!

📱 SpeakiRPG Mobile (Android)

A community-developed Android client is now officially supported! You can play SpeakiRPG on your Android device with SpeakiMod+ built right in.

  • Download: Check the Releases page for the latest .apk.
  • Features: Optimized mobile layout, native performance, and automatic mod updates.
  • Credits: Special thanks to venoroa1358 for developing the Android client!

Requirements

  • Android 8.0 or later
  • The ability to install APK files from unknown sources

Troubleshooting

  • I launched the app, but the mod didn't start.
    • Please force quit the app and then restart it.
  • The UI is hidden, so I can't use it.
    • Try rotating your smartphone. You may be able to access UI elements that were previously hidden.
    • Open the mod's options and set the UI Scale to the lowest value.

Third-Party Components


About

Speaki RPG Desktop Client

Topics

Resources

Stars

18 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages