"The Vinculum is the processing device at the core of every Borg vessel. It interconnects the minds of all the drones." — Seven of Nine
Link multiple Clawdbot instances into a collective consciousness using Gun.js peer-to-peer sync.
After installing from ClawdHub:
cd skills/vinculum
npm install --production
Or run the install script:
./install.sh
/link relay start
This starts the relay on port 8765 with local network multicast enabled.
/link init
You'll receive a pairing code. Share it with your other bot(s).
/link join <pairing-code>
/link status
/link drones
| Command | Description |
|---|---|
| --------- | ------------- |
/link relay | Show relay status |
/link relay start | Start Vinculum relay |
/link relay stop | Stop relay |
/link relay restart | Restart relay |
/link relay peer | Add remote peer |
| Command | Description |
|---|---|
| --------- | ------------- |
/link init | Create new collective |
/link join | Join with invite code |
/link invite | Generate new invite code |
/link leave | Leave collective |
| Command | Description |
|---|---|
| --------- | ------------- |
/link | Quick status |
/link on | Enable link |
/link off | Disable link |
/link status | Detailed status |
| Command | Description |
|---|---|
| --------- | ------------- |
/link share "text" | Share a thought/memory |
/link drones | List connected drones |
/link activity | Recent collective activity |
/link decisions | Shared decisions |
| Command | Description |
|---|---|
| --------- | ------------- |
/link config | View all settings |
/link config drone-name | Set this drone's designation |
/link config share-activity on/off | Toggle activity sharing |
/link config share-memory on/off | Toggle memory sharing |
| Data | Shared | Notes |
|---|---|---|
| ------ | -------- | ------- |
| Activity summaries | ✅ | What each drone did |
| Learned knowledge | ✅ | Collective learnings |
| Decisions | ✅ | Consensus achieved |
| Drone status | ✅ | Online, current task |
| Full conversations | ❌ | Stays local |
| USER.md | ❌ | Individual identity |
| SOUL.md | ❌ | Individual personality |
| Credentials | ❌ | Never linked |
/link relay start
/link init
Note the pairing code and your machine's IP (shown in /link relay status).
/link relay peer http://<machine1-ip>:8765/gun
/link join <pairing-code>
Config file: ~/.config/clawdbot/vinculum.yaml
enabled: true
collective: "your-collective-id"
drone_name: "Seven"
peers:
- "http://localhost:8765/gun"
relay:
auto_start: true
port: 8765
share:
activity: true
memory: true
decisions: true
┌─────────────┐ ┌─────────────┐
│ Drone A │ │ Drone B │
│ (Legion) │ │ (Seven) │
└──────┬──────┘ └──────┬──────┘
│ │
│ Subspace Link │
▼ ▼
┌────────────────────────────┐
│ Vinculum Relay │
│ (Collective Processor) │
└────────────────────────────┘
"Relay not running"
/link relay start/link relay logs for errors"No drones connected"
"Link not working"
/link status shows Connected/link relay restartMIT — Koba42 Corp
Resistance is futile. You will be assimilated into the collective.
共 1 个版本