RAWThink

Registre officiel Recherche et web

Persistent memory for AI thinking partnerships: hybrid search and a temporal knowledge graph.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

PYPI package rawthink-mcp
Claude Code
claude mcp add rawthink -e 'RAWTHINK_VAULT=../vault' -e 'MEMORY_FILE_PATH=<MEMORY_FILE_PATH>' -e 'QDRANT_URL=http://localhost:6333' -e 'QDRANT_PATH=<QDRANT_PATH>' -e 'OLLAMA_URL=http://localhost:11434' -e 'OLLAMA_MODEL=bge-m3' -e 'RAWTHINK_TOOL_PROFILE=full' -e 'RAWTHINK_BM25_STATE=<RAWTHINK_BM25_STATE>' -e 'RAWTHINK_LOG_LEVEL=INFO' -- uvx rawthink-mcp==2.0.1
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "rawthink": {
            "command": "uvx",
            "args": [
                "rawthink-mcp==2.0.1"
            ],
            "env": {
                "RAWTHINK_VAULT": "../vault",
                "MEMORY_FILE_PATH": "<MEMORY_FILE_PATH>",
                "QDRANT_URL": "http://localhost:6333",
                "QDRANT_PATH": "<QDRANT_PATH>",
                "OLLAMA_URL": "http://localhost:11434",
                "OLLAMA_MODEL": "bge-m3",
                "RAWTHINK_TOOL_PROFILE": "full",
                "RAWTHINK_BM25_STATE": "<RAWTHINK_BM25_STATE>",
                "RAWTHINK_LOG_LEVEL": "INFO"
            }
        }
    }
}

Variables d'environnement

  • RAWTHINK_VAULT Path to the vault directory holding sessions, qnotes and the knowledge graph.
  • MEMORY_FILE_PATH Path to memory.jsonl. Defaults to <vault>/memory.jsonl.
  • QDRANT_URL Qdrant server URL.
  • QDRANT_PATH Set to a directory to run Qdrant embedded instead of via Docker.
  • OLLAMA_URL Ollama server URL. Without it, retrieval degrades to sparse-only.
  • OLLAMA_MODEL Embedding model. Changing it requires a full reindex.
  • RAWTHINK_TOOL_PROFILE Which tools to expose: recall (4, read-only), record (5, the write path), or full (17).
  • RAWTHINK_BM25_STATE Path to the BM25 state file. Defaults to <vault>/.bm25_state.json.
  • RAWTHINK_LOG_LEVEL Log level for diagnostics on stderr.

Questions fréquentes

Qu'est-ce que RAWThink ?

Persistent memory for AI thinking partnerships: hybrid search and a temporal knowledge graph.

Comment installer RAWThink ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add rawthink -e 'RAWTHINK_VAULT=../vault' -e 'MEMORY_FILE_PATH=<MEMORY_FILE_PATH>' -e 'QDRANT_URL=http://localhost:6333' -e 'QDRANT_PATH=<QDRANT_PATH>' -e 'OLLAMA_URL=http://localhost:11434' -e 'OLLAMA_MODEL=bge-m3' -e 'RAWTHINK_TOOL_PROFILE=full' -e 'RAWTHINK_BM25_STATE=<RAWTHINK_BM25_STATE>' -e 'RAWTHINK_LOG_LEVEL=INFO' -- uvx rawthink-mcp==2.0.1. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour RAWThink ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

RAWThink est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient RAWThink ?

Il est publié par ygtalp. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.