Adding Object Detection to a Go application using CodeProject.AI Server
CodeProject.AI Server provides a RESTful API that makes it easy to add AI capabilities to any app that can make
Locally installed Edge AI. Any platform, any language. Your data never needs to leave your network.
Artificial Intelligence the Easy Way
Whether you need object detection, text summarization, generative AI and chat bots or model training, there's a model for you.
Still have a question? Browse documentation or ask a question
face_image = open("face-capture.jpg", "rb").read()
res = requests.post(opts.endpoint("vision/face/recognize"),
files={"image": face_image},
data={"min_confidence": 0.1}).json()
for user in res["predictions"]:
print(f'Recognized as: {user["userid"]}')
No more fighting libraries, environments and models. CodeProject.AI Server will focus on the details so you can focus on your business. Any language, anywhere.
Still have a question? Browse documentation or ask a question
CodeProject.AI Server is an ever-expanding system of AI modules available to any application on your network. With support for CUDA, DirectML, PyTorch, Tensorflow, Apple Silicon and arm64 environments, just to name a few, CodeProject.AI takes care of the details for you. Less time fighting tools, drivers and libraries, and more time focusing on your product.
Still have a question? Browse documentation or post a question.
We have installers for Windows, macOS (both Intel and Apple Silicon) and Ubuntu/Debian (in x64 and arm64). If you prefer Docker then we have a wide range of images to suit your hardware
Install the server on the machine – or machines – that best suit your needs. Whether that’s a mutli-GPU workhorse, a M3 mac mini tucked away, or your laptop.
Each installer will pre-install a number of modules but you can add and remove modules in real-time. Choose the modules that suit your tasks, and your AI server is ready to accept requests.
You're doing a fantastic job and the project is amazing. You will always get these quirks. Looking forward to the new update 4:33 PM - Aug 17, 2022
I'm amazed what the CodeProject.AI team has accomplished and happy to be along for the ride. Is there a way to donate? 6:21 PM - May 1, 2023
I have been a Blue Iris user for over 10 years now and I just discovered CodeProject.AI. I installed it with no trouble. I have been running version 2.6.2 for about a week, day and night, on three PTZ Sunba cams. I just have to say this because I don't get an opportunity to say this enough. WOW CodeProject.AI is way cool and it has far exceeded my expectations. 7:24 AM - May 5, 2024
Congratulations! Installed the new version, and the install went smoothly. Installed the Coral module, and that module is working well with Blue Iris and my M.2 Coral accelerator. Thanks for all the hard work. 6:51 AM - Jan 26, 2024
I've been playing around for the past couple of months with CodeProject.AI and the experience has been pretty great thus far. Thanks for the hard work in getting that GPU support in as well, as a now (soon to be) former user of other AI projectsthis is definitely a breath of fresh air. (Didn't see anything, but if there's a way to make a donation to the devs let me know) 6:02 PM - Aug 11, 2022
CodeProject.AI is indeed a bumpy ride, but the support options are absolute stunning. Having the actual programmers on this discussion to get real time assistance is amazing. When major problems arise you all are always right on top of it and send out updates to fix the issues. You really can't ask for anything better than that. If donations were accepted, I would gladly donate as well. You all do an amazing job, and we cant thank you all enough for all the hard work and countless hours you all put into this. 7:11 AM - May 7, 2023
Some quick FAQs to get you started. For more information please see the docs or post a question
Yes, CodeProject.AI Server is free!
CodeProject.AI Server is a server that provides a HTTP API interface. Any programming language that allows HTTP calls can use CodeProject.AI Server. Once installed, server automatically runs in the background and is available for any application to make calls - even multiple applications at once. See the docs for examples on use.
We support Windows, and macOS, plus Debian-based Operating Systems such as Ubuntu. arm64 as well as x64 support is provided for all operating systems. GPUs supported include all GPUs with support under DirectML, CUDA based GPUs, Coral.AI TPUs and Rockchip-based NPUs such as Orange Pi and Radxa ROCK. Docker images are also provided.
No. All data processing and AI inferencing is done on the server and does not leave your local network. Data privacy is important.
CodeProject.AI Server provides a RESTful API that makes it easy to add AI capabilities to any app that can make
In this article, I’m going to set up Home Assistant OS on a Raspberry Pi 4, then use CodeProject.AI Server to detect a person, and then have Home Assistant send a notification with an image to a mobile phone.
Learn how to process a video file offline using CodeProject.AI Server
Adding {{itemName}} to cart
Added {{itemName}} to cart