C++ Artificial intelligence

Open-source C++ projects categorized as Artificial intelligence

Top 23 C++ Artificial intelligence Projects

Artificial intelligence
  1. ncnn

    ncnn is a high-performance neural network inference framework optimized for the mobile platform

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. AirSim

    Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research

  4. carlo

    Open-source simulator for autonomous driving research.

  5. SSVM

    WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.

    Project mention: WASM's "Identity Crisis" Is Actually Its Superpower | dev.to | 2026-05-04

    When TensorFlow.js offered a WASM backend, inference performance improved by 10x on CPUs. The WasmEdge runtime enables computer vision models to run on Raspberry Pi devices with sub-10ms inference latency. Cloudflare Workers now serve ML inference requests with zero cold start penalty.

  6. Recast/Detour

    Industry-standard navigation-mesh toolset for games

    Project mention: Testing the Swift C compatibility with Raylib | news.ycombinator.com | 2026-03-24
  7. interpret

    Fit interpretable models. Explain blackbox machine learning.

  8. tiny-cnn

    header only, dependency-free deep learning framework in C++14

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. SHOGUN

    Shōgun

  11. AdvancedLiterateMachinery

    A collection of original, innovative ideas and algorithms towards Advanced Literate Machinery. This project is maintained by the OCR Team in the Language Technology Lab, Tongyi Lab, Alibaba Group.

  12. 3DWorld

    3D Procedural Game Engine Using OpenGL

  13. frugally-deep

    A lightweight header-only library for using Keras (TensorFlow) models in C++.

  14. redtail

    Perception and AI components for autonomous mobile robotics.

  15. Veles

    Distributed machine learning platform

  16. 3dmatch-toolbox

    3DMatch - a 3D ConvNet-based local geometric descriptor for aligning 3D meshes and point clouds.

  17. GPBoost

    Tree-Boosting, Gaussian Processes, and Mixed-Effects Models

  18. AI-Toolbox

    A C++ framework for MDPs and POMDPs with Python bindings

  19. yarp

    YARP - Yet Another Robot Platform (by robotology)

  20. universal

    Large collection of number systems providing custom arithmetic for mixed-precision algorithm development and optimization for AI, Machine Learning, Computer Vision, Signal Processing, CAE, EDA, control, optimization, estimation, and approximation. (by stillwater-sc)

  21. btsk

    Behavior Tree Starter Kit

  22. vs-mlrt

    Efficient CPU/GPU ML Runtimes for VapourSynth (with built-in support for waifu2x, DPIR, RealESRGANv2/v3, Real-CUGAN, RIFE, SCUNet, ArtCNN and more!)

  23. mentals-ai

    No code AI agents

  24. BayesOpt

    BayesOpt: A toolbox for bayesian optimization, experimental design and stochastic bandits.

  25. OpenAI C++

    OpenAI C++ is a community-maintained library for the Open AI API

    Project mention: Claude Opus 5.5 ถูกลง 40 เปอร์เซ็นต์แต่เก่งขึ้น: สงครามโมเดลยุคใหม่เริ่มแล้ว | dev.to | 2026-09-22
  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Artificial intelligence discussion

Log in or Post with

C++ Artificial intelligence related posts

  • Claude Opus 5.5 ถูกลง 40 เปอร์เซ็นต์แต่เก่งขึ้น: สงครามโมเดลยุคใหม่เริ่มแล้ว

    1 project | dev.to | 22 Sep 2026
  • How to run Gemma 4 locally: a setup that survives

    3 projects | dev.to | 22 Sep 2026
  • llama.cpp vs Ollama in 2026: Which Runtime Should You Run?

    2 projects | dev.to | 14 Sep 2026
  • "V cache quantization requires flash_attn" — the llama.cpp error that quietly halves your context window

    4 projects | dev.to | 20 Aug 2026
  • OpenAI Expands Zero Data Retention Options for Frontier Model Enterprise Workloads

    1 project | dev.to | 19 Aug 2026
  • Ollama: All Aboard Open Models

    2 projects | news.ycombinator.com | 19 Jul 2026
  • Ask HN: How close are we to local LLM models being useful? What's the impact?

    2 projects | news.ycombinator.com | 22 Jun 2026
  • A note from our sponsor - AppSignal
    www.appsignal.com | 8 Oct 2026
    Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →

Index

What are some of the best open-source Artificial intelligence projects in C++? This list will help you:

# Project Stars
1 ncnn 23,917
2 AirSim 18,533
3 carlo 14,451
4 SSVM 10,810
5 Recast/Detour 7,940
6 interpret 6,949
7 tiny-cnn 6,017
8 SHOGUN 3,081
9 AdvancedLiterateMachinery 1,835
10 3DWorld 1,426
11 frugally-deep 1,128
12 redtail 1,047
13 Veles 916
14 3dmatch-toolbox 907
15 GPBoost 702
16 AI-Toolbox 671
17 yarp 603
18 universal 501
19 btsk 486
20 vs-mlrt 483
21 mentals-ai 446
22 BayesOpt 436
23 OpenAI C++ 320

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?