RNNSharp. RNNSharp is a toolkit of deep recurrent neural network which is widely used for many different kinds of tasks, such as sequence labeling, sequence-to-sequence and so on. It's written by C# language and based on .NET framework 4.6 or above versions. RNNSharp supports many different types of networks, such as forward and bi-directional network, sequence-to-sequence network, and different types of layers, such as LSTM, Softmax, sampled Softmax and others.
288TensorSharp. A native .NET LLM inference engine for GGUF models. TensorSharp provides a console application, a web-based chatbot interface, and Ollama/OpenAI-compatible HTTP APIs for programmatic access. It supports Windows/MacOS/Linux with full GPU capability
243Seq2SeqSharp. Seq2SeqSharp is a tensor based fast & flexible deep neural network framework written by .NET (C#). It has many highlighted features, such as automatic differentiation, different network types (Transformer, LSTM, BiLSTM and so on), multi-GPUs supported, cross-platforms (Windows, Linux, MacOS), multimodal model for text and images and so on.
214CRFSharp. CRFSharp is Conditional Random Fields implemented by .NET(C#), a machine learning algorithm for learning from labeled sequences of examples.
126Txt2Vec. Txt2Vec is a toolkit to represent text by vector. It's based on Google's word2vec project, but with some new features, such incremental training, model vector and so on.
67AdvUtils. Advanced Utility Libs
24LMSharp. Language model
9VelvetFlow. VelvetFlow 是一个可复用的 LLM 驱动工作流规划与执行演示项目。项目包含混合检索、两阶段 LLM 规划(结构 + 补参)、静态校验与自修复、参数绑定 DSL、可模拟执行器与 DAG 可视化,帮助从自然语言需求自动构建并运行业务流程。
4SeqWebApps. The web application for sequence to sequence tasks powered by Seq2SeqSharp
2MedChat. An AI powered medical chatbot
1ChatBot. A generative model based chatbot framework powered by Seq2SeqSharp
1TensorSharp. N-D array library for .NET with CPU and CUDA backends
1qtanalyzer. Query Term Analyzer
1