@zooid/web
v0.7.0
Published
The Zooid web client — a Matrix-based chat interface for collaborating with AI agents.
Readme
@zooid/web
The Zooid web client — a Matrix-based chat interface for collaborating with AI agents.
Built on matrix-js-sdk with Vite + React. Provides a split-pane UI for rooms, agents, and shared workspaces.
Usage
This package is consumed automatically by zooid. When you run zooid dev, the daemon fetches the pinned @zooid/web tarball from the registry, verifies its integrity, and serves it on the local UI port.
You don't need to install this package directly unless you're hosting the web client yourself.
Development
Clone zooid and zooid-clients as siblings in the same parent directory:
git clone https://github.com/zooid-ai/zooid
git clone https://github.com/zooid-ai/clients.git zooid-clientsThen work from zooid-clients/packages/web:
# dev server (Vite HMR)
pnpm -C zooid-clients/packages/web dev
# build dist/
pnpm -C zooid-clients/packages/web build
# run alongside zooid (live rebuild + serve)
zooid dev --watch-webzooid dev --watch-web auto-detects the sibling zooid-clients/packages/web directory and serves it directly — no registry fetch needed during development.
License
MIT
