Browser distribution of GemmaPod — one script tag, window.GemmaPod runtime. Republishes the two @gemmapod/shim IIFEs (full + runtime-only) with stable npm/CDN paths and bundled .d.ts.
Browser runtime for GemmaPod pods: GemmaPodRuntime (event bus, state store, capability registry), DARTC over WebRTC + WebGPU fallback + direct HTTP transports, AG-UI-shaped UI event stream, and the default Preact chat widget. Ships two IIFEs from one sour
DARTC v0.2 — signed, topic-multiplexed envelope for portable AI agents. Carries A2A objects and AG-UI-shaped UI events over WebRTC and (future) WebSocket relays.
Rust → WASM core for GemmaPod: signed manifest (CBOR + Ed25519) and DARTC byte signing/verifying. Same code runs in browsers (wasm-pack --target web) and in Node (wasm-pack --target nodejs); the parent package exports both via the .web and .node subpaths.
gemmapod CLI: turn a pod.toml + owner Ed25519 key into a single signed, self-mounting .html agent capsule. Same Rust/WASM core as the browser verifier.
Reference signaling broker + pod registry for GemmaPod. Run with `npx @gemmapod/signal` for an in-memory broker, or plug your own Registry implementation behind the same interface.
Owner-side daemon for GemmaPod. Connects outbound WSS to a signaling broker, opens a WebRTC DataChannel per visitor, speaks DARTC v0.2, verifies the signed pod manifest, and proxies chat to a local Ollama (or any OpenAI-compatible) endpoint with persisten
Build toolkit for GemmaPod pods: signs pod.toml + owner Ed25519 key into a self-mounting .html capsule, validates manifests, generates owner keys. Used by the unified `gemmapod` CLI; also usable as a library.
Reference signaling broker + pod registry for GemmaPod. Run with `npx @gemmapod/cloud` for an in-memory broker, or plug your own Registry implementation behind the same interface.
A library for obtaining browser versions with their maximum supported Baseline feature set and Widely Available status.
Browser distribution of GemmaPod — one script tag, window.GemmaPod runtime. Republishes the two @gemmapod/shim IIFEs (full + runtime-only) with stable npm/CDN paths and bundled .d.ts.
Local Host runtime for GemmaPod pods. Owns the pod registry, event bus, conversation/state stores, signaling WebRTC bridge to visitors, and the loopback HTTP+dashboard API. Used by the unified `gemmapod` CLI; can also be embedded programmatically.
Get the default browser
SHA256 wrapper for browsers that prefers `window.crypto.subtle` but will fall back to a pure JS implementation in @aws-crypto/sha256-js to provide a consistent interface for SHA256.
Get the bundle identifier of the default browser (macOS). Example: com.apple.Safari
ECMAScript code generator
Browser Utilities for all Sentry JavaScript SDKs
[](https://www.npmjs.com/package/@aws-sdk/util-user-agent-browser) [](https://www.n
Browser running for Vitest
SHA1 wrapper for browsers that prefers `window.crypto.subtle`.
A browser UTF-8 string <-> UInt8Array converter
process information for node.js and browsers
Microsoft Authentication Library for js
Browser running for Vitest using playwright