Skip to content

sigil-eu/MyMolt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

23 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

MyMolt Core ๐Ÿ‡ช๐Ÿ‡บ ๐ŸŒ

License: EUPL v1.2 Based on ZeroClaw Status: Operational Identity

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


๐ŸŒ Current Status (February 2026)

MyMolt Core has reached a major milestone in providing a truly sovereign and secure personal AI infrastructure.

โœ… Recently Completed Features

  • 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..).

๐Ÿš€ Quick Start & Identity Tutorial

1. Installation

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 daemon

2. Identity Verification Tutorial

MyMolt links your agent to your real-world identity to prevent impersonation.

  1. Access Dashboard: Open http://localhost:3000 (or your server IP).
  2. Pairing: Use the one-time code printed in your terminal to pair your browser.
  3. Link Identity:
    • Go to the Identity card on the dashboard.
    • Google/OIDC: Click "Google" to link your social account (Low Trust).
    • eIDAS (High Trust):
      1. Click "Verify eID".
      2. Upload your qualified electronic signature/certificate (.pem, .cer).
      3. Wait for verification. A blue eIDAS badge will appear, unlocking high-trust features.

3. Setup Private VPN

  1. Go to the Secure VPN card.
  2. Click "Add Device".
  3. Enter a name (e.g., "Ben's Phone").
  4. Scan the QR Code with the official WireGuard app on your phone.
  5. You are now securely connected to your agent's private mesh network!

๐Ÿ”ฎ Future Improvements (Call for Contributors)

We have built a strong foundation, but urgent work is needed to maximize security and usability for the general public. We need you!

๐Ÿ›ก๏ธ Urgent Security Improvements

  • Audit of Crypto Implementation: Review the ed25519 and x25519 key handling in src/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.

๐Ÿง  Usability & AI

  • 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.

๐Ÿค Join the Movement

MyMolt is currently extremely productive. We are moving fast to build the open infrastructure for the AI age.

  • Developers: Check the issues tab 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.

๐ŸŒŸ Project Status

Status Security Privacy

"The future belongs to those who build it. Build sovereignty."


โš–๏ธ License

This project is licensed under the European Union Public Licence (EUPL v. 1.2).

Patent

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.

About

MyMolt Core: High-performance, local-first AI agent framework based on ZeroClaw (Rust). Features: Private security, mesh networking, and hybrid identity verification (eIDAS 2.0 & Google/Apple). An open-source (EUPL) agent serving humans in daily life to regain digital sovereignty.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors