Skip to content
@nnstreamer

NNStreamer

πŸ”€ Neural Network (NN) Streamer, Stream Processing Paradigm for Neural Network Apps/Devices.

NNStreamer is a Linux Foundation AI & Data project.

NNStreamer allows gstreamer pipelines to include neural networks as filters for arbitrary ML applications.

There are a few spin-off projects:

NNTrainer is an on-device AI training framework for AI personalization without data privacy worries.

ML API is a set of API for NNStreamer and NNTrainer for Tizen and other Linux distros.

ML-Service-API allows to register and access modularized AI services locally and remotely.

This allows separating code repos or developer organizations of AI services and their applications.

This also allows writing among-device AI systems including Home Edge AI systems with Matter / SmartThings much easier.

Pinned Loading

  1. nnstreamer nnstreamer Public

    πŸ”€ Neural Network (NN) Streamer, Stream Processing Paradigm for Neural Network Apps/Devices.

    C++ 798 189

  2. TAOS-CI TAOS-CI Public

    🍊 TAOS-CI (a.k.a LightSys) is an lightweight and efficient CI system to achieve "Review less, merge faster" with a tool-based review system. It is completely compatible with all GitHub repositories…

    Shell 117 86

  3. api api Public

    Machine Learning API (Origin: C++: SNAP, C/C#: Tizen API, Java: Samsung-Research ML API). For Web/JS, https://git.tizen.org/cgit/platform/core/api/webapi-plugins/

    C 27 27

  4. nnstreamer-example nnstreamer-example Public

    Example applications of nnstreamer. Note that we have to enable the 'apptest" CI module in the near future.

    C 84 72

  5. nnstreamer-edge nnstreamer-edge Public

    Remote source nodes for NNStreamer pipelines without GStreamer dependencies

    C++ 17 16

Repositories

Showing 10 of 29 repositories
  • nnstreamer Public

    πŸ”€ Neural Network (NN) Streamer, Stream Processing Paradigm for Neural Network Apps/Devices.

    nnstreamer/nnstreamer's past year of commit activity
    C++ 798 LGPL-2.1 189 40 19 Updated Oct 9, 2026
  • nnstreamer-edge Public

    Remote source nodes for NNStreamer pipelines without GStreamer dependencies

    nnstreamer/nnstreamer-edge's past year of commit activity
    C++ 17 Apache-2.0 16 6 2 Updated Oct 7, 2026
  • api Public

    Machine Learning API (Origin: C++: SNAP, C/C#: Tizen API, Java: Samsung-Research ML API). For Web/JS, https://git.tizen.org/cgit/platform/core/api/webapi-plugins/

    nnstreamer/api's past year of commit activity
    C 27 Apache-2.0 27 7 15 Updated Sep 17, 2026
  • nnstreamer/homebrew-neural-network's past year of commit activity
    Ruby 4 Apache-2.0 6 0 0 Updated Sep 1, 2026
  • hal-api-ml Public
    nnstreamer/hal-api-ml's past year of commit activity
    C 0 Apache-2.0 3 0 0 Updated Aug 27, 2026
  • nnstreamer/hal-backend-ml-accelerator's past year of commit activity
    C++ 0 Apache-2.0 3 0 1 Updated Aug 18, 2026
  • deviceMLOps.MLAgent Public

    TBD: deviceMLOps.service or deviceMLOps.MLAgent.

    nnstreamer/deviceMLOps.MLAgent's past year of commit activity
    C++ 4 Apache-2.0 9 1 3 Updated Mar 18, 2026
  • hybrid Public

    Private Cloud Compute System, Serving NNStreamer Pipelines, LLMs, Agents. Yet Another Spin-Off! This is a server image creation & deployment service, combining other open source packages.

    nnstreamer/hybrid's past year of commit activity
    Shell 0 Apache-2.0 5 2 2 Updated Feb 21, 2026
  • aws-nitro-enclaves-cli Public Forked from aws/aws-nitro-enclaves-cli

    Tooling for Nitro Enclave Management, Forked for Hybrid Automated Deployment

    nnstreamer/aws-nitro-enclaves-cli's past year of commit activity
    Rust 0 Apache-2.0 103 0 0 Updated Jan 27, 2026
  • nntrainer-windows-resource Public

    NNTrainer Windows Support Resource Files

    nnstreamer/nntrainer-windows-resource's past year of commit activity
    C 0 2 0 2 Updated Dec 22, 2025