# ChatKit Documentation Welcome to the ChatKit SDK documentation. ## 📖 Start Here - **[ChatKit Introduction](./introduction.md)** - Overview of ChatKit, architecture, and core concepts - What is ChatKit? - Key Features - Architecture - Quick Start Guide - Core Concepts (Server Tools, Client Tools, Theming) - Integration with XpertAI Platform ## 📚 Guides & Concepts - [Thread Management](./concepts/threads.md) - [Tool Integration](./concepts/tools.md) - [Slash Commands](./guides/slash-commands.md) - [Conversation Goals](./guides/goals.md) - [Runtime Skills and Plugins Selection](./guides/runtime-capabilities.md) - [Pet](./guides/pet.md) - [Framework-Agnostic Integration](./guides/framework-agnostic-integration.md) - [Update Client During Response](./guides/update-client-during-response.md) ## 🔧 API Reference - [ChatKit Options](../packages/chatkit/src/options.ts) ## 📖 Release Notes - [Release Notes](./release.md)