awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ngxson avatar

ngxson/smolvlm-realtime-webcam

0
View on GitHub↗
5,560 Stars·898 Forks·HTML·10 Aufrufegithub.ngxson.com/smolvlm-realtime-webcam↗

Smolvlm Realtime Webcam

This is a webcam-based client for a local llama.cpp server that enables real-time object detection and vision-language model inference directly from a browser. It captures frames from the user's webcam at configurable intervals and sends them to a locally running inference server for analysis, displaying both detection results and textual scene descriptions as they are produced.

The application distinguishes itself by combining object detection with vision-language scene description in a single real-time interface, all processed through a local llama.cpp server for private, offline operation. It handles frame processing requests asynchronously to keep the UI responsive, and allows users to adjust the frame-capture interval from 100 milliseconds to 2 seconds to balance responsiveness with performance.

The tool provides a complete pipeline for real-time webcam analysis, from capturing live frames to sending them to a vision-language model that generates textual descriptions and identifies objects in the video feed. Configuration options focus on adjusting the timing between successive captures and detection requests.

Features

  • Local Object Detection - Sends captured webcam frames to a local AI server for object detection and displays results.
  • Real-Time Object Detection - Captures live webcam frames and sends them to a local AI server to identify objects in the video feed.
  • Vision-Language Models - Sends captured frames to a vision-language model that generates textual descriptions and object detection results.
  • Vision-Language Inference - Sends camera frames to a local inference server and displays textual scene descriptions from a vision-language model.
  • Vision-Language Model Analyses - A real-time webcam application that sends captured frames to a local vision-language model for object detection and scene description.
  • Webcam Frame Captures - Accesses the user's webcam hardware to continuously capture frames for immediate processing and display.
  • llama.cpp Backend Servers - Communicates with a local llama.cpp server to process webcam frames through a vision-language model.
  • Web Chat Frontends - A web interface that communicates with a local llama.cpp inference server to process webcam frames through a vision-language model.
  • Configurable Capture Intervals - Captures webcam frames at user-defined intervals ranging from 100ms to 2 seconds.

Star-Verlauf

Star-Verlauf für ngxson/smolvlm-realtime-webcamStar-Verlauf für ngxson/smolvlm-realtime-webcam

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Smolvlm Realtime Webcam

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Smolvlm Realtime Webcam.
  • getstream/vision-agentsAvatar von GetStream

    GetStream/Vision-Agents

    6,029Auf GitHub ansehen↗
    Pythonagentic-aiagentsai
    Auf GitHub ansehen↗6,029
  • apple/ml-fastvlmAvatar von apple

    apple/ml-fastvlm

    7,375Auf GitHub ansehen↗

    This project is a vision language model framework and vision-to-text pipeline designed for deploying and optimizing models that process both images and text. It provides an on-device inference engine and a vision language model framework to run quantized models locally on mobile and desktop hardware accelerators. The framework features a model quantization toolkit to reduce weight precision for lower memory footprints and increased execution speed on specialized silicon. It also includes an efficient vision encoder utilizing a hybrid encoding system to compress image tokens, which reduces pro

    Python
    Auf GitHub ansehen↗7,375
  • google/gemma.cppAvatar von google

    google/gemma.cpp

    6,735Auf GitHub ansehen↗

    gemma.cpp is a C++ inference engine for Gemma, PaliGemma, and Griffin language models, designed to run directly on-device without Python dependencies. It provides a self-contained runtime that loads quantized model weights and performs text generation on CPU or GPU, along with a model checkpoint converter that transforms PyTorch or Keras checkpoints into a compact binary format for fast loading. The engine supports multiple model architectures, including the Griffin recurrent architecture with gated linear recurrent layers and sliding-window attention for efficient long-sequence handling, as

    C++
    Auf GitHub ansehen↗6,735
  • oaid/tenginekitAvatar von OAID

    OAID/TengineKit

    2,321Auf GitHub ansehen↗

    TengineKit is a mobile computer vision software development kit designed for real-time inference on local hardware. It functions as a neural network engine that executes deep learning models directly on mobile devices, enabling applications to perform complex visual analysis without relying on cloud connectivity. The framework provides specialized tools for detecting and tracking human features, including faces, hands, bodies, and irises, alongside general object detection capabilities. By utilizing a native core runtime and hardware-accelerated execution, the library processes visual data lo

    C++aiandroidartificial-intelligence
    Auf GitHub ansehen↗2,321
Alle 30 Alternativen zu Smolvlm Realtime Webcam anzeigen→

Häufig gestellte Fragen

Was macht ngxson/smolvlm-realtime-webcam?

This is a webcam-based client for a local llama.cpp server that enables real-time object detection and vision-language model inference directly from a browser. It captures frames from the user's webcam at configurable intervals and sends them to a locally running inference server for analysis, displaying both detection results and textual scene descriptions as they are produced.

Was sind die Hauptfunktionen von ngxson/smolvlm-realtime-webcam?

Die Hauptfunktionen von ngxson/smolvlm-realtime-webcam sind: Local Object Detection, Real-Time Object Detection, Vision-Language Models, Vision-Language Inference, Vision-Language Model Analyses, Webcam Frame Captures, llama.cpp Backend Servers, Web Chat Frontends.

Welche Open-Source-Alternativen gibt es zu ngxson/smolvlm-realtime-webcam?

Open-Source-Alternativen zu ngxson/smolvlm-realtime-webcam sind unter anderem: getstream/vision-agents. apple/ml-fastvlm — This project is a vision language model framework and vision-to-text pipeline designed for deploying and optimizing… google/gemma.cpp — gemma.cpp is a C++ inference engine for Gemma, PaliGemma, and Griffin language models, designed to run directly… oaid/tenginekit — TengineKit is a mobile computer vision software development kit designed for real-time inference on local hardware. It… cbh123/narrator — Narrator is an artificial intelligence system that converts real-time video feeds into natural language audio… datitran/object_detector_app — This application is a real-time computer vision system designed to identify and label objects within live video feeds,…