开源推荐:Kelivo — 支持多模型的跨平台 LLM 客户端
Kelivo 是一款基于 Flutter 的跨平台 LLM 聊天客户端,它支持多种平台和多家模型供应商,为用户提供了一个丰富的聊天体验。以下是 Kelivo 的主要特性:
- 界面与体验:支持 Material You 风格、动态主题色(Android 12+)、深色模式、多语言(中/英),以及 Markdown 完整渲染(代码高亮、LaTeX、表格等)。用户还可以自定义字体(系统字体/Google Fonts)。
- 模型与供应商:支持多供应商,包括 OpenAI、Google Gemini、Anthropic 等,并允许用户创建和管理自定义助手。提示词变量支持模型名称、时间等动态变量。
- 输入与多模态:支持图片、文本文档、PDF、Word 等多种输入格式。
- 工具与扩展:支持 MCP(Model Context Protocol),内置 fetch MCP 工具。网络搜索集成包括 Exa、Tavily、Brave、Bing、SearXNG、Jina、Perplexity、Bocha 等。
- 语音功能:内置系统 TTS,并支持 OpenAI / Gemini / ElevenLabs 语音服务。
- 数据与配置:支持二维码分享供应商配置,聊天记录备份与恢复,自定义 HTTP 请求头与请求体。
- Android 特性:支持后台持续生成对话(可在设置中开启)。
平台支持:Android、iOS、Windows / macOS / Linux。
Kelivo 的 GitHub 地址为:GitHub - Chevey339/kelivo,这是一个非常值得尝试的开源项目,尤其适合对 LLM 聊天客户端有兴趣的开发者和用户。
评论已关闭