DimonSmart.OllamaChat DimonSmart
Use this command to install DimonSmart.OllamaChat:
winget install --id=DimonSmart.OllamaChat -e C# based Ollama chat with MCP support
winget install --id=DimonSmart.OllamaChat -e C# based Ollama chat with MCP support
OllamaChat is a C# server-side chat application with an Agentic runtime.
It provides:
ChatClient.Api - ASP.NET Core host, Blazor Server UI, controllers, runtime services.ChatClient.Application - application contracts and orchestration abstractions.ChatClient.Domain - shared domain models.ChatClient.Infrastructure - repositories and persistence utilities.ChatClient.Tests - automated tests.On startup, the app seeds agent/LLM/MCP configs, checks Ollama availability, builds MCP function index, and then starts UI/API endpoints.
During chat execution, the Agentic pipeline builds history, injects optional RAG context, runs model/tool calls, and streams responses back to UI.
docs/Publishing.md