Skip to main content

Wandering RAG CLI tool

Project description

Wandering RAG

A CLI tool for personal RAG that retrieves data from Notion, Obsidian, Apple Notes, etc., stored in Qdrant and exposed as an MCP server.

(So that Claude Desktop successfully answers my question "When did I adopt my cat and when did I change her cat litter most recently? ")

Installation

Using uv (recommended):

uv pip install -e .

Run a Qdrant server if you don't have one:

cd qdrant-docker
docker-compose up -d

Copy .env.example as .env and specify the Markdown folders (or Obsidian vaults)

Usage

The CLI provides several subcommands:

Markdown commands

./wandering-rag md index

Notion commands (WIP)

./wandering-rag notion index

MCP commands

./wandering-rag mcp run-server

Configure for Claude Desktop

{
    "mcpServers": {
        "wandering-rag": {
            "command": "<your git checkout path>/wandering-rag/wandering-rag",
            "args": ["mcp", "run-server"],
            "env": {
                "PATH": "<your home folder>/.local/bin:/usr/bin:$PATH"
            }
        }
    }
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iflow_mcp_wandermyz_wandering_rag-0.1.0.tar.gz (120.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file iflow_mcp_wandermyz_wandering_rag-0.1.0.tar.gz.

File metadata

  • Download URL: iflow_mcp_wandermyz_wandering_rag-0.1.0.tar.gz
  • Upload date:
  • Size: 120.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_wandermyz_wandering_rag-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2d40671541eb66689507369d231298fe64e0be5bf07fb9c829708a95488500fe
MD5 63601cc2dd328f5078c597b68e697f2d
BLAKE2b-256 dd987c1905c006db91f14f6996e394590d09b54dd766ce7c6b08a5c3a34d4463

See more details on using hashes here.

File details

Details for the file iflow_mcp_wandermyz_wandering_rag-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: iflow_mcp_wandermyz_wandering_rag-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 26.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_wandermyz_wandering_rag-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bd2507cce2122ac734911e13a03cf3f9b0238fafbb8ee2d84b928aee436dd476
MD5 686e270f41a784f019da7d1e2f8f5d92
BLAKE2b-256 b45da73df87d127a384840a808a3bdabe4707ec9972ba1972e424580f86311ef

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page