SidhuK/WardenApp

🛡️ Warden - A Fully Native AI Chat App For macOS

解决的问题

Warden 是一款适用于 macOS 且注重隐私的 AI 聊天客户端,允许用户通过单一界面与多个 AI 模型交互。它消除了在不同网页界面之间切换的需求,同时将对话历史记录存储在本地设备上。

运作方式

该应用程序使用原生 SwiftUI 构建,通过 API 密钥(如 OpenAI、Anthropic 和 Gemini)与各种 AI 提供商集成,或连接到如 Ollama 和 LM Studio 等本地 AI 运行器。它支持上传文件以提供上下文、进行网络搜索以获取实时信息,以及集成 MCP 代理以扩展功能。

适用对象

希望拥有高性能、省电的原生应用程序,以跨不同模型和本地 LLM 管理 AI 工作流程的 macOS 用户。

亮点

  • 多模型支持:访问 OpenAI、Anthropic、Gemini、Perplexity 和 OpenRouter。
  • 本地 AI 集成:兼容 Ollama 和 LM Studio。
  • LMM 比较:一项 Beta 功能,允许用户同时向最多三个模型提问并比较响应。
  • 组织管理:使用项目、工作区和具有特定角色与语气的自定义 AI 助手。
  • 文件聊天:能够与 PDF、CSV 和文本文件进行聊天。
  • 开发者工具:包含代码执行和语法高亮显示。
  • 代理能力:支持 MCP 代理和逐条消息的工具启用。

相关

  • 项目
  • 项目
  • 项目
  • 项目