LM-Kit.NET のリリース

Released: Mar 3, 2026

2026.3.1 での更新項目

機能

  • Added model cards for qwen3.5:0.8b, qwen3.5:2b, qwen3.5:4b and qwen3.5:9b.

Released: Feb 28, 2026

2026.2.11 での更新項目

機能

  • Added model card for glm-4.6v-flash.
  • Added model card for glm-ocr: Z.ai GLM-OCR 0.9B vision-language model specialized in document parsing, OCR, and structured information extraction.
  • Improved GLM model support: Added ChatGLM3 and ChatGLM4 template formats with proper token handling and tool calling support.

Released: Feb 25, 2026

2026.2.10 での更新項目

機能

  • Added model cards for Qwen 3.5 family: qwen3.5:27b (27B dense hybrid GDN model) and qwen3.5:35b-a3b (35B MoE, 3B active). Both support chat, vision, tool calling, code completion, math, and OCR with a native 262K context window. The qwen3-vl:30b model card is now deprecated in favor of qwen3.5:35b-a3b.
  • Introduced RagChat (LMKit.Retrieval): A turnkey multi-turn conversational RAG class that wraps a user-managed RagEngine with an internal MultiTurnConversation. Implements...

Released: Feb 22, 2026

2026.2.9 での更新項目

機能

  • Added MarkdownToPdf converter (LMKit.Document.Conversion) with full formatting support (headings, bold/italic, code blocks, lists, blockquotes, tables, links, horizontal rules).
  • Added EmlToPdf converter (LMKit.Document.Conversion) with embedded attachment support.
  • Added markdown_to_pdf and eml_to_pdf built-in document tools.
  • Added support for PaddleOCR VL models.
  • Added model card for paddleocr-vl:0.9b.
  • Added VlmOcrIntent enum and VlmOcr(LM, VlmOcrIntent) constructor for explicit OCR...

Released: Feb 19, 2026

2026.2.6 での更新項目

機能

  • Added Filters / Middleware Pipeline (LMKit.TextGeneration.Filters).
    • FilterPipeline with IPromptFilter, ICompletionFilter, and IToolInvocationFilter following the ASP.NET Core middleware (onion) pattern.
    • Lambda-friendly API and integration with both MultiTurnConversation and Agent.
  • Added Prompt Templates with Logic (LMKit.TextGeneration.Prompts).
    • PromptTemplate class with Mustache syntax, conditionals, loops, filter chaining, custom helpers, and strict mode.
  • Added memory capacity limits...

Released: Feb 16, 2026

2026.2.5 での更新項目

機能

  • Added Markdown conversion public APIs in LMKit.Document.Conversion:
    • New MarkdownHtmlConverter.MarkdownToHtml(string) method to convert Markdown to HTML.
    • New MarkdownHtmlConverter.HtmlToMarkdown(string) method to convert HTML back to Markdown.
    • New MarkdownDocxConverter.MarkdownToDocx(string) and MarkdownDocxConverter.MarkdownToDocxFile(string, string) methods to convert Markdown to DOCX.
    • New MarkdownDocxConverter.DocxToMarkdown(...) overloads for DOCX byte arrays and DOCX file paths.
    • Added...

Released: Feb 12, 2026

2026.2.4 での更新項目

機能

  • Introduced the PdfSplitter class for physically splitting PDF documents by page ranges.
    • Supports extracting pages from Attachment instances or file paths.
    • Provides ExtractPages methods for single output and Split/SplitToFiles methods for multi-output splitting.
    • Integrates with DocumentSplittingResult to extract AI-detected segments into separate PDF files.
  • Introduced the DocumentSplitting class for detecting logical document boundaries within multi-page files.
  • Introduced the...

Released: Feb 9, 2026

2026.2.3 での更新項目

機能

  • Added model cards for minicpm-o-45, lightonocr-2:1b, and glm4.7-flash.
  • Added StripStyleAttributes property to VlmOcr.
  • Improved skill activation via tools.

Released: Feb 6, 2026

2026.2.2 での更新項目

機能

  • Introduced the LM-Kit.NET.Integrations.ExtensionsAI NuGet package for Microsoft.Extensions.AI integration.
    • Implements IChatClient via LMKitChatClient, enabling LM-Kit.NET models to be used through the standard Microsoft.Extensions.AI abstraction layer.
    • Implements IEmbeddingGenerator<string, Embedding<float>> via LMKitEmbeddingGenerator for embedding generation.
    • Supports non-streaming and streaming chat completions.
    • Supports tool/function calling through automatic bridging of...

Released: Feb 2, 2026

2026.2.1 での更新項目

機能

  • Added stdio transport support to the MCP client for local MCP servers.
    • Introduced the IMcpTransport interface for transport abstraction.
    • Introduced the StdioTransport class for subprocess-based MCP communication.
    • Introduced the StdioTransportOptions class for detailed stdio configuration.
    • Introduced the McpTransportException class for transport-specific errors.
    • Introduced the McpClientBuilder class for fluent client construction.
    • Added ForStdio factory methods to the McpClient class.
    • Added...