Intention Storage is a core package for the Intention Network, enabling devices to become members of such networks. It includes code to accept, search for counter intentions, and broadcast intentions to other storage. Version 0.3.39 is the latest stable release, with an unknown release cadence (likely infrequent). Key differentiators: it provides a decentralized communication mechanism for IoT devices to coordinate complex tasks without cloud dependency, supporting fail-safe chains and automatic exception resolution. Unlike traditional smart home systems, it focuses on intention-based communication rather than direct commands.
npm install intention-storageNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to create a storage instance, broadcast an intention, and search for open intentions.
Use import syntax and ensure your project is configured for ESM (e.g., type: 'module' in package.json).
Wrap broadcast calls in try/catch or use .catch() to handle rejection.
Update to use async/await or .then() syntax.
Convert your project to ESM (add 'type': 'module' in package.json) or use dynamic import: const { IntentionStorage } = await import('intention-storage');Use: import { IntentionStorage } from 'intention-storage';Ensure network connectivity and that other Intention Storage nodes are running on the same network.
No dependency data recorded yet.