C# Artificial intelligence

Open-source C# projects categorized as Artificial intelligence

Top 23 C# Artificial intelligence Projects

Artificial intelligence
  1. semantic-kernel

    Integrate cutting-edge LLM technology quickly and easily into your apps

    Project mention: Exploring AI Frameworks: A Deep Dive into Semantic Kernel and My Open Source Contributions | dev.to | 2025-03-06

    If you're interested in learning more about Semantic Kernel or wish to contribute, visit the Semantic Kernel GitHub repository to get started.

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

    A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles

  4. GeneticSharp

    GeneticSharp is a fast, extensible, multi-platform and multithreading C# Genetic Algorithm library that simplifies the development of applications using Genetic Algorithms (GAs).

  5. ai2thor

    An open-source platform for Visual AI.

  6. LLMUnity

    LLMUnity allows to integrate LLMs (Large Language Models) in the Unity engine.

    Project mention: From Gaming to Healthcare: AI Research in My Master’s Journey | dev.to | 2025-02-19

    I’m starting with the integration of large language models (LLMs)—sophisticated AI systems that can understand and generate human-like text. I'm using a library called LLMUnity, which should allow me to integrate these capabilities directly into the game engine.

  7. Catalyst

    🚀 Catalyst is a C# Natural Language Processing library built for speed. Inspired by spaCy's design, it brings pre-trained models, out-of-the box support for training word and document embeddings, and flexible entity recognition models. (by curiosity-ai)

    Project mention: Catalyst VS Panlingo - a user suggested alternative | libhunt.com/r/curiosity-ai/catalyst | 2025-02-03
  8. LangChain

    C# implementation of LangChain. We try to be as close to the original as possible in terms of abstractions, but are open to new entities. (by tryAGI)

    Project mention: A simple approach for ingesting documents using .NET for a simple Retrieval Augmented Generation (RAG) system | dev.to | 2025-02-16

    In this case, I have opted to experiment with LangChain .NET project We are using MarkdownHeaderTextSplitter and CharacterTextSplitter from LangChain .NET.

  9. SaaSHub

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

    SaaSHub logo
  10. Stanford.NLP for .NET

    Stanford NLP for .NET

  11. grove

    A computer implementation of a trading card game: Magic: The Gathering. The goal of the project is to implement ai algorithms which can play the game at the same level as a casual human player.

  12. Mzinga

    Open-source software to play the board game Hive.

  13. FaceAiSharp

    State-of-the-art face detection and face recognition for .NET.

  14. TotalWarSimulator

    Total War Battle simulator for AI research

  15. dotnet-gemini-sdk

    .NET SDK for seamless and efficient integration with the Google Gemini

  16. umap-sharp

    C# library for fast embeddings projection using Uniform Manifold Approximation and Projection

  17. Face Recognition Dot Net MAUI

    Face Recognition SDK .NET MAUI (formerly Xamarin) and CSharp with 3D passive liveness detection (Face Detection, Face Landmarks, Face Recognition, Face Liveness, Face Pose, Face Expression, Face attributes)

  18. smletsexchangeconnector

    SMLets PowerShell based Exchange Connector for controlling Microsoft System Center Service Manager 2016+

  19. bomberjam-contest

    Bomberjam is an artificial intelligence programming challenge.

  20. Mpt-Instruct-DotNet-S

    Training and Evaluation code for DotNet focused LLM (based on mosaicml/mpt-7b-instruct)

  21. SKPlayground

    Semantic Kernel Playground

  22. machine.academy

    Neural Network training library in C++ and C# with GPU acceleration

  23. GazeTracker

    Artificial intelligence tracker for OpenTrack

  24. KReversi

    Reversi game written in c#

  25. AI.NeuralNetwork

    Neural Network

  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

  • Exploring AI Frameworks: A Deep Dive into Semantic Kernel and My Open Source Contributions

    1 project | dev.to | 6 Mar 2025
  • Chatbot with Semantic Kernel - Part 6: AI Connectors 🔌

    2 projects | dev.to | 17 Feb 2025
  • Chatbot with Semantic Kernel - Part 5: Text-to-speech 📣

    1 project | dev.to | 29 Jan 2025
  • Semantic Kernel: Crea un API para Generación de Texto con Ollama y Aspire

    2 projects | dev.to | 14 Jan 2025
  • Azure OpenAI Error Handling in Semantic Kernel

    1 project | dev.to | 7 Jan 2025
  • Working with multiple language models in Semantic Kernel

    1 project | dev.to | 27 Dec 2024
  • OpenAI chat completion with Json output format

    1 project | dev.to | 19 Dec 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 26 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 semantic-kernel 23,674
2 simulator 2,303
3 GeneticSharp 1,309
4 ai2thor 1,307
5 LLMUnity 993
6 Catalyst 783
7 LangChain 753
8 Stanford.NLP for .NET 604
9 grove 120
10 Mzinga 87
11 FaceAiSharp 84
12 TotalWarSimulator 66
13 dotnet-gemini-sdk 57
14 umap-sharp 41
15 Face Recognition Dot Net MAUI 36
16 smletsexchangeconnector 30
17 bomberjam-contest 24
18 Mpt-Instruct-DotNet-S 20
19 SKPlayground 18
20 machine.academy 14
21 GazeTracker 7
22 KReversi 3
23 AI.NeuralNetwork 1

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