这个项目能做什么
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)允许商业使用、修改和再分发,唯一限制是不得将其作为竞争性托管服务转售。
评论
0 评分人数达到10人后显示
登录后参与讨论。