[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-76172":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":12,"openIssues":13,"contributorsCount":13,"subscribersCount":13,"size":13,"stars1d":13,"stars7d":13,"stars30d":14,"stars90d":13,"forks30d":13,"starsTrendScore":13,"compositeScore":15,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":16,"fork":16,"defaultBranch":17,"hasWiki":18,"hasPages":16,"topics":19,"createdAt":9,"pushedAt":9,"updatedAt":20,"readmeContent":21,"aiSummary":22,"trendingCount":13,"starSnapshotCount":13,"syncStatus":23,"lastSyncTime":24,"discoverSource":25},76172,"msgcli","msgcli\u002Fmsgcli","A lightweight tool for sending and receiving messages in the terminal CLI.","https:\u002F\u002Fmsgcli.org",null,"Python",101,8,0,14,41.26,false,"main",true,[],"2026-06-12 04:01:20","# Msg CLI\n\u003Ch1 align=\"center\">Msg CLI\u003C\u002Fh1>\n\n\u003Cp align=\"center\">\n  Minimalist CLI Messaging Tool\u003Cbr>\n  A lightweight tool for sending and receiving messages in the terminal. \u003Cbr>\n  Zero config, ready to use. Acts as both server and client, peer-to-peer direct connection.\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\u003Ca href=\"https:\u002F\u002Fmsgcli.org\">msgcli.org\u003C\u002Fa>\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fpython-3.9+-blue.svg\" alt=\"Python 3.9+\">\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-MIT-green.svg\" alt=\"MIT License\">\n\u003C\u002Fp>\n\n---\n\n## Features\n\n- **Zero Config** — No account or config file needed; start messaging with one command\n- **Hybrid Mode** — Launch a local server and connect as a client simultaneously\n- **Peer-to-Peer Direct Connection** — Connect directly between machines without a central server\n- **Secure Encryption** — AES-GCM encryption with PBKDF2 key derivation; set a key via `--key`\n- **Offline Messages** — Messages are stored server-side and delivered when the recipient comes online\n- **WSS \u002F TLS Support** — Run the server with SSL certificates for encrypted WebSocket connections\n- **AI Agent Ready** — Built for machine-to-machine messaging, ideal for multi-agent systems\n- **Native Terminal** — Runs entirely in the CLI, perfect for developers and remote workflows\n- **Cross-Platform** — Runs on macOS, Linux, and Windows\n\n## Prerequisites\n\n- Python 3.9 or higher\n\n## Installation\n\n### macOS \u002F Linux\n\n```bash\ncurl -fsSL https:\u002F\u002Fmsgcli.org\u002Finstall.sh | bash\n```\n\n### Windows (PowerShell)\n\n```powershell\nirm https:\u002F\u002Fmsgcli.org\u002Finstall.ps1 | iex\n```\n\n## Quick Start\n\nStart a local server and connect as a client:\n\n```bash\nmsg leo\n```\n\nConnect from another machine:\n\n```bash\nmsg jim@192.168.1.5\n```\n\n## Command Reference\n\n| Command | Description |\n|---------|-------------|\n| `msg USER [--key KEY]` | Hybrid mode: start a local server and connect as client |\n| `msg USER@HOST:PORT [--key KEY]` | Quick connect using `USER@HOST:PORT` format |\n| `msg --server [NAME] [--key KEY] [--port PORT] [--ssl-cert CERT --ssl-key KEY]` | Server mode: run as a dedicated message server |\n| `msg --user USER --host HOST [--port PORT] [--key KEY]` | Client mode: connect with explicit parameters |\n\n> **Note:** When using `--key`, all parties must use the same key to encrypt and decrypt messages.\n\n## Security\n\nCommunications are encrypted with **AES-GCM** using a key derived via **PBKDF2** (100,000 iterations). Set a shared key to prevent message interception:\n\n```bash\nmsg leo --key my-secret-key\n```\n\nFor server deployments, use TLS to encrypt the WebSocket transport:\n\n```bash\nmsg --server --ssl-cert cert.pem --ssl-key key.pem --key my-secret-key\n```\n\n## License\n\nMIT License\n\n---\n\n\u003Cp align=\"center\">\n  MsgCLI was created by \u003Ca href=\"https:\u002F\u002Fholeo.com\">Leo Long\u003C\u002Fa>\n\u003C\u002Fp>\n","MsgCLI 是一个轻量级的终端命令行消息发送和接收工具。其核心功能包括零配置启动、同时作为服务器与客户端运行、点对点直接连接、AES-GCM 加密确保安全通信、支持离线消息存储及WSS\u002FTLS加密连接等。该工具特别适合需要在不同机器间进行直接通信的场景，如开发者的远程工作流、多代理系统中的机器间通信等。由于其完全基于CLI运行，并且跨平台支持macOS、Linux和Windows，因此非常适合追求高效简洁操作的专业人士使用。",2,"2026-06-11 03:54:44","CREATED_QUERY"]