https://github.com/kluth/jarvis-messenger
https://github.com/kluth/jarvis-messenger
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/kluth/jarvis-messenger
- Owner: kluth
- Created: 2026-05-20T11:09:01.000Z (28 days ago)
- Default Branch: main
- Last Pushed: 2026-05-20T15:37:19.000Z (27 days ago)
- Last Synced: 2026-05-20T15:42:31.503Z (27 days ago)
- Language: Shell
- Size: 17.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JarvisMessenger
[](https://github.com/kluth/jarvis-messenger)
[](https://github.com/kluth/jarvis-messenger)
[](https://github.com/kluth/jarvis-messenger)
> **A JARVIS-native, substrate-driven messaging system written in JRV and Shell.**
> Universal, secure, peer-to-peer communication substrate with autonomous routing.
## 📁 Structure
```
jarvis-messenger/
├── messenger.jrv # Core messaging protocol & routing (JRV)
├── substrate.jrv # Communication substrate layer (JRV)
├── jur-console.sh # CLI console interface
├── start-gui.sh # GUI launcher
└── GEMINI.md # Development guidelines
```
## 🚀 Quick Start
```bash
# CLI mode
./jur-console.sh
# GUI mode
./start-gui.sh
```
## 🔧 Protocol
The messenger uses the JARVIS substrate for peer discovery, message routing, and cryptographic verification. Communication follows the **append-only delta model** — every message is cryptographically signed, timestamped, and appended to an immutable ledger.
## 📄 License
MIT