项目介绍
欢迎使用 AIME Chat - 一款强大的 AI 桌面聊天应用!
什么是 AIME Chat?
AIME Chat 是一款基于 Electron 构建的跨平台 AI 聊天桌面应用,集成了多种主流 AI 服务商,提供智能对话、知识库管理、工具调用等丰富功能。它采用本地优先的设计理念,确保您的数据隐私安全。
✨ 核心特性
🤖 多模型支持
集成主流 AI 服务商,一个应用满足所有需求:
- OpenAI - GPT 系列模型
- DeepSeek - DeepSeek 系列模型
- Google - Gemini 系列模型
- 智谱 AI - GLM 系列模型
- Ollama - 本地运行开源模型
- LMStudio - 本地模型管理工具
- ModelScope - 魔搭社区模型
- 更多服务商持续接入中...
💬 智能对话
基于 Mastra 框架构建强大的 AI Agent 系统:
- ⚡ 流式响应,实时输出
- 🛠️ 智能工具调用
- 📝 上下文记忆管理
- 🎯 可自定义 Agent 指令
📚 知识库管理
内置向量数据库,支持构建专属知识库:
- 📄 文档上传与解析
- 🔍 向量存储与检索
- 💡 基于知识库的智能问答
🛠️ 丰富的工具系统
AI Agent 可自主调用各类工具:
| 类别 | 工具 | 描述 |
|---|---|---|
| 文件系统 | Bash、Read、Write、Edit、Grep、Glob | 文件读写、搜索、编辑 |
| 代码执行 | Python、Node.js | 执行 Python 和 Node.js 代码 |
| 网络工具 | Web Fetch、Web Search | 网页抓取与搜索 |
| 图像处理 | RMBG | 图像背景移除 |
| 视觉分析 | Vision | 图像识别与分析 |
| 数据库 | LibSQL | 数据库操作 |
| 任务管理 | Todo、Task | 任务创建与管理 |
🔌 MCP 协议支持
支持 Model Context Protocol (MCP),轻松扩展第三方工具能力。
🎨 现代化 UI
- 基于 shadcn/ui 组件库
- 支持明/暗主题切换
- 响应式设计
🌍 国际化
内置中英文界面支持。
🔒 本地优先
数据存储在本地,保护隐私安全。
🖥️ 支持平台
| 平台 | 支持状态 |
|---|---|
| macOS | ✅ 完全支持 |
| Windows | ✅ 完全支持 |
| Linux | ✅ 完全支持 |
🚀 快速开始
准备好开始使用了吗?前往 安装指南 了解如何安装和配置 AIME Chat。
# 克隆项目
git clone https://github.com/DarkNoah/aime-chat.git
# 进入项目目录
cd aime-chat
# 安装依赖
pnpm install
# 启动开发模式
pnpm start
📖 文档导航
- 安装指南 - 了解如何安装和运行
- AI 服务商配置 - 配置各类 AI 服务商
- 知识库使用 - 构建和使用知识库
- 工具系统 - 了解内置工具和 MCP 扩展
- Agent 管理 - 自定义和管理 AI Agent
🤝 参与贡献
我们欢迎任何形式的贡献!请访问 GitHub 仓库 了解如何参与项目开发。
📄 开源协议
本项目基于 MIT 协议开源。