Ultravisor Beacon: lightweight beacon client and Fable service for remote task execution
Convention-based base class for building Ultravisor beacon capabilities with minimal boilerplate
HTTP client for the Ultravisor beacon coordinator — authentication, work-item dispatch (JSON and binary-framed streaming), and operation triggering.
Optional Ultravisor beacon that advertises the Authentication capability — login, session validation, beacon-join admission. Pluggable AuthProvider for custom backends (LDAP, OAuth, custom DBs).
Generic container host for ultravisor-beacon CapabilityProvider classes published as npm packages. One or more providers are loaded by name and served through a single beacon registered with a target Ultravisor.
Deployable data beacon service — connect to remote databases, introspect schemas, generate REST endpoints, and expose beacon capabilities to the Ultravisor mesh.
Standalone service for cross-beacon schema mapping — runs its own Orator + Pict web UI on its own port, dispatches mesh operations via fable-ultravisor-client, registers DataMapper capabilities on any Ultravisor as a beacon.
Analytics integration for Redux and ngrx/store
Meadow connection that relays CRUD and introspection through an Ultravisor mesh to a remote retold-databeacon agent.
Data warehouse and knowledge graph storage for the Retold ecosystem.
Retold Content System - Markdown content viewer and editor
Segment.io integration for Redux
Cyclic process execution with ai integration.
Ultravisor file-streaming primitives: chunked write at offset with sha256-verified atomic finalize, buffered read, directory-tree hashing. Used by ultravisor task types and any beacon that needs to ship multi-GB files across the mesh.
Beacon API Request client for @ama-sdk/core based SDK
This package contains methods to facilitate communication over the WalletConnect network.
Google Analytics (gtag.js) integration for Redux
This package contains utility functions that are used throughout the beacon-sdk
This package contains the UI part (alerts and toasts) of the Beacon SDK.
Use this package on your dApp to instanciate a DAppClient object and communicate to wallets.
This package contains types that are used throughout the Beacon SDK.
This package contains internal methods that are used by both the dApp and wallet client.
This package contains methods to facilitate communication over the Beacon network, a decentralised P2P network that is based on the matrix protocol.
The `beacon-sdk` simplifies and abstracts the communication between dApps and wallets over different transport layers.