Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A shared library of on-demand DeepStream Pipeline Services for Python and C/C++
| Date | Stars |
|---|---|
| 2026-07-24 | 344 |
| 2026-07-25 | 345 |
| 2026-07-28 | 345 |
| 2026-07-30 | 345 |
| 2026-08-06 | 345 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
[](https://github.com/canammex-tech/deepstream-services-library/releases)
[](https://github.com/prominenceai/deepstream-services-library/blob/master/LICENSE)
[](https://github.com/prominenceai/deepstream-services-library/blob/master/docs/overview.md)
[](https://github.com/prominenceai/deepstream-services-library/issues/new/choose)
[](https://discord.gg/MJvY9jjpAK)

# Intelligent Audio and Video Analytics (IAVA)
A library of on-demand DeepStream Pipeline services. Written in C++ 17 with an `extern "C"` API, The DeepStream Services Library (DSL) can be called from both C/C++ and Python applications.
## Examples
### C++
```C++
#include <DslApi.h>
// New V4L2 Source
uint retval = dsl_source_v4l2_new(L"my-web-cam-1", L"/dev/video0");
```
### Python3
```Python
from dsl import *
# New V4L2 Source
retval = dsl_source_v4l2_new('my-web-cam-1', '/dev/video0')
```
DSL is built on the NVIDIA® [DeepStream SDK](https://developer.nvidia.com/deepstream-sdk), _"A complete streaming analytics toolkit for AI-based video and image understanding, as well as multi-sensor processing."_,
The DeepStream SDK and DSL use the open source [GStreamer](https://gstreamer.freedesktop.org/), _"An extremely powerful and versatile framework for creating streaming media applications"_.
---
## Contributing
DSL is released under the [MIT License](LICENSE). Contributions are welcome and greatly appreciated. Please review our [code of conduct](/CODE_OF_CONDUCT.md).
***Please report issues!***
## DSL Branching Workflow

1. `Master` is always the latest release and is only updated once per release.
2. `Develop` is the next release currently in development. The branch will be named with the next release label.
3. `Feature` all work is done on feature branches, named for the feature under development.
All pull requests should be made against the current `Develop` branch.
## Discord
Come join us on [Discord](https://discord.gg/MJvY9jjpAK), an informal place to chat, ask questions, discuss ideas, etc.
## DSL Users Guide
* [Release Notes](/Release%20Notes/dsl-releases.md)
* [Overview](/docs/overview.md)
* [Installing Dependencies](/docs/installing-dependencies.md)
* [Building and Importing DSL](/docs/building-dsl.md)
* [API Reference](/docs/api-reference-list.md)
* [Pipeline](/docs/api-pipeline.md)
* [Player](/docs/api-player.md)
* [Source](/docs/api-source.md)
* [Tap](/docs/api-tap.md)
* [Video Dewarper](/docs/api-dewarper.md)
* [Preprocessor](/docs/api-preproc.md)
* [Inference Engines and Servers](/docs/api-infer.md)
* [Multi-Object Tracker](/docs/api-tracker.md)
* [Segmentation Visualizer](/docs/api-segvisual.md)
* [Tiler](/docs/api-tiler.md)
* [Demuxer and Splitter](/docs/api-tee.md)
* [Remuxer](/docs/api-remuxer.md)
* [On-Screen Display](/docs/api-osd.md)
* [Sink](/docs/api-sink.md)
* [Branch](/docs/api-branch.md)
* [Component](/docs/api-component.md)
* [Custom Component](/docs/api-gst.md)
* [Pad Probe Handler](/docs/api-pph.md)
* [ODE Trigger](/docs/api-ode-trigger.md)
* [ODE Accumulator](/docs/api-ode-accumulator.md)
* [ODE Acton](/docs/api-ode-action.md)
* [ODE Area](/docs/api-ode-area.md)
* [ODE Heat-Mapper](/docs/api-ode-heat-mapper.md)
* [Display Type](/docs/api-display-type.md)
* [Mailer](/docs/api-mailer.md)
* [WebSocket Server](/docs/api-ws-server.md)
* [Message Broker](/docs/api-msg-broker.md)
*Excerpt of 5,017 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:81641a8ffb0d226e, topic:computer-vision, topic:object-detection
matched fp:81641a8ffb0d226e, topic:inference
matched fp:81641a8ffb0d226e, topic:deep-learning