Over the past months, I have been working on an open protocol designed to explore a simple question:
Can a lightweight binary protocol become a reusable foundation for distributed automation and intelligent systems?
That idea became LBH (Lenguaje Binario HormigasAIS).
LBH is an open binary communication protocol with a public specification and official SDKs for both Python and JavaScript.
The project has been designed with simplicity, interoperability, and reproducibility in mind.
What is currently available?
The LBH ecosystem already includes:
- 📜 A public protocol specification (LBH_SPEC_v2.0)
- 🐍 Official Python SDK
- ⬡ Official JavaScript / Node.js SDK
- ✅ Automated conformance tests
- 📦 Python package published on PyPI
- 🐙 Public GitHub repositories
- 🌐 Public documentation
- 📄 Open-source licensing and contribution guidelines
Why build LBH?
Many communication protocols are optimized for very specific environments.
LBH explores a different approach:
- Lightweight binary packets
- Clear protocol specification
- Easy implementation
- Minimal external dependencies
- Cross-language compatibility
The goal is to provide a protocol that developers can study, extend, and integrate into their own projects.
Potential applications include:
- Distributed automation
- Edge Computing
- Machine-to-Machine communication
- IoT systems
- Intelligent agents
- Microservices
- Experimental AI infrastructures
Public ecosystem
The project is intentionally organized into independent components:
- Protocol specification
- Python SDK
- JavaScript SDK
- Documentation portal
- GitHub repositories
- Package distribution
This separation allows the public SDKs to evolve with community feedback while keeping the internal production infrastructure of HormigasAIS independent.
Documentation
The documentation portal is becoming the central entry point for the ecosystem:
[https://docs.hormigasais.com/sdk.html]
From there, developers will be able to access:
- Protocol specification
- Python SDK
- JavaScript SDK
- Installation guides
- Examples
- API documentation
Feedback is welcome
LBH is an open project.
If you enjoy exploring binary protocols, distributed systems, automation, or edge computing, I would love to hear your thoughts.
Suggestions, issues, discussions, and contributions are always welcome.
Thank you for reading.
Top comments (0)