{"repo":"AimeBox/aime-box","free":true,"listed":false,"github":"https://github.com/AimeBox/aime-box","clone":"git clone https://github.com/AimeBox/aime-box.git","description":"一款基于 langchain + electron开发的多平台桌面端 Chat 客户端 支持本地知识库，tool调用，多个智能agent调用 目标尽量实现全离线本地可执行的智能agent","language":"TypeScript","stars":62,"topics":["agents","chat-application","langchain-js","mcp","electron","llm"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"⚠️ 仓库已迁移 本项目已迁移到新的仓库地址： 👉 https://github.com/DarkNoah/aime-chat Aime Box 一款基于 langchain + electron开发的多平台桌面端 Chat 客户端 支持本地知识库，tool调用，多个智能agent调用 目标尽量实现全离线本地可执行的智能agent 🖼 截图 开始 1. 添加模型提供商(如Ollama) 2. 点击管理模型(启用需要的模型) 3. 聊天页面即可对话聊天 4. 下载一些本地模型 设置-本地模型管理(如国内调整HuggingfaceUrl为hf-mirror) - 推介下载 - bge-m3 用于知识库检索 - bge-reranker-large 用于知识库重排序 - RapidOCR-json v0.2.0 用于win环境下的ocr - matcha-icefall-zh-baker 用于语音生成 - sherpa-onnx-sense-voice-zh-en-ja-ko-yue-2024-07-17 用于语音识别 - silero vad 用于分离说话场景 - sherpa-onnx-pyannote-segmentation-3-0、3dspeaker speech eres2net base sv zh-cn 3dspeaker 16k 用于说话人识别 - rmbg-1.4 用于背景消除 🌟 特点 - 多个模型供应商支持 ollama、openai、deepseek、anthropic等等 - 多种工具调用支持 webloader、websearch、stt、tts、ocr等等 - 本地知识库引擎，使用lancedb 进行本地知识库检索，支持image、docx、doc、text、url做为输入源 - 多agent，目前有数据提取agent、代码助手、翻译助手 - 提示词保存功能 - MCP支持,可接入供模型调用 📝 Todo - [x] mac平台兼容 - [ ] 多语言支持 - [ ] 文档对话功能类似于ChatDoc 支持docx、pdf、txt、url、mp4、音频文件等格式的对话 - [x] 浏览器browser-use - [ ] Tool自动创建工具，输入url或说明文档自动创建工具供模型调用 - [ ] 更多的agents - [x] a2a支持 - [x] 添加多个浏览器实例 Agent 1. Extract 数据提取助手，用于对指定文件或文件夹下所有文件进行检索，根据用户给出的字段进行全文或部分抽取，markdown格式输出 2. ScriptAssistant 对用户的任务生成一个python脚本和venv环境执行 🔌 技术栈 感谢以下开源项目的支持 - electron-react-boilerplate 用于electron开发的react框架模板 - langchainjs agent框架 - lancedb 本地向量知识库 - sherpa-onnx 语音识别和语音合成等 - @huggingface/transformers 本地运行onnx模型库 如有缺漏请联系作者补充 🐞 Dev 💼 Build 🌐 About author: 781172480@qq.com ChangeLog CHANGELOG License This project is licensed under the Apache License 2.0. See the LICENSE file for details. ","default_branch":null,"files":null,"tree":[],"storefront":"/r/AimeBox","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AimeBox/aime-box/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}