DeepStack AI Server now Open Source

Moses Olafenwa
DeepQuestAI
Published in
3 min readDec 10, 2020

The leading AI Engine on the edge now open source on GitHub

Our team at DeepQuest AI is glad to announce that DeepStack is now open source and the source code is now available on GitHub. With over 3.4 million installs on Docker Hub, DeepStack provides state-of-the-art AI APIs that can be hosted fully offline on a PC , edge device or on a private VM/cluster on the cloud. Supported platforms include

  • Linux OS
  • Windows
  • Mac OS
  • NVIDIA Jetson
  • CPU and NVIDIA GPUs

DeepStack currently provides APIs for the following AI features

  • face detection, recognition and matching
  • object detection
  • scene recognition
  • custom recognition and detection models
Object Detection API
Face Detection & Recognition APIs

In addition to the AI APIs, DeepStack provides the following built-in functionalities

  • API and Admin Security
  • Backup & Restore

DeepStack: From Inception to Open Source

The DeepStack project was conceptualized in mid-2018 with the dream to build a unified, self-contained AI engine that is cross-platform and programming language agnostic. This dream soon became reality when the DeepQuest AI team joined the FBStart Accelerator program same year.

DeepStack was initially released in December 2018 as part of a developer Insider Preview program before general availability in March 2019. Since its public release, DeepStack has been used and adopted by multiple IoT and software platforms such Home Assistant IoT platform and the Blue Iris community. The first 2 years has seen tremendous growth in the DeepStack community with scores of open source tools and frameworks built to extend the functionalities on DeepStack, prominently for the following applications

  • Real-time security monitoring
  • Industrial monitoring
  • False positives reduction
  • User authentication

DeepStack is supported by a robust documentation, Dev Center, active developer forum and other third party guides and tutorials. Find below links to a few of them

This is just the start for us. We are committed to investing more into bringing DeepStack to more devices, optimizing it for cloud scenarios, building cloud-to-edge scenarios and improving the speed and accuracy of DeepStack across all platforms.

Over the next couple of months, we are going to release new tools and features to simplify the integration of DeepStack into existing systems developers use for building and deploying edge and cloud applications.

As we bring DeepStack to the open source community, we are most thrilled about the possibilities this will bring to the ecosystem of tools, frameworks and platform integrations to increase the outreach of the AI Engine, add more APIs and functionalities, support more platforms and achieve increased performance.

If you have interest in contributing to the project, visit the GitHub repositories linked below.

--

--

Moses Olafenwa
DeepQuestAI

Software Engineer @BabylonHealth, Prev. @Microsoft. A self-Taught computer programmer, Deep Learning, AI Engineer.