C# AI

Open-source C# projects categorized as AI

Top 23 C# AI Projects

  • semantic-kernel

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

    Project mention: Microsoft Autogen Has Split in 2... Wait 3... No, 4 Parts | dev.to | 2024-11-18

    Recently Microsoft announced that they are planning on merging Autogen's 0.4 multi-agent runtime into Semantic Kernel, essentially branching out the 4th reincarnation of Autogen. Starting in early 2025 they intend to maintain Autogen as part of SK repo while leaving the maintenance of the original repo to the community.

  • SaaSHub

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

    SaaSHub logo
  • lively

    Free and open-source software that allows users to set animated desktop wallpapers and screensavers powered by WinUI 3.

  • ailab

    Experience, Learn and Code the latest breakthrough innovations with Microsoft AI

  • StabilityMatrix

    Multi-Platform Package Manager for Stable Diffusion

    Project mention: Meta's new AI image generator was trained on 1.1B Instagram and FB photos | news.ycombinator.com | 2023-12-07

    On Windows, StabilityMatrix (https://github.com/LykosAI/StabilityMatrix) is a very easy way to get any (or all) of those wrappers installed without conflicts.

  • StableSwarmUI

    StableSwarmUI, A Modular Stable Diffusion Web-User-Interface, with an emphasis on making powertools easily accessible, high performance, and extensibility.

  • Emgu CV

    Emgu CV is a cross platform .Net wrapper to the OpenCV image processing library.

  • SwarmUI

    SwarmUI (formerly StableSwarmUI), A Modular Stable Diffusion Web-User-Interface, with an emphasis on making powertools easily accessible, high performance, and extensibility.

    Project mention: Show HN: Open-source app builder for comfy workflows | news.ycombinator.com | 2024-09-28

    Nice to see new things. Does your team know about SwarmUI[1]?

    SwarmUI has been nice for sharing workflows with friends who might not want to learn ComfyUI, they can type in a prompt or any other config exposed in the workflow and even upload image input. It’s pretty good.

    I would still like to see a web interface for workflows that is more-so built for indie hackers. I’d like to see a Next.js frontend that calls the ComfyUI on a server, it has a specific workflow configured for that app, and the server could be reused for another Next.js frontend, all that needs to change is the workflow. Letting you create multiple web apps with 1 Comfy backend.

    Will keep tabs on viewcomfy, good luck!

    —-

    [1]: https://github.com/mcmonkeyprojects/SwarmUI

  • ChatGPT

    A ChatGPT C# client for MacOS, Windows, Linux, Android, iOS and Browser. Powered by Avalonia UI framework. (by wieslawsoltes)

  • ReGoap

    Generic C# GOAP (Goal Oriented Action Planning) library with Unity3d examples

  • fluid-behavior-tree

    Behavior trees for Unity3D projects. Written with a code driven approach on the builder pattern.

  • Aimmy

    Universal Second Eye for Gamers with Impairments (Universal AI Aim Aligner - ONNX/YOLOv8 - C#)

    Project mention: Steam games will need to disclose kernel-level anti-cheat on store pages | news.ycombinator.com | 2024-10-31

    Aimmy is still undetected everywhere except overwatch last I checked:

    https://github.com/Babyhamsta/Aimmy

  • 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)

  • LLMUnity

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

    Project mention: LLMUnity: Create AI Characters in Unity with LLMs | news.ycombinator.com | 2024-09-05
  • OpenAI-DotNet

    A Non-Official OpenAI RESTful API Client for DotNet (by RageAgainstThePixel)

    Project mention: Writing an AnythingLLM Custom Agent Skill to Trigger Make.com Webhooks | dev.to | 2024-11-27

    AnythingLLM can connect to multiple providers, including Llama.cpp's llama-server (As an OpenAI compatible API), Ollama, OpenAI, Anthropic, Gemini, and others. Another cool feature of AnythingLLM is that it lets you use the LLM as an agent.

  • DotRecast

    DotRecast - a port of Recast & Detour, Industry-standard navigation mesh toolset for .NET, C#, Unity3D, games, servers

  • NeuralNetwork.NET

    A TensorFlow-inspired neural network library built from scratch in C# 7.3 for .NET Standard 2.0, with GPU support through cuDNN

  • com.openai.unity

    A Non-Official OpenAI Rest Client for Unity (UPM)

  • sharpneat

    SharpNEAT - Evolution of Neural Networks. A C# .NET Framework.

    Project mention: Neuroevolution of augmenting topologies (NEAT algorithm) | news.ycombinator.com | 2024-12-04

    SharpNeat is an independent implementation that targets C# and .NET 8.

    https://github.com/colgreen/sharpneat

    https://sharpneat.sourceforge.io/

  • ChatGPT.Net

    C# library for ChatGPT using official OpenAI API

  • OpenCAGE

    A modding toolkit for Alien: Isolation that gives access to scripting, assets, configurations, and behaviour trees.

  • Clippy

    Bring back Clippy on Windows 10/11!

    Project mention: Older versions of Windows were more enjoyable to use | /r/windows | 2023-12-07

    You guys can have your cake and eat it too: https://github.com/FireCubeStudios/Clippy

  • com.doji.genesis

  • PerroPastor

    Run Llama based LLMs in Unity entirely in compute shaders with no dependencies

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# AI discussion

Log in or Post with

C# AI related posts

  • Introducing F# with Semantic Kernel: Simplifying AI App Development with the Pipeline Pattern-

    2 projects | dev.to | 5 Sep 2024
  • Building a Semantic Kernel with F# for Enhanced AI Interaction

    1 project | dev.to | 28 Aug 2024
  • Did GitHub Copilot increase my productivity?

    2 projects | news.ycombinator.com | 12 May 2024
  • #SemanticKernel – 📎Chat Service demo running Phi-2 LLM locally with #LMStudio

    1 project | dev.to | 8 Feb 2024
  • Semantic Tests for SemanticKernel Plugins using skUnit

    4 projects | dev.to | 4 Jan 2024
  • Semantic Kernel

    1 project | /r/hypeurls | 2 Dec 2023
  • Getting Started with Semantic Kernel and C#

    2 projects | dev.to | 1 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 5 Dec 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 semantic-kernel 22,152
2 lively 15,296
3 ailab 7,732
4 StabilityMatrix 4,866
5 StableSwarmUI 4,602
6 Emgu CV 2,123
7 SwarmUI 1,494
8 ChatGPT 1,405
9 ReGoap 1,022
10 fluid-behavior-tree 980
11 Aimmy 897
12 Catalyst 747
13 LLMUnity 720
14 OpenAI-DotNet 705
15 DotRecast 572
16 NeuralNetwork.NET 543
17 com.openai.unity 476
18 sharpneat 389
19 ChatGPT.Net 380
20 OpenCAGE 274
21 Clippy 234
22 com.doji.genesis 143
23 PerroPastor 95

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that C# is
the 9th most popular programming language
based on number of metions?