╔════════════════════════════════════════════════════════════════════╗
║  ███████╗██╗   ██╗███╗   ██╗ █████╗ ██████╗ ███████╗██╗  ██╗       ║
║  ██╔════╝╚██╗ ██╔╝████╗  ██║██╔══██╗██╔══██╗██╔════╝██║  ██║       ║
║  ███████╗ ╚████╔╝ ██╔██╗ ██║███████║██████╔╝█████╗  ███████║       ║
║  ╚════██║  ╚██╔╝  ██║╚██╗██║██╔══██║██╔═══╝ ██╔══╝  ██╔══██║       ║
║  ███████║   ██║   ██║ ╚████║██║  ██║██║     ███████╗██║  ██║       ║
║  ╚══════╝   ╚═╝   ╚═╝  ╚═══╝╚═╝  ╚═╝╚═╝     ╚══════╝╚═╝  ╚═╝       ║
╚════════════════════════════════════════════════════════════════════╝

SYNAPSE FRAMEWORK MAC // SYSTEM CORE

macOS-native execution environment

React • Tauri • Rust • Monaco Engine • WebSocket IPC Bridge


SYSTEM OVERVIEW

UI LAYER      → React + Vite
KERNEL LAYER  → Rust + Tauri
RUNTIME       → Monaco Editor Engine
IPC LAYER     → WebSocket Bridge (/ws)

FEATURES

✔ Multi-shell Synapse UI system
✔ Monaco script editor engine
✔ macOS-native shortcut mapping
✔ WebSocket IPC bridge (/ws)
✔ Port routing system (/port_bridge/*)
✔ Cross-session persistence
✔ Apple Silicon optimization (arm64)
✔ Shared global configuration
✔ External UI export framework

ARCHITECTURE

                    ┌────────────────────────┐
                    │   React / Vite UI      │
                    └──────────┬─────────────┘
                               │
                               ▼
                    ┌────────────────────────┐
                    │   RUST / TAURI CORE    │
                    └──────────┬─────────────┘
                               │
                ┌──────────────┴──────────────┐
                ▼                             ▼
      ┌──────────────────┐        ┌──────────────────┐
      │   OPIUMWARE      │        │   MACSPLOIT      │
      └─────────┬────────┘        └─────────┬────────┘
                ▼                             ▼
        ROBLOX EXECUTION LAYER     ROBLOX EXECUTION LAYER

BOOT FLOW

1. Launch React UI shell
2. Initialize Rust kernel
3. Open IPC WebSocket (/ws)
4. Load Monaco editor engine
5. Restore session memory
6. Activate execution nodes
7. SYSTEM READY

INSTALL

npm install

DEVELOPMENT

npm run tauri:dev

BUILD (macOS ARM64)

npm run build:mac

If build fails:

rustup target add aarch64-apple-darwin

PRODUCTION BUILD

npm run tauri:build

SUPPORT

BTC  bc1q78uvy304rmkpvs87t5tml8qmjzklkph77ntrsq
SOL  2Sf1AuNXcUMjj1gkZ2hdkeGSJdziWyAnEwDSW6Wjv3jP
ETH  0x1DF67A2b3661c828a1213E600AfCacC21f1471b8
LTC  LRYyQ3GznGNssbs37SEqX27MJh9HxPEg7h

LICENSE

MIT License

Copyright (c) 2026 Synapse Framework MAC

Permission is hereby granted, free of charge...