这个项目能做什么

Lynox 是一个源代码可用(ELv2)的 AI 代理,旨在通过连接您的 API、执行工作流、进行网络研究并监控变化来运行您的业务操作。它是一个 CLI 工具(通过 `npx @lynox-ai/core` 运行),可设置基于 Docker 的环境,并在 localhost:3000 提供 Web UI。 主要功能包括: - **知识图谱**:学习您业务中的实体、关系和矛盾,支持 100 种语言,完全本地化。 - **Web UI**:主要界面,提供聊天、知识浏览器、运行历史、设置和集成。可安装为 PWA,并支持二维码登录。 - **活动栏**:实时流式显示每次工具调用及其子阶段,提供透明度。 - **后台工作器**:支持计划任务、URL 监控和定期工作流。 - **移动访问**:支持语音输入(Whisper 或 Voxtral STT)、推送通知以及邮件/语音工作流。 - **Google Workspace**:通过 OAuth 2.0 集成日历和 Drive;Gmail、Sheets、Docs 需选择更广泛的同意范围。 - **流程捕获**:只需教授一次工作流,即可保存为模板、安排执行,并在实例间导出/导入。 - **模型选择**:支持按聊天选择模型,或使用命名模型策略将路由层级映射到特定提供商。 - **4 个专业角色**:研究员、创作者、操作员和收集器,具有限定的工具和预算。 - **安全性**:AES-256 加密保险库、权限守卫、输入/输出扫描和 SSRF 保护。 Lynox 支持自带 LLM,原生支持 Anthropic Claude 和 Mistral,已验证与 Ollama 和 Fireworks AI 的端到端兼容性,并对其他 OpenAI 兼容端点(如 LM Studio、vLLM、LocalAI、Groq、Together AI、OpenAI、LiteLLM)以及 Google Vertex AI 提供实验性支持。 它坦诚地说明了当前限制:语音功能可用但未完善,原生日历集成在路线图中,不支持多用户/团队账户(每个实例仅限单用户),且 LLM 输出非确定性。 安装简单,通过 `npx @lynox-ai/core` 运行交互式安装程序。对于开发者,克隆仓库并运行 `pnpm install` 和 `pnpm run build` 可分别运行引擎和 Web UI。 Lynox 由 Rafael Burlet 独立开发,并已在三家中小企业的生产环境中运行。它免费供自托管使用,并提供托管层级供不想自行运行 Docker 主机的用户选择。许可证(Elastic 2.0)允许商业使用、修改和再分发,唯一限制是不得将其作为竞争性托管服务转售。