Samples Overview
Explore a variety of demo applications for LM-Kit.NET in our GitHub repository: LM-Kit.NET Samples.
To get started, follow these simple steps:
- 📄 Click on the Code button.
- ⬇️ Select Download ZIP.
Each sample can be run immediately by opening the .csproj file, which includes all necessary components for a quick start. No additional installations are required.
All Samples
AI Agents
- Content Creation Pipeline (CLI)
- Document Processing Agent (CLI)
- MCP Integration (CLI)
- MCP Stdio Integration (CLI)
- Multi-Agent Document Review (CLI)
- Multi-Turn Chat with Memory (CLI)
- Persistent Memory Assistant (CLI)
- Research Assistant Agent (CLI)
- Skill-Based Assistant (CLI)
- Smart Task Router (CLI)
- Tool Calling Assistant (CLI)
Chat & Conversation
- Chat Playground (MAUI)
- Multi-Turn Chat (CLI)
- Multi-Turn Chat with Chat History Guidance (CLI)
- Multi-Turn Chat with Coding Assistant (CLI)
- Multi-Turn Chat with Custom Sampling (CLI)
- Multi-Turn Chat with MCP (CLI)
- Multi-Turn Chat with Persistent Session (CLI)
- Multi-Turn Chat with Tools (CLI)
- Multi-Turn Chat with Vision (CLI)
- Multi-Turn Chat with Yes/No Assistant (CLI)
- Single-Turn Chat (CLI)
Classification & Analysis
- Batch Document Classification (CLI)
- Custom Classification (CLI)
- Document Classification (CLI)
- Emotion Detection (CLI)
- Keyword Extraction (CLI)
- Language Detection from Image (CLI)
- Sarcasm Detection (CLI)
- Sentiment Analysis (CLI)
Data Extraction
- Batch PII Extraction (CLI)
- Invoice Data Extraction (CLI)
- Named Entity Recognition (CLI)
- PII Extraction (CLI)
- Structured Data Extraction (CLI)
- Web Content Info Extractor to JSON (CLI)
Document Processing
- Chat with PDF (CLI)
- Document Splitting (CLI)
- Document Summarizer (CLI)
- Document to Markdown (CLI)
- Image to Markdown (CLI)
- Text Summarizer (CLI)
Embeddings & RAG
- Building a Custom Chatbot with RAG (CLI)
- Building a Custom Chatbot with RAG and Qdrant Vector Database (CLI)
- Image Similarity Search (CLI)