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

    Project mention: OpenMP 6.0 | news.ycombinator.com | 2024-11-14
  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. CNTK

    Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit

    Project mention: Top 8 AI Open Source Software Libraries | dev.to | 2024-07-24

    Github Source Code: CNTK

  4. AirSim

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

  5. carlo

    Open-source simulator for autonomous driving research.

  6. 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.

  7. Recast/Detour

    Industry-standard navigation-mesh toolset for games

  8. interpret

    Fit interpretable models. Explain blackbox machine learning.

  9. SaaSHub

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

    SaaSHub logo
  10. tiny-cnn

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

  11. SHOGUN

    Shōgun

  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. AI-Toolbox

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

  18. GPBoost

    Combining tree-boosting with Gaussian process and mixed effects models

  19. yarp

    YARP - Yet Another Robot Platform (by robotology)

    Project mention: Robotics and ROS2 Course by University of Eastern Finland | news.ycombinator.com | 2025-01-19
  20. btsk

    Behavior Tree Starter Kit

  21. mentals-ai

    No code AI agents

    Project mention: LangChain has terrible abstractions? Try this | news.ycombinator.com | 2024-06-24
  22. BayesOpt

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

  23. liboai

    A C++17 library to access the entire OpenAI API.

    Project mention: Introducing GenAI Tweet Creator: Your AI-Powered Tweeting Assistant using Streamlit | dev.to | 2025-01-06

    Get an API key from OpenAI.

  24. vs-mlrt

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

  25. df-ai

    Dwarf Fortress + Artificial Intelligence

  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

  • ROCm Device Support Wishlist #4276

    6 projects | news.ycombinator.com | 20 Jan 2025
  • Introducing GenAI Tweet Creator: Your AI-Powered Tweeting Assistant using Streamlit

    3 projects | dev.to | 6 Jan 2025
  • LLM Evaluation: Which LLM to use for developing a personal assistant?

    2 projects | dev.to | 1 Dec 2024
  • Free-to-Use Open APIs for Your Next Project — Lifetime Access for Developers

    1 project | dev.to | 12 Nov 2024
  • Localai

    1 project | news.ycombinator.com | 6 Nov 2024
  • Ask HN: Why is AI/LLMs so hard to install? Where's the one click installers?

    2 projects | news.ycombinator.com | 15 Oct 2024
  • Cursor Free Alternative: Open Source AI Editor using VScode

    2 projects | dev.to | 15 Oct 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 10 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. 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 20,905
2 CNTK 17,535
3 AirSim 16,759
4 carlo 11,970
5 SSVM 8,922
6 Recast/Detour 6,749
7 interpret 6,382
8 tiny-cnn 5,871
9 SHOGUN 3,032
10 3DWorld 1,216
11 frugally-deep 1,084
12 redtail 1,014
13 Veles 906
14 3dmatch-toolbox 853
15 AI-Toolbox 652
16 GPBoost 585
17 yarp 540
18 btsk 459
19 mentals-ai 419
20 BayesOpt 400
21 liboai 394
22 vs-mlrt 325
23 df-ai 250

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

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