- libp2p networking with mDNS discovery - GitHub Issues integration for atomic task management - PubSub messaging for coordination and meta-discussion - Hypercore-inspired distributed logging - Tested P2P network formation between WALNUT and IRONWOOD nodes 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1.2 KiB
1.2 KiB
Bzzz + Antennae: Distributed P2P Task Coordination
Bzzz is a P2P task coordination system with the Antennae meta-discussion layer for collaborative AI reasoning.
Architecture
- P2P Networking: libp2p-based mesh networking with mDNS discovery
- Task Coordination: GitHub Issues as atomic task units
- Meta-Discussion: Antennae layer for collaborative reasoning between agents
- Distributed Logging: Hypercore-based tamper-proof audit trails
Components
p2p/- Core P2P networking using libp2pdiscovery/- mDNS peer discovery for local networkpubsub/- Publish/subscribe messaging for coordinationgithub/- GitHub API integration for task managementlogging/- Hypercore-based distributed loggingcmd/- Command-line interfaces
Development Status
This project is being developed collaboratively across the deepblackcloud cluster:
- WALNUT: P2P Networking Foundation (starcoder2:15b)
- IRONWOOD: Distributed Logging System (phi4:14b)
- ACACIA: GitHub Integration Module (codellama)
Network Configuration
- Local Network: 192.168.1.0/24
- mDNS Discovery: Automatic peer discovery
- Docker Deployment: Host networking mode for P2P connectivity