https://github.com/ThinkInAIXYZ/deepchat
DeepChat - 连接强大AI与个人世界的智能助手 | DeepChat - A smart assistant that connects powerful AI to your personal world
https://github.com/ThinkInAIXYZ/deepchat
Last synced: 8 months ago
JSON representation
DeepChat - 连接强大AI与个人世界的智能助手 | DeepChat - A smart assistant that connects powerful AI to your personal world
- Host: GitHub
- URL: https://github.com/ThinkInAIXYZ/deepchat
- Owner: ThinkInAIXYZ
- License: apache-2.0
- Created: 2025-02-14T01:56:51.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-03-12T11:21:19.000Z (8 months ago)
- Last Synced: 2025-03-12T12:22:46.022Z (8 months ago)
- Language: TypeScript
- Homepage: https://deepchat.thinkinai.xyz/
- Size: 8.15 MB
- Stars: 814
- Watchers: 16
- Forks: 133
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesomeLibrary - deepchat - 🐬DeepChat - 连接强大AI与个人世界的智能助手 | DeepChat - A smart assistant that connects powerful AI to your personal world (语言资源库 / typescript)
- awesome-hacking-lists - ThinkInAIXYZ/deepchat - DeepChat - 连接强大AI与个人世界的智能助手 | DeepChat - A smart assistant that connects powerful AI to your personal world (TypeScript)
- awesome-chatgpt - ThinkInAIXYZ/deepchat - DeepChat is an open-source AI chat platform that unifies multiple large language models with advanced search, tool calling, and multimodal features, providing a seamless and privacy-focused user experience across platforms. (UIs / Desktop applications)
- definitive-opensource - DeepChat - A smart assistant that connects powerful AI to your personal world | `Cross` | **4.9k** | (Table of Contents / LLM GUI)
- StarryDivineSky - ThinkInAIXYZ/deepchat
- AiTreasureBox - ThinkInAIXYZ/deepchat - 11-03_4859_0](https://img.shields.io/github/stars/ThinkInAIXYZ/deepchat.svg)|🐬DeepChat - A smart assistant that connects powerful AI to your personal world| (Repos)
README
DeepChat
Dolphins are good friends of whales, and DeepChat is your good assistant
### Reasoning
### Search
### Latex
### Artifacts support
## Main Features
- 🌐 Supports multiple model cloud services: DeepSeek, OpenAI, Silicon Flow, etc.
- 🏠 Supports local model deployment: Ollama
- 🚀 Multi-channel chat concurrency support, switch to other conversations without waiting for the model to finish generating, efficiency Max
- 💻 Supports multiple platforms: Windows, macOS, Linux
- 📄 Complete Markdown rendering, excellent code module rendering
- 🌟 Easy to use, with a complete guide page, you can get started immediately without understanding complex concepts
## Currently Supported Model Providers

Ollama

Deepseek

Silicon

QwenLM

Doubao

MiniMax

Fireworks

PPIO

OpenAI

Gemini

GitHub Models

Moonshot

OpenRouter

Azure OpenAI
Compatible with any model provider in openai/gemini API format
## TODO List
- [x] Support for Ollama local model management
- [ ] Support for llama.cpp local model
- [x] Support for local file processing
- [x] Mermaid chart visualization
- [x] Search integration (local + cloud API)
- [ ] MCP support
- [x] Multi-modal model support
- [ ] Local chat data synchronization and encryption
## Development
Please read the [Contribution Guidelines](./CONTRIBUTING.md)
### Install dependencies
```bash
$ npm install
# for windows x64
$ npm install --cpu=x64 --os=win32 sharp
# for mac apple silicon
$ npm install --cpu=arm64 --os=darwin sharp
# for mac intel
$ npm install --cpu=x64 --os=darwin sharp
# for linux x64
$ npm install --cpu=x64 --os=linux sharp
```
### Start development
```bash
$ npm run dev
```
### Build
```bash
# For windows
$ npm run build:win
# For macOS
$ npm run build:mac
# For Linux
$ npm run build:linux
# Specify architecture packaging
$ npm run build:win:x64
$ npm run build:win:arm64
$ npm run build:mac:x64
$ npm run build:mac:arm64
$ npm run build:linux:x64
$ npm run build:linux:arm64
```
## Star History
[](https://star-history.com/#ThinkInAIXYZ/deepchat&Date)
# 📃 License
[LICENSE](./LICENSE)