
flymoon
This is a large language model chat client built with Rust and Slint GUI, compatible with OpenAI's API.(这是一个基于Rust和Slint GUI构建的大语言模型聊天客户端,兼容OpenAI的API)
Repository Info
About This Server
This is a large language model chat client built with Rust and Slint GUI, compatible with OpenAI's API.(这是一个基于Rust和Slint GUI构建的大语言模型聊天客户端,兼容OpenAI的API)
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
中文文档 video
Introduction
This is a large language model chat client built with Rust and Slint GUI, compatible with OpenAI's API.
- Supports both chat and deep thinking modes
- Supports online Google search
- Automatically saves chat history
- Customizable system prompts
- Supports MCP
How to build?
- Install
Rust,Cargo,cargo-apkandwasm-pack - Run
make desktop-debugto run it on desktop platform - Run
make desktop-build-releaseto build a release version desktop application - Refer to Makefile for more information
Troubleshooting
- Using the
Qt backendcan resolve the issue of fuzzy fonts on the Windows platform. It is also recommended to prioritize theQt backendto maintain a consistent build environment with the developers.
Reference
- Slint Language Documentation
- slint::android
- Running In A Browser Using WebAssembly
- github/slint-ui
- Viewer for Slint
- LSP (Language Server Protocol) Server for Slint
- developer.android.com
- color4bg
- How to Deploy Rust Binaries with GitHub Actions
Quick Start
Clone the repository
git clone https://github.com/heng30/flymoonInstall dependencies
cd flymoon
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.