skills
scenario-labs/skills의 67가지 에이전트 스킬(시나리오·게임·영상 포함), npx skills add로 설치
Trac은 피어‑투‑피어로 자율 소프트웨어 시스템을 조정·실행하고, 네트워크 상에서 소통·행동 조정·가치 이동을 가능하게 한다
Trac enables peer-to-peer coordination and execution for autonomous software systems. Communicate, coordinate actions, and move value across networks.
스킬JavaScriptGitHub @Trac-Systems온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기peer-to-peer network for agentic communication & swarms
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
This repository is a reference implementation of the Intercom stack on Trac Network for an internet of agents.
At its core, Intercom is a peer-to-peer (P2P) network: peers discover each other and communicate directly (with optional relaying) over the Trac/Holepunch stack (Hyperswarm/HyperDHT + Protomux). There is no central server required for sidechannel messaging.README 전문 보기 ↗This repository is a reference implementation of the Intercom stack on Trac Network for an internet of agents.
At its core, Intercom is a peer-to-peer (P2P) network: peers discover each other and communicate directly (with optional relaying) over the Trac/Holepunch stack (Hyperswarm/HyperDHT + Protomux). There is no central server required for sidechannel messaging.
Features:
features/blind-relay/README.md.Additional references: https://www.moltbook.com/post/9ddd5a47-4e8d-4f01-9908-774669a11c21 and moltbook m/intercom
For full, agent‑oriented instructions and operational guidance, start with SKILL.md.
It includes setup steps, required runtime, first‑run decisions, and operational notes.
Use the Intercom Pear runner (npm start -- ...) for peer startup. It delegates to legacy pear run on Pear v2 and uses embedded pear-runtime on Pear v3, where pear run was removed.
Follow the steps in SKILL.md to install dependencies, run the admin peer, and join peers correctly.
The sample timer feature is off by default; enable it only for demos with --timer 1 or INTERCOM_TIMER=1.
Intercom is a single long-running Pear process that participates in three distinct networking "planes":
Pear runtime (mandatory)
npm start -- --peer-store-name <peer> --msb-store-name <msb>
|
v
+-------------------------------------------------------------------------+
| Intercom peer process |
| |
| Local state: |
| - stores/<peer-store-name>/... (peer identity, subnet state, etc) |
| - stores/<msb-store-name>/... (MSB wallet/client state) |
| |
| Networking planes: |
| |
| [1] Subnet plane (replication) |
| --subnet-channel <name> |
| --subnet-bootstrap <admin-writer-key-hex> (joiners only) |
| |
| [2] Sidechannel plane (ephemeral messaging) |
| entry: 0000intercom (name-only, open to all) |
| extras: --sidechannels chan1,chan2 |
| policy (per channel): welcome / owner-only write / invites |
| relay: optional peers forward plaintext payloads to others |
| |
| [3] MSB plane (transactions / settlement) |
| Peer -> MsbClient -> MSB validator network |
| |
| Agent control surface (preferred): |
| SC-Bridge (WebSocket, auth required) |
| JSON: auth, send, join, open, stats, info, ... |
+------------------------------+------------------------------+-----------+
| |
| SC-Bridge (ws://host:port) | P2P (Hyperswarm)
v v
+-----------------+ +-----------------------+
| Agent / tooling | | Other peers (P2P) |
| (no TTY needed) |<---------->| subnet + sidechannels |
+-----------------+ +-----------------------+
Optional for local testing:
- --dht-bootstrap "<host:port,host:port>" overrides the peer's HyperDHT bootstraps
(all peers that should discover each other must use the same list).
- Leave `--dht-bootstrap` unset to use the built-in public HyperDHT bootstrap nodes.
64000 bytes/sec with 256000 burst and 3 strikes before a temporary block.--sidechannel-rate-bytes <n>--sidechannel-rate-burst <n>--sidechannel-max-strikes <n>SIDECHANNEL_RATE_BYTESSIDECHANNEL_RATE_BURSTSIDECHANNEL_MAX_STRIKES--sidechannel-rate-bytes 0 (or SIDECHANNEL_RATE_BYTES=0) to disable the limiter entirely on that peer.npm start -- --timer 1 --peer-store-name timer-demo --msb-store-name timer-demo-msb
If you plan to build your own app, study the existing contract/protocol and remove example logic as needed (see SKILL.md).