Starred repositories
Prism Avalonia UI framework. Super charge your cross-platform apps with IoC, navigation, and more! Sponsored by Suess Labs. Prism is based on Microsoft patterns and practices.
C# port of @karpathy https://github.com/karpathy/llm.c
An open-source project for Windows developers to learn how to add AI with local models and APIs to Windows apps.
Avalonia-based text editor (port of AvalonEdit)
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
A C# framework to build, visualize and execute event-driven workflow
Fast and memory-efficient library for WordPiece tokenization as it is used by BERT.
Generative AI extensions for onnxruntime
A collection of resources available to .NET developers working with AI.
Neural Networks: Zero to Hero
Minimal, clean code for the Byte Pair Encoding (BPE) algorithm commonly used in LLM tokenization.
Open source project for BERT Tokenizers in C#.
Implement llama 2/3 using torchsharp
Avalonia.Samples aims to provide some minimal samples focusing on a particular issue at a time. This should help getting new users started.
Tools, templates, and packages to accelerate building observable, production-ready apps
A C#/.NET library to run LLM (🦙LLaMA/LLaVA) on your local device efficiently.
A .NET library that provides access to the library that powers PyTorch.
Samples for ML.NET, an open source and cross-platform machine learning framework for .NET.
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Examples for using ONNX Runtime for model training.
Utilized native-memory backed array for .NET and Unity - over the 2GB limitation and support the modern API(IBufferWriter, ReadOnlySequence, scatter/gather I/O, etc...).
Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics