C# Chatbot

Open-source C# projects categorized as Chatbot
Bot chatgpt LLM AI Chat

Top 13 C# Chatbot Projects

  1. Telegram.Bot

    .NET Client for Telegram Bot API

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. TensorFlow.NET

    .NET Standard bindings for Google's TensorFlow for developing, training and deploying Machine Learning models in C# and F#.

  4. LLamaSharp

    A C#/.NET library to run LLM (🦙LLaMA/LLaVA) on your local device efficiently.

    Project mention: Beyond Basic RAG: Measuring Embedding and Generation Performance with RAGAS | dev.to | 2025-04-12

    LLamaSharp

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

  6. mixer-mixitup

    Streaming bot application for handling chat, events, moderation, and other streamer assistance features

  7. Slack-GPT

    A Slack Bot implementation for integration with OpenAI ChatGPT. Supports GPT4o by default and OpenAI o1 model!

  8. clockify-nlp-bot

    An NLP driven bot for interacting with Clockify timesheet via different channels

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. SlackAI

    Slack LLM app integration

  11. ChatGPTWebService

    ChatGPTWebService is an API application that allows users to access the chatbot functionality of ChatGPT using a given API key. Written in C# and built with the latest version of the .NET framework, ChatGPTWebService allows developers to integrate ChatGPT's natural language processing capabilities into their own chatbot applications.

  12. SukaLambda

    一時の略称はSKL。War-chess game framework, for Turing-complete skill effects and 2-D grid map. Text-based user interface only. Logging system will be improved and will probably break the current APIs

  13. AjaxChessBot

    A Program to play chess autonomously with an engine on lichess

  14. TwitchJerpBot

    Jerp's bot for Twitch Chat

  15. FeedbackBots

    Chatbot for gathering feedback built with Azure Durable Functions

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

Log in or Post with

C# Chatbot related posts

  • AmpereOne: Cores Are the New MHz

    3 projects | news.ycombinator.com | 5 Dec 2024
  • LM-Kit.NET VS LLamaSharp - a user suggested alternative

    2 projects | 4 Sep 2024
  • Classifying bugfix commits with ML.NET

    6 projects | dev.to | 15 Aug 2024
  • cannot for the life of me compile libllama.dll

    1 project | /r/LocalLLaMA | 22 May 2023
  • How to create a Telegram Bot with Azure Functions (NET 6, isolated process)

    3 projects | dev.to | 15 Dec 2021
  • I made a chess bot that can play on its own (can even play bullet mode)on chess websites like lichess

    1 project | /r/programming | 31 Jul 2021
  • Made A chess bot that can play chess website with automove feature(can even play bullet mode !)

    1 project | /r/coolgithubprojects | 31 Jul 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Jul 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Telegram.Bot 3,440
2 TensorFlow.NET 3,355
3 LLamaSharp 3,277
4 LLMUnity 1,203
5 mixer-mixitup 230
6 Slack-GPT 41
7 clockify-nlp-bot 13
8 SlackAI 10
9 ChatGPTWebService 8
10 SukaLambda 8
11 AjaxChessBot 7
12 TwitchJerpBot 1
13 FeedbackBots 0

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io