MCPcopy Index your code
hub / github.com/KindleTweaks/KindleForge

github.com/KindleTweaks/KindleForge @v4.1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v4.1.0 ↗ · + Follow
151 symbols 684 edges 3 files 7 documented · 5% updated 7d agov4.1.0 · 2025-12-31★ 6411 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

KindleForge 📦

[!NOTE] Welcome To KindleForge 4! Packages

Buy Me a Coffee at ko-fi.com

Like my work? Consider donating or just starring my repo! :)

KindleForge is a GUI Appstore for Kindles, allowing you to download & install tweaks & applications such as KOReader directly on-device, without having to keep copying files locally.

Installation

[!CAUTION] Ensure you are on the latest hotfix prior to installation! Older hotfixes could potentially cause bricks! As always, jailbreak at your own risk ;) Hotfixes 2.3.1 and above should work fine.

  1. Grab the latest file from releases
  2. Unzip it, paste both KindleForge/ and KindleForge.sh into the documents/ folder on your Kindle.
  3. Run the scriptlet, and have fun!

Features

  • Reliable installation flow
  • Smooth scroll, pretty frontend & UI
  • Multiple packages
  • Hard-float and soft-float support
  • Active community & support

UI

Minimum Requirements

  • AdBreak, WinterBreak, or LanguageBreak
  • Latest Universal Hotfix
  • Above or on the 5.12.2.2 firmware (4.1.0 adds Chromebar fixes; Application Errors may show but usually harmless)
  • Both hard-float and soft-float kindles should work, but not all packages may support both architectures.

Troubleshooting

Try reloading multiple times, rebooting, or re-copying assets from the latest release and trying again.

KindleTweaks project suggestions? Tweak suggestions? Feature requests? Check out our discord

Hotfix

Reinstallation steps:

  1. Turn on aeroplane mode
  2. Restore OTAs
  3. Download latest hotfix from wiki, copy to kindle root
  4. Update your kindle
  5. Run the hotfix
  6. Rename OTAs
  7. You can use WiFi once more

KindleForge

Q: The KindleForge scriptlet doesn't appear!

A: Ensure you have copied KindleForge.sh into your documents folder. If this is true, and the scriptlet still isn't showing, then reinstall the latest hotfix using the steps above.

Q: When I click on the scriptlet, it says "Application Error!"

A: Chances are, you've installed KindleForge incorrectly. BOTH the folder AND scriptlet MUST be in the documents folder on your kindle!. If you are on an elder firmware this is a usually harmless popup and the app will open regardless - this is being investigated.

Q: I keep getting core dumps & crashlogs generated when using KindleForge/Scriptlets!

A: You must be on the latest hotfix, 2.3.1+. Use the steps mentioned above to reinstall hotfix

Q: No apps load and I'm getting "Unknown ABI!"

A: This happens commonly after you fix the core dump issue, please use the "Update KForge" functionality in-app to resolve.

If this doesn't work:

  1. Remove:
  2. documents/KindleForge.sh
  3. documents/KindleForge
  4. Reboot
  5. Re-install with the above steps.

Q: App is installing/uninstalling forever!

A: Could be caused by a multitude of issues such as beginning the install without wifi, DNS stuff. You can press "refresh packages" in the top bar to clear the lock and retry, or reboot.

Special Thanks

  • Kurizu, Illusion help & app image
  • Gingrspacecadet, KFPM, inspiration & repository help
  • Clint, event & KFPM troubleshooting, scroll help
  • Dammit Jeff, repository icons
  • ThatPotatoDev, ABI differentiation, dependencies, & tweak support

Star History

Star History Chart

Core symbols most depended-on inside this repo

CreateMethodProperty
called by 117
KindleForge/KindleForge/assets/polyfill.js
n
called by 100
KindleForge/KindleForge/assets/polyfill.js
t
called by 77
KindleForge/KindleForge/assets/polyfill.js
r
called by 70
KindleForge/KindleForge/assets/polyfill.js
i
called by 69
KindleForge/KindleForge/assets/polyfill.js
Type
called by 66
KindleForge/KindleForge/assets/polyfill.js
e
called by 65
KindleForge/KindleForge/assets/polyfill.js
u
called by 58
KindleForge/KindleForge/assets/polyfill.js

Shape

Function 150
Struct 1

Languages

TypeScript89%
Go11%

Modules by API surface

KindleForge/KindleForge/assets/polyfill.js123 symbols
KFPM/main.go17 symbols
KindleForge/KindleForge/script.js11 symbols

For agents

$ claude mcp add KindleForge \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact