#70 · Primary category: LLM Application Frameworks

LLamaSharp

chatbot gpt llama llama-cpp llama2 llama3 llamacpp llava llm multi-modal semantic-kernel

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

Project last updated:08/24/26

GitHub Stars

3.8K

Forks

506

Contributors

95

License

MIT

Why we included this project

LLamaSharp gives C# developers a managed path to local LLM inference, wrapping llama.cpp so you can load a GGUF model and generate text from your own code instead of dealing with native C++ or a separate service. It runs both text-only LLaMA-family models and multimodal ones like LLaVA, with CPU and GPU backends (CUDA and Vulkan among them) distributed as NuGet packages, so most hardware setup is just an install. The higher-level APIs and built-in integrations for Semantic Kernel and kernel-memory make it straightforward to connect these models to existing .NET agents, chat features, or retrieval flows. If your team is comfortable staying in C# and wants on-premises or privacy-sensitive assistants, this is a practical foundation to build on.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category