🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In
h

heyoub

npm

Packages

Current Co-maintainers

Former Co-maintainers

33 packages

@batpak/canonical

Canonical named-field MessagePack codec matching rmp-serde 1.3.1, plus hex helpers for NETBAT framing.

@batpak/client

NETBAT/1 frame client. Phase 0: TCP only.

@batpak/generated

Auto-generated bindings from batpak.manifest.json. FULLY OVERWRITTEN on each pnpm generate.

@batpak/schema

Effect 4 Schema bridge for the BatPAK canonical wire. Runtime parse/encode + bank.event() authoring API.

@batpak/sdk

One-install BatPAK TypeScript SDK: NETBAT/1 client, canonical codec, Effect schema bridge, and manifest-generated types.

@cellstate/convex

Convex component for CELLSTATE — hierarchical memory for AI agents with trajectories, scopes, artifacts, notes, and multi-agent coordination

@cellstate/sdk

TypeScript SDK for CELLSTATE — persistent agent memory and multi-agent coordination

create-liteship

Scaffold a new LiteShip project: run `npm create liteship` to get a minimal Astro app wired to the framework in one step.

@czap/assets

Manage media assets for LiteShip: declare audio, video, and image assets and read cached analysis such as waveforms, beat markers, and onsets.

@czap/astro

The Astro integration for LiteShip: render adaptive UI as islands with the `client:satellite` directive and resolve device tiers on the server for first paint.

@czap/audit

Audit a LiteShip project's structure, integrity, and public surface: a downstream-installable engine that builds a model of the repository and runs configurable checks over it.

@czap/canonical

The content-addressing kernel for LiteShip: canonical CBOR encoding and stable digests so the same definition always hashes to the same address.

@czap/cli

The `czap` command-line tool for LiteShip: JSON-in, JSON-out verbs built for AI agents, with a human-friendly terminal mode.

@czap/cloudflare

Run LiteShip on Cloudflare Workers: a site adapter with a KV-backed edge cache and the Astro middleware glue that caches boundaries at the edge.

@czap/command

The shared command registry behind LiteShip's tooling: one source of command definitions that both the `czap` CLI and the MCP server project from.

@czap/compiler

Compile one LiteShip boundary definition into many outputs at once — CSS, GLSL, WGSL, ARIA, AI descriptions, and Tailwind — so every target stays in sync.

@czap/core

The heart of LiteShip: define UI boundaries, tokens, themes, and signals once as a content-addressed graph, then drive the engine that keeps every rendered output in sync.

@czap/detect

Detect device capabilities for LiteShip: probe GPU tier, CPU, memory, motion preference, and network, then map them to the tiers that select which UI state renders.

@czap/edge

Choose the right UI state at the CDN edge for LiteShip: read Client Hints into a device tier, serve a content-addressed boundary cache, and compile the theme for first paint.

@czap/error

The one error algebra for LiteShip: build tagged error values that work both as thrown Errors and as Effect failures, and compose your own variants on top with zero dependencies.

@czap/gauntlet

The rigor engine behind LiteShip's release gates: define quality gates that report findings and earn blocking power only by proving themselves against their own fixtures.

@czap/genui

Render AI-generated UI safely in LiteShip: validate a model's proposed component tree against a host-owned catalog and draw only trusted, whitelisted components.

@czap/mcp-server

The Model Context Protocol server for LiteShip: exposes the `czap` commands and capsule catalog as MCP tools that AI assistants can call.

@czap/quantizer

Turn continuous signals into a few named UI states for LiteShip: evaluate boundaries, animate the transitions between states, and gate motion by device tier.

@czap/remotion

Use LiteShip inside Remotion: React hooks and composition helpers that drive video frames and shader surfaces from the same boundary state used everywhere else.