是,ima支持本地部署。ima.copilot客户端为本地桌面应用,文件解析、索引构建、sqlite存储均在本机完成,无需联网激活;weknora作为其开源内核,提供docker一键部署和源码编译两种私有化部署方式,且必须配置storage_type: local才能确保数据完全离线。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

腾讯ima知识库支持本地化与私有云部署,数据自主可控,普通电脑即可运行基础功能。
ima是否支持本地部署
支持。ima.copilot客户端本身是本地运行的桌面应用,安装后所有文件解析、索引构建、本地缓存均发生在用户本机;知识库元数据与向量索引默认存储在本地SQLite数据库中,不强制上传云端。
这一步操作起来很简单,直接把安装包下载到Windows或macOS系统上双击安装即可,无需联网激活或绑定账号。
私有化部署WeKnora框架
WeKnora是ima的技术内核开源版本,MIT协议,可商用,专为私有化部署设计。
方法一:Docker一键部署
在已安装Docker的Linux或Windows WSL环境中执行:docker run -d -p 8000:8000 -v $(pwd)/data:/app/data weknora/weknora。容器启动后,Web界面即可通过http://localhost:8000访问。
方法二:源码编译部署
克隆GitHub仓库 → 安装Python 3.10+及依赖 → 运行uvicorn main:app --host 0.0.0.0 --port 8000。需手动配置settings.yaml中的storage_type: local和vector_db_path: ./vectors。
【必须修改storage_type为local,否则默认使用云端向量库,本地文件不会真正离线】
ima客户端与私有知识库联动
第一步:在WeKnora服务运行状态下,打开ima.copilot客户端
第二步:进入「设置」→「高级」→「自定义RAG服务地址」,填入http://localhost:8000
第三步:重启ima客户端,新建知识库时选择「连接本地WeKnora」模式
此时所有上传文档的解析、切片、向量化全部在本地完成,PDF文字提取、OCR识别(需额外安装Tesseract)、BM25+向量混合检索均不经过任何第三方服务器。
注意:微信扫码登录仅用于同步个人偏好与界面设置,不上传文档内容或索引数据。










