流浪RAG
一种用于个人RAG的CLI工具,可从Notion、Obsidian、Apple Notes等检索存储在Qdrant中并作为MCP服务器公开的数据。
(因此,Claude Desktop成功地回答了我的问题“我什么时候收养了我的猫,最近什么时候换了她的猫砂?”)
安装
使用紫外线(推荐):
uv pip install -e .如果您没有Qdrant服务器,请运行它:
cd qdrant-docker
docker-compose up -d复制 .env.example 像 .env 并指定Markdown文件夹(或黑曜石保管库)
用法
CLI提供了几个子命令:
Markdown命令
./wandering-rag md index通知命令(WIP)
./wandering-rag notion indexMCP命令
./wandering-rag mcp run-server为Claude桌面配置
{
"mcpServers": {
"wandering-rag": {
"command": "/wandering-rag/wandering-rag",
"args": ["mcp", "run-server"],
"env": {
"PATH": "/.local/bin:/usr/bin:$PATH"
}
}
}
}