Deep-Co
A Chat Client for LLM, written in Compose Multiplatform.
succlz123
README
Deep-Co
<p align="center"> <kbd> <img alt="icon" src="desktopApp/icon.png" width="128" height="128"> </kbd> <br> <br> <img alt="windows" src="http://img.shields.io/badge/-windows-4D76CD.svg?style=flat"> <img alt="macos" src="http://img.shields.io/badge/-macos-111111.svg?style=flat"> <img alt="linux" src="http://img.shields.io/badge/-linux-2D3F6C.svg?style=flat"> <br> <img alt="kotlin" src="https://img.shields.io/badge/kotlin-2.1.20-blue.svg?logo=kotlin"> <img alt="compose" src="https://img.shields.io/badge/compose-1.7.3-blue?logoColor=f5f5f5"> <br> <img alt="stars" src="https://img.shields.io/github/stars/succlz123/DeepCo?color=pink&style=plastic"> <img alt="gpl" src="https://img.shields.io/badge/license-GPL--3.0-orange"> <img alt="release" src="https://img.shields.io/github/v/release/succlz123/DeepCo?color=blueviolet&display_name=tag&include_prereleases&label=Release"> </p>
A Chat Client for LLMs, written in Compose Multiplatform. Target supports API providers such as OpenRouter, Anthropic, OpenAI, DeepSeek, Coze, Dify, Google Gemini, etc. You can also configure any OpenAI-compatible API or use native models via LM Studio/Ollama.
[!IMPORTANT]
(Only the Official DeepSeek Provider is currently supported)
Feature
- [x] Chat with MCP Server (Stream&Complete)
- [x] Chat History
- [x] MCP Support
- [x] DeepSeek LLM
- [ ] OpenAI LLM
- [ ] Claude LLM
- [ ] Google Gemini LLM
- [ ] OLLama LLM
- [ ] MCP Server Market
- [ ] RAG
- [ ] Dark/Light Theme
Chat With LLMs
Config Your LLMs API Key
Config MCP Servers
Model Context Protocol (MCP) ENV
MacOS
brew install uv
brew install node
windows
winget install --id=astral-sh.uv -e
winget install OpenJS.NodeJS.LTS
Build
Run desktop via Gradle
./gradlew desktopApp:run
Building desktop distribution
./gradlew :desktop:packageDistributionForCurrentOS
# outputs are written to desktopApp/build/compose/binaries
Thanks
Recommended Servers
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Apple MCP Server
Enables interaction with Apple apps like Messages, Notes, and Contacts through the MCP protocol to send messages, search, and open app content using natural language.
@kazuph/mcp-gmail-gas
Model Context Protocol server for Gmail integration. This allows Claude Desktop (or any MCP client) to interact with your Gmail account through Google Apps Script.
MCP Server Trello
Facilitates interaction with Trello boards via the Trello API, offering features like rate limiting, type safety, input validation, and error handling for seamless management of cards, lists, and board activities.

Linear MCP Server
A Model Context Protocol server that integrates with Linear's issue tracking system, allowing LLMs to create, update, search, and comment on Linear issues through natural language interactions.
Composio MCP Server
A server implementation that provides MCP-compatible access to Composio applications like Gmail and Linear, allowing interaction through a structured interface for language models.

Folderr
A Model Context Protocol (MCP) server that provides tools to interact with Folderr's API, specifically for managing and communicating with Folderr Assistants.

mcp-google
A specialized Model Context Protocol (MCP) server that integrates Google services (Gmail, Calendar, etc.) into your AI workflows. This server enables seamless access to Google services through MCP, allowing AI agents to interact with Gmail, Google Calendar, and other Google services.
MCP-JIRA-Python Server
A Python-based server allowing seamless integration with JIRA for managing and interacting with projects through custom APIs.
Email Sending MCP
Send emails directly from Cursor with this email sending MCP server