metadata
emoji: 👀
sdk: static
pinned: false
license: mit
title: SmolVLM Realtime WebGPU (Vue)
colorFrom: blue
colorTo: green
models:
- HuggingFaceTB/SmolVLM-Instruct
short_description: Yet another WebGPU based SmolVLM, re-implemented in Vue
SmolVLM Realtime WebGPU (Vue)
[Try it]
Heavily inspired by ngxson/smolvlm-realtime-webcam: Real-time webcam demo with SmolVLM and llama.cpp server
SmolVLM Realtime WebGPU
Getting Started
Follow the steps below to set up and run the application.
1. Clone the Repository
Clone the examples repository from GitHub:
git clone https://github.com/proj-airi/webai-examples.git
2. Navigate to the Project Directory
Change your working directory to the moonshine-web
folder:
cd apps/smolvlm-realtime-webgpu
3. Install Dependencies
Install the necessary dependencies using npm:
npm i
4. Run the Development Server
Start the development server:
npm run dev
The application should now be running locally. Open your browser and go to http://localhost:5175
to see it in action.
Acknowledgements
Great thanks to what Xenova have done.