开源 · 您的数据留在企业内部

用企业自己的文档回答问题的助手,绝不让数据外流。

Simmetric Chat 仅使用贵组织的文档回答客户与员工的问题,并始终注明来源。配置为无需互联网即可运行,不向外部发送任何内容:数据始终保存在您自己的服务器上。

Simmetric Chat dashboard preview

组织为什么选择它

三个理由,用简单的语言说明。

🛡️

您的数据绝不离开企业

Simmetric Chat 安装在贵组织的服务器上,配置为无需互联网即可运行,绝不与外界通信。敏感信息——税号、银行卡号、银行账号、电子邮箱——在对话中被自动遮蔽。

🔎

基于您的文档给出回答

每个回答只依据您已载入的文档,并始终注明来源。如果档案中没有相关信息,系统会如实说明,而不是凭空编造。

🧩

与您偏好的 AI 协同工作

系统可接入市场上所有主流 AI 模型,包括贵方 IT 部门已批准使用的那些。明天要更换供应商?企业知识仍归您所有:绝不与任何平台绑定。

功能

Simmetric Chat 为您的组织做什么 - 不用技术术语解释。

基于事实的回答

混合 RAG(RRF)

向量检索(默认 LanceDB,可选 Qdrant/pgvector/Chroma)与 PostgreSQL FTS 通过 Reciprocal Rank Fusion 融合,k=60。确定性平局裁决、按分块的引用、语义+关键词标签。

ReAct 智能体编排器

单次调用的 ReAct 循环,带计划模式、看门狗(时钟、token、上下文、循环检测)、未知工具熔断器,以及通过缓冲回放实现的渐进式 DLP 冲刷。

多 LLM 与 20 个预设

Ollama、OpenAI、Anthropic、OpenRouter、Gemini,外加 20 个提供商预设(DeepSeek、Mistral、Qwen、xAI 等)。按聊天解析模型、三级优雅回退、Cmd+K 快速切换面板。

文档摄取

支持 PDF、DOCX、XLSX、PPTX、MD、CSV、TXT 和 YouTube 字幕。递归分块(1000 字符、200 重叠)。默认使用 Xenova 本地嵌入,可选 OpenAI。

基于 Ollama 视觉模型的 OCR

服务端 OCR 流水线:pdfjs-dist 渲染页面,Ollama 视觉模型(默认 glm-ocr)提取文字。附带质量与可信度评分的批准/拒绝流程。

归档与 Wiki

带 wikilinks 的多页 Markdown 知识库。专属智能体技能 wiki_query(FTS + BFS 遍历,深度 3)与 wiki_write(预览、试运行、SSE 编辑事件)。

合成流水线

5 轮实体抽取 → 摘要 → BM25 候选检索 → LLM 决策(CREATE/UPDATE/SKIP/FLAG_CONTRADICTION)→ 总览。PHI 门控在需要时阻断非本地出站流量。

多实例横向扩展

在负载均衡器后横向扩展:基于 Redis 的速率限制、JWT 撤销、SSE 扇出中继和分布式锁。内置 8 个定时调度器的 pg-boss 队列--无需额外基础设施。

知识库自己会整理

文档自动连接成一座相互引用的图书馆:页面互相标注,矛盾会被提醒,每条回答都注明出处。多文档综合,逐条确认后采用。

把您的工作方式变成一条命令

重复的指示写成即用型斜杠命令 - 一次编写、全员复用,无需任何代码:社区版最多三条,企业版不限。

您的数据,由您掌控

逐项权限的访问控制

您的系统办公室逐条决定谁看到什么:超过四十项不同权限,映射到 15 个菜单区块,并按工作区与项目分别授权。操作日志不可篡改。

DLP 过滤器

10 类 PII 模式即时脱敏:邮箱、信用卡、SSN、API 密钥、AWS 密钥、私钥、意大利增值税号、意大利税号 codice fiscale、IBAN、欧盟电话。在 DLP_ENABLED 之后同时作用于输入与输出流。

加密备份

Enterprise 专属:支持定时或按需的 AES-256-GCM 备份,密钥可安全轮换。目的地不限(本地、S3、Dropbox、Drive、FTP、SFTP、邮件),支持保留策略与时间点恢复。

原生物理隔离设计

Ollama LLM + 设备端嵌入 + LanceDB 向量完全离线运行。包边界强制服务器与采集器之间仅通过 HTTP 通信,以支持拆分部署。

