# chatbot

> Torvian Chatbot is a self-hosted chatbot platform with a Ktor backend and Compose Multiplatform clients, supporting OpenAI-compatible APIs, Ollama local models, and MCP tool calling with per-call user

- **URL**: https://www.freshcrate.ai/projects/chatbot
- **Author**: Torvian-eu
- **Category**: MCP Servers
- **Latest version**: `v0.5.1` (2026-05-31)
- **License**: MIT
- **Source**: https://github.com/Torvian-eu/chatbot
- **Homepage**: https://chatbot.torvian.eu
- **Language**: Kotlin
- **GitHub**: 1 stars
- **Registry**: github
- **Tags**: `ai`, `ai-agents`, `chatbot`, `kotlin`, `llm-agent`, `mcp-client`, `multiplatform`, `self-hosted`

## Description

Torvian Chatbot is a self-hosted chatbot platform with a Ktor backend and Compose Multiplatform clients, supporting OpenAI-compatible APIs, Ollama local models, and MCP tool calling with per-call user approval.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.5.1` | 2026-05-31 | High | # 📦 Release v0.5.1  ## 📝 Executive Summary This patch release focuses on improving the chat input experience in the desktop client and expanding project documentation. Key UI fixes prevent state leakage between chat sessions and restore the Ctrl+Enter keyboard shortcut for message sending. Comprehensive onboarding documentation has been added to help developers understand the project architecture and API.  ## 🚀 What's New  ### Documentation - **Expanded Onboarding Guide**: New compreh |
| `v0.5.0` | 2026-05-29 | High | # 📦 Release v0.5.0  ## 📝 Executive Summary This release introduces comprehensive user preference management with device tracking, enhanced version compatibility features across the server-worker-client ecosystem, and significant UI improvements including syntax-highlighted markdown rendering and a unified theming system. The update also includes deployment automation scripts and several bug fixes for chat input handling and authentication.  ## 🚀 What's New  ### App - **Highlighted Mar |
| `v0.4.0` | 2026-05-16 | High | # Torvian Chatbot v0.4.0  **Release Date:** May 15, 2026  ---  ## 🔐 Security & Authentication Overhaul  This major release introduces comprehensive security enhancements to Torvian chatbot, featuring **device trust management**, **multi-device session verification**, **email-based verification flows**, and **security alert mechanisms**. The authentication architecture has been significantly refactored for better maintainability and extensibility.  ### What's New  #### 🛡️ Device Tru |
| `v0.3.0` | 2026-05-02 | High | # Chatbot v0.3.0  ## What is new in plain terms  - A **completely new worker module** has been added to handle MCP tool execution, running as a separate process that communicates with the server via WebSocket. - Workers now have **full authentication** with JWT-based registration and login, including service tokens and challenge-response security. - MCP tool execution has been **moved from client to server worker** — the client no longer executes MCP tools directly. - A new **worker manag |
| `v0.2.0` | 2026-04-05 | High | # Chatbot v0.2.0  ## What is new in plain terms  - You can now **test provider connections before saving** and **list available models** directly from settings. - **OpenRouter support** has been added to model discovery. - Self-hosting got much easier with **Docker + VPS deployment guides**, example compose files, and install scripts. - Server configuration is safer and clearer with **explicit CORS settings** and **configurable SSL SANs**. - Packaging and startup behavior were improved s |
| `v0.1.0` | 2026-03-24 | Medium | Initial public release |

## Dependency audit

- **Score**: 100/100
- **Total deps**: 0
- **Resolved**: 0
- **Unresolved**: 0
- **License conflicts**: 0
- **Warnings**: 0
- **Scanned**: 2026-06-01

## Citation

- HTML: https://www.freshcrate.ai/projects/chatbot
- Markdown: https://www.freshcrate.ai/projects/chatbot.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/chatbot/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
