<img src="https://github.com/brianml31/InstaMoon/blob/InstaMoon/assets/InstaMoon_Logo.png" alt="InstaMoon_Logo" height="250" />
InstaMoon is a modding framework for Instagram focused on enhancing the user experience by enabling custom features and improvements.
Created with ❤️ by brianml31
<img src="https://github.com/brianml31/InstaMoon/blob/InstaMoon/assets/instamoon_architecture.png"
alt="InstaMoon Framework Architecture"
width="800"/>
[!WARNING]
This project is strictly for personal use and is not affiliated, endorsed, or certified by Instagram in any way. Use at your own risk.Note: If you use any of the materials in this repository, please give proper credit by mentioning Instamoon. A simple mention or link is appreciated!
Recommended Instagram version: 415.0.0.0.43 alpha
<img src="https://github.com/brianml31/InstaMoon/blob/InstaMoon/assets/instamoon_1.png" width="200">
<img src="https://github.com/brianml31/InstaMoon/blob/InstaMoon/assets/instamoon_2.png" width="200" style="margin-right:10px;">
<img src="https://github.com/brianml31/InstaMoon/blob/InstaMoon/assets/instamoon_3.png" width="200" style="margin-right:10px;">
InstagramInjectionManager class)Modify Instagram’s AndroidManifest.xml:
xml
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />xml
<activity
android:theme="@android:style/Theme.DeviceDefault.Dialog"
android:name="com.brianml31.instamoon.permissions.StoragePermissionActivity" />Insert the required function calls from the InjectionHooks class into Instagram.
$ claude mcp add InstaMoon \
-- python -m otcore.mcp_server <graph>