Mnemolis
活跃·★ 20·MIT·更新于 2026-10-16
Mnemolis是一个为自托管家庭实验室设计的统一本地知识搜索API,能够通过单一端点将查询路由到Kiwix、天气预报、RSS订阅和智能家居状态等多种内部后端。它提供REST和MCP两种API接口,支持在您的私有基础设施内对不同数据源进行自然语言查询,且无需将数据发送给第三方。
#本地知识库#API网关#Docker#LLM路由#家庭自动化#多源搜索#家庭实验室#隐私保护
01
功能特性
01统一API,用于各种本地知识源(Kiwix、RSS、天气、Home Assistant、Uptime Kuma、SearXNG)。
02LLM辅助的智能路由、源选择和查询扩展。
03多源并发查询融合和结果合并。
04快照引擎,用于检测并报告服务间的变化(停机、天气变化、新头条新闻)。
05本地优先和隐私保护设计,所有主要后端均可自行托管。
02
兼容性
Docker
部署
已通过文档验证
Python
运行时
已通过文档验证
REST API
接口
已通过文档验证
MCP Client
接口
已通过文档验证
Ollama
大模型后端
已通过文档验证
OpenAI Compatible API
大模型后端
已通过文档验证
03
快速开始
1
$ git clone https://github.com/immortalbob/Mnemolis
2
$ cd Mnemolis
3
$ docker network create mnemo-net
4
$ cp docker-compose.example.yml docker-compose.yml
5
$ docker compose up -d
04
使用场景
↳使用自然语言查询您自托管的维基百科(Kiwix)。
↳获取家庭实验室服务状态和当地天气状况的综合摘要。
↳查询您私人RSS订阅中的最新新闻或当前Home Assistant实体状态。
↳与Claude Desktop或Open WebUI等LLM客户端集成,增强家庭实验室中的对话式AI能力。
↳检测和查询家庭实验室环境中的重大变化,如服务中断或温度变化。
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