rovante / Ruocent
Open-Source Licences · 开源许可

开源许可与致谢

最后更新:2026 年 10 月 19 日 · 本页列出本服务使用的主要开源组件及其许可证
rovante 建立在大量开源软件之上。我们感谢社区贡献者。下列组件按其各自许可证授权;许可证全文以官方仓库为准。

一、运行时与前端

组件用途许可证来源
Node.js服务端运行时MITnodejs.org
KaTeX数学公式渲染MITkatex.org
PythonAI/检索服务运行时PSF-2.0python.org
Ubuntu服务器操作系统GPL-2.0-or-later 等ubuntu.com

二、AI 代理与工具链

组件用途许可证来源
Hermes Agent(Nous Research)AI 代理运行时与工具编排MITGitHub
MCP Python SDK / FastMCP模型上下文协议工具服务MITGitHub
LiteLLM多模型 API 适配MITGitHub
PaperQA2文献库检索与问答Apache-2.0GitHub
GPT Researcher深度研究流程Apache-2.0GitHub
Hugging Face Transformers嵌入与推理Apache-2.0GitHub
sentence-transformers文本向量化Apache-2.0GitHub
ONNX Runtime本地模型推理MITGitHub

三、语音与识别

组件用途许可证来源
faster-whisper本地语音转写(关联服务)MITGitHub
sherpa-onnx流式语音识别(关联服务)Apache-2.0GitHub
RapidOCR图片文字识别Apache-2.0GitHub

四、检索与部署

组件用途许可证来源
SearXNG元搜索(自托管)AGPL-3.0GitHub
LibreChat演示站 chat.ruocent.comMITGitHub
MongoDB演示站数据存储SSPL-1.0mongodb.com

注:LibreChat 与 MongoDB 仅用于独立演示站,不构成本服务核心功能的一部分。SSPL 不是 OSI 认可的开源许可证,但其源代码可公开获取。

五、许可证说明

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Apache License 2.0

Licensed under the Apache License, Version 2.0. You may obtain a copy at apache.org/licenses/LICENSE-2.0. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

AGPL-3.0(SearXNG)

SearXNG 以 GNU Affero General Public License v3.0 授权。我们以自托管方式将其作为检索后端;如你与本服务交互并使用该检索功能,可发邮件至 contact@ruocent.com 索取对应源代码,或直接访问 上游仓库。我们未对 SearXNG 进行修改;若未来修改,将按 AGPL 提供修改后的源代码。

六、商标与致谢

各开源项目的名称与标识归其各自所有者所有,仅用于识别与致谢,不表示背书。感谢所有贡献者。若你是权利人并认为本页遗漏或错误标注了你的组件,请联系我们,我们会及时更正。

Open-Source Licences & Acknowledgements

Last updated: 19 October 2026 · Main open-source components and their licences
rovante is built on open-source software. We thank the community. Each component is licensed under its own terms; the official repository prevails.

1. Runtime and frontend

ComponentUseLicenceSource
Node.jsServer runtimeMITnodejs.org
KaTeXMath renderingMITkatex.org
PythonAI/search runtimePSF-2.0python.org
UbuntuServer OSGPL-2.0-or-later et al.ubuntu.com

2. AI agents and tooling

ComponentUseLicenceSource
Hermes Agent (Nous Research)Agent runtime and tool orchestrationMITGitHub
MCP Python SDK / FastMCPModel Context Protocol tool serverMITGitHub
LiteLLMMulti-provider API adapterMITGitHub
PaperQA2Literature retrieval and QAApache-2.0GitHub
GPT ResearcherDeep-research pipelineApache-2.0GitHub
Hugging Face TransformersEmbeddings and inferenceApache-2.0GitHub
sentence-transformersText embeddingsApache-2.0GitHub
ONNX RuntimeLocal inferenceMITGitHub

3. Speech and OCR

ComponentUseLicenceSource
faster-whisperLocal transcription (related service)MITGitHub
sherpa-onnxStreaming ASR (related service)Apache-2.0GitHub
RapidOCROCRApache-2.0GitHub

4. Search and deployment

ComponentUseLicenceSource
SearXNGSelf-hosted meta-searchAGPL-3.0GitHub
LibreChatDemo site chat.ruocent.comMITGitHub
MongoDBDemo site datastoreSSPL-1.0mongodb.com

LibreChat and MongoDB are used only for the separate demo site, not for the core service. SSPL is not an OSI-approved open-source licence, but the source is publicly available.

5. Licence texts

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Apache License 2.0

Licensed under the Apache License, Version 2.0. You may obtain a copy at apache.org/licenses/LICENSE-2.0. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

AGPL-3.0 (SearXNG)

SearXNG is licensed under the GNU Affero General Public License v3.0. We host it as a search backend; if you interact with the service and use search, you may request the corresponding source at contact@ruocent.com or visit the upstream repository. We have not modified SearXNG; if we do, we will offer the modified source under AGPL.

6. Trademarks and thanks

Names and logos of open-source projects belong to their owners and are used for identification and acknowledgement only; no endorsement is implied. Thanks to all contributors. If you are a rights holder and believe a component is missing or misattributed, contact us and we will correct it promptly.