nekomeowww's picture
release: build f6d9c4b61e96c8ad0614a81a792c420309c3d388
62c0c16
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.

Source code