Skip to content
/ flymoon Public

This is a large language model chat client built with Rust and Slint GUI, compatible with OpenAI's API.(这是一个基于Rust和Slint GUI构建的大语言模型聊天客户端,兼容OpenAI的API)

License

Notifications You must be signed in to change notification settings

heng30/flymoon

Repository files navigation

中文文档

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-apk and wasm-pack
  • Run make desktop-debug to run it on desktop platform
  • Run make desktop-build-release to build a release version desktop application
  • Refer to Makefile for more information

Troubleshooting

  • Using the Qt backend can resolve the issue of fuzzy fonts on the Windows platform. It is also recommended to prioritize the Qt backend to maintain a consistent build environment with the developers.

Reference

About

This is a large language model chat client built with Rust and Slint GUI, compatible with OpenAI's API.(这是一个基于Rust和Slint GUI构建的大语言模型聊天客户端,兼容OpenAI的API)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published