The Infrastructure for Digital Sovereignty. A high-performance, private AI agent framework designed to serve the common good—empowering everyone from children to seniors.
Homepage: mymolt.org | Mesh Networking & Privacy: mymolt.network| Identity Service: mymolt.id
MyMolt Core has reached a major milestone in providing a truly sovereign and secure personal AI infrastructure.
- WireGuard VPN Manager:
- Full in-browser management of a private mesh network.
- QR Code instant pairing for mobile devices.
- Automatic server configuration and key generation.
- Sovereign Identity (eIDAS):
- Integration of eIDAS verification for high-assurance identity linking.
- Support for SSI Wallets and Google/OIDC login.
- Voice Interface:
- Real-time voice interaction with the agent directly from the dashboard.
- Dashboard UI:
- A (currently not so) beautiful, responsive React/Vite dashboard for managing essential functionalities (chat, vpn, IDs, security etc..).
MyMolt Core is meant to be run on your own hardware (VPS, Raspberry Pi, or Laptop).
# Clone Repository
git clone https://github.com/beykuet/MyMolt.git
cd MyMolt
# Build Backend (Rust)
cargo build --release
# Build Frontend (Node.js)
cd frontend
npm install
npm run build
cd ..
# Run the Daemon
./target/release/mymolt daemonMyMolt links your agent to your real-world identity to prevent impersonation.
- Access Dashboard: Open
http://localhost:3000(or your server IP). - Pairing: Use the one-time code printed in your terminal to pair your browser.
- Link Identity:
- Go to the Identity card on the dashboard.
- Google/OIDC: Click "Google" to link your social account (Low Trust).
- eIDAS (High Trust):
- Click "Verify eID".
- Upload your qualified electronic signature/certificate (
.pem,.cer). - Wait for verification. A blue eIDAS badge will appear, unlocking high-trust features.
- Go to the Secure VPN card.
- Click "Add Device".
- Enter a name (e.g., "Ben's Phone").
- Scan the QR Code with the official WireGuard app on your phone.
- You are now securely connected to your agent's private mesh network!
We have built a strong foundation, but urgent work is needed to maximize security and usability for the general public. We need you!
- Audit of Crypto Implementation: Review the
ed25519andx25519key handling insrc/network/vpn.rs. - Sandboxing: Implement stronger OS-level sandboxing (Bubblewrap/Docker) for tool execution.
- eIDAS Bridge: Expand the mock eIDAS verification to fully integrate with national eID nodes via OpenID4VP.
- Local LLM Optimization: Improve performance for running Llama 3 on edge devices (Raspberry Pi 5).
- Voice Latency: Reduce specific WebRTC limits to achieve <500ms voice response times.
- Mobile App: Convert the React PWA into a native wrapper for better notification handling.
MyMolt is currently extremely productive. We are moving fast to build the open infrastructure for the AI age.
- Developers: Check the
issuestab for "good first issue". - Designers: Help us make sovereignty beautiful.
- Security Researchers: Break our code so we can fix it.
Next Major Milestone: Launching the full MyMolt.org community hub.
"The future belongs to those who build it. Build sovereignty."
This project is licensed under the European Union Public Licence (EUPL v. 1.2).
Patent Pending — German Utility Model (Gebrauchsmuster) filed with the DPMA.
Priority date: 2026-02-23 · Applicant: Benjamin Küttner Invention: MyMolt — Sovereign Multi-Persona AI Agent Platform with Generational Identity Hierarchy and eIDAS-Compatible Policy Enforcement
See PATENT-PRIORITY.md for full priority documentation.