HMAC API 密钥

sk- 前缀的 API 密钥使用专用 HMAC-SHA256 密钥(API_KEY_HMAC_SECRET)校验,与 JWT 及加密密钥的轮换相互解耦。

机密文档,自动打码

税号、卡号、IBAN 等敏感信息在任何人阅读之前就被识别并遮盖 - 只有被授权的人才能一键还原。

您的员工工作的地方

可嵌入聊天组件

以沙箱 iframe 运行的 Preact IIFE(不含 allow-same-origin)。隔离的匿名会话、按组件的 CORS 白名单、限速会话与线索收集。组件创建属于 Enterprise 版功能。

MCP Marketplace

带验证分级和健康检查的精选目录。安装工作区级连接、通过 ChatMCPPin 按聊天固定,或把你的 RAG 作为 MCP 服务器暴露给 IDE。

SSE 聊天流式传输

通过 @microsoft/fetch-event-source 实时推送 token、状态、引用、计划、wiki_edit 与完成事件。Slash /model、Cmd+K 面板、Cmd+Shift+M 并排对比。

双向 MCP

将外部 MCP 服务器接入为智能体技能,或启动服务端 MCP 端点,把 rag_search 与 workspace_memory 暴露给 Cursor、Claude Desktop 等客户端。

Webhook 与 Web Push

出站事件经 HMAC-SHA256 签名,VAPID Web Push 在聊天完成和系统事件时实时推送浏览器通知。Community 版始终开启。

与现有工具协同工作

把外部专家工具接入为智能体技能 - 或让您的 IDE 直接查询企业知识库。双向打通,来自市场。

为公共机构与大型组织而生

分析与审计

Token 用量仪表盘:按天、按模型、按用户。带 webhook 分发的事件日志。仅允许 INSERT 的不可变审计轨迹(Enterprise)可作为合规证据。

Enterprise 授权

Community(AGPL-3.0)对比 Enterprise:核心日常功能始终开启。SSO、SCIM、white-label、无限组件与工作区--无密钥时优雅降级。

i18n--8 种语言

英语、意大利语、俄语、德语、法语、西班牙语、中文和葡萄牙语。CI 中的自动化对等检查确保翻译完整。

支出,由您做主

用量与花费的限额由您决定,并在支出发生之前就被拦下 - 历史记录永不删除。企业版功能。

不碰服务器,就能启用企业版

把企业版密钥粘贴到面板里:升级立即生效 - 无需重启、无需环境文件、不停机。

客户常用的沟通渠道,直连知识库

WhatsApp、Telegram、Discord、Slack 的对话留在您的服务器上,汇入同一套有据可查的回答 - 由您的系统办公室一次配置,无需代码。Enterprise 版功能。

工作原理,通俗讲解

四个步骤,全部在您的掌控之中:文档始终保存在您的服务器上。

提问
员工或客户提出问题
检索
系统只在企业文档库中查找,绝不访问互联网
处理
AI 模型生成回答
回答
并注明来源文档
您的文档
PDF、文档、表格、演示文稿:企业已掌握的一切知识,无论何种格式。
文档库检索
系统只在您指定的范围内查找:已载入的文档,按工作区或项目划分。
核实
每个回答都注明出处,任何人都可以核对。

所有这些都运行在您自己的服务器上:不依赖任何外部组件。

技术栈

后端
Node.js ≥ 24Express 5Prisma ORMZod
前端
React 19ViteTailwind CSS 4TanStack Query
组件
Preact IIFESandboxed iframeExpress 5
数据库
PostgreSQL 16tsvector FTS
向量数据库
LanceDB (default)Qdrant / pgvector / Chroma
嵌入
Xenova all-MiniLM-L6-v2OpenAI text-embedding-3-small
LLM
Ollama (local)OpenAIAnthropicOpenRouterGemini+ 20 presets
OCR
pdfjs-distOllama vision (glm-ocr)
认证
JWT + bcryptHMAC sk- API keysRBAC middleware
流式传输
SSE@microsoft/fetch-event-source
任务
pg-boss (8 cron)AES-256-GCM backups
单仓库
pnpm workspacesTurborepo
桌面端
Tauri (optional)

看看它能为您的组织做什么

用您自己的文档、在您自己的系统上做一次演示:半小时就能判断它是否适合您。