← all repositories
roboflow/inference

Drop-in vision server for model chains and camera streams

Inference exists to stop you from hand-rolling the same CV pipeline glue—model serving, stream decoding, and hardware acceleration—one more time.

inference
Not currently ranked — collecting fresh signals.
star history

What it does

Roboflow Inference is a local server that runs computer vision models on images and live video streams. It hosts fine-tuned models alongside foundation models like Florence-2, CLIP, and SAM2, and wraps them in a visual workflow system where you chain detection, classification, tracking, and traditional CV steps such as OCR or barcode reading. The server handles hardware acceleration, multiprocessing, and GPU batching for video inputs, and exposes everything through a REST API and Python SDK.

The interesting bit

Instead of writing glue scripts, you assemble “Workflows” from composable blocks that swap models, add business logic, and trigger external notifications. The whole stack is designed to run on your own hardware by default, though you can optionally link a Roboflow API key to unlock cloud-side stream management and metered features.

Key highlights

  • Self-host fine-tuned and foundation models locally; an API key is optional and only required for private models and cloud-enhanced features
  • Chain detection, segmentation, tracking, counting, and traditional CV tasks like OCR or QR reading into reusable Workflows
  • Native video stream support for RTSP and webcams with hardware acceleration, multiprocessing, and GPU batching
  • REST API and Python SDK for integration, plus webhook, email, and Twilio notification blocks
  • Extensible with custom code blocks and external API calls

Caveats

  • Workflow authoring in the visual editor and remote stream management require a Roboflow account and API key, with metered usage for some cloud features

Verdict

Worth evaluating if you manage camera streams or edge devices and want a pre-built local server for chaining CV models. Skip it if you need a completely cloud-agnostic, bare-metal inference runtime with no vendor UI dependencies.

Frequently asked

What is roboflow/inference?
Inference exists to stop you from hand-rolling the same CV pipeline glue—model serving, stream decoding, and hardware acceleration—one more time.
Is inference open source?
Yes — roboflow/inference is an open-source project tracked on heatdrop.
What language is inference written in?
roboflow/inference is primarily written in Python.
How popular is inference?
roboflow/inference has 2.4k stars on GitHub.
Where can I find inference?
roboflow/inference is on GitHub at https://github.com/roboflow/inference.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.