Vanduo is open-source software under @vanduo-oss: a Vue 3 design system (perspective) and lightweight web-AI building blocks (labs) for semantic search, small on-device LLM tools, and related helpers that fit a web-oriented stack.
Typed Vd* components, composables, and --vd-* design tokens. Peer dependency: vue.
| Repository | npm | Description |
|---|---|---|
| vd3 | Design system in one package — DTCG tokens, the CSS tree, and typed Vd* components and composables. |
|
| vd3-cbun | Companion bundle — charts, flowchart, hex-grid, and music-player as tree-shakeable Vue 3 subpath exports. | |
| vd3-docs | — | Documentation and live demos → vd3.vanduo.dev |
Small, browser-friendly engines for hybrid search and on-device chat. Labs demos them at labs.vanduo.dev and exists to support vanduo-oss web-oriented development. VDL packages stay lean: hosts wire third-party libraries (Fuse.js, Transformers.js, LiteRT / WebLLM).
| Repository | npm | Description |
|---|---|---|
| vdl-hybrid-search | Headless hybrid fuzzy + semantic search with search guardrails. | |
| vdl-ai-chat | Headless on-device AI chat with FOSS LLM/tools guardrails and CSP-safe markdown. | |
| labs | — | Demo playground → labs.vanduo.dev |
- Website: vanduo.dev
- Docs: vd3.vanduo.dev
- Labs: labs.vanduo.dev
- npm: @vanduo-oss
- GitHub: github.com/vanduo-oss