Memex-Wiki MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Memex-Wiki MCP Serversearch for notes about machine learning"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Memex-Wiki: Local Hybrid Memory & Knowledge Graph for AI Agents (v0.1)
English
Memex-Wiki is a secure, offline-first, and resilient long-term memory system designed for AI agents (specifically integrated with Google Antigravity 2.0 and MCP clients). It compiles project documents and codebase knowledge into a human-readable Obsidian Markdown vault, automatically building a 3D visual knowledge graph (Concept links).
For queries, it uses the RLM (Recursive Long-context Memory) Engine to sequentially filter text chunks, avoiding context overload, VRAM OOM, and CPU overheating on local hardware.
Visual Interface
Dark Theme | Light Theme |
|
|
Related MCP server: A-MEM: Agentic Memory System
Architecture & Data Flow
Raw Sources (Read-Only): The system monitors your project folders (scripts, markdown, readmes).
AI Atomization (Ingest): A local LLM (via Ollama) or Gemini API analyzes files, compresses facts, and creates concept pages in Obsidian.
Obsidian Graph: Links act as graph edges. You can visually explore connections in 3D.
RLM Search: The AI reads only relevant graph nodes, ensuring accurate responses without hallucinations.
Installation & Setup
Prerequisites
Python 3.10+ (macOS, Windows, Linux)
Git installed and configured
Ollama (optional, for fully local execution)
🍏 macOS Setup
Clone & Open:
git clone https://github.com/your-username/Memex-Wiki.git cd Memex-WikiInstall Dependencies:
chmod +x setup_env.sh ./setup_env.shConfigure:
cp config.example.yaml config.yaml # Open config.yaml and edit pathsRun Server:
source .venv/bin/activate python3 src/web_server.pyOpen
http://localhost:8000in your browser.
🪟 Windows Setup
Clone & Open: Use Git Bash or Command Prompt:
git clone https://github.com/your-username/Memex-Wiki.git cd Memex-WikiCreate Virtual Environment:
python -m venv .venv call .venv\Scripts\activate pip install -r requirements.txtConfigure:
copy config.example.yaml config.yaml :: Open config.yaml in Notepad and adjust paths (use forward slashes, e.g., C:/Users/name/Obsidian/Vault)Run Server:
python src/web_server.pyOpen
http://localhost:8000in your browser.
🐧 Linux Setup
Clone & Open:
git clone https://github.com/your-username/Memex-Wiki.git cd Memex-WikiInstall Dependencies:
python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txtConfigure:
cp config.example.yaml config.yaml # Open config.yaml and configure pathsRun Server:
python3 src/web_server.pyOpen
http://localhost:8000in your browser.
Safety & Security Guidelines 🛡️
Memex-Wiki is designed with privacy in mind. Before hosting or pushing changes to public GitHub repositories, make sure:
Local Paths & API Keys: Always add
config.yamlto.gitignore. Distribute configurations usingconfig.example.yaml.Secret Redaction: The backend (
src/security_filter.py) automatically strips:Google API Keys / Gemini Tokens
OpenAI API keys
Database connection strings (Postgres, Mongo, Redis, etc.)
Passwords and private keys from the ingested project files.
No External Tracking: When running on local Ollama, no data is sent outside your machine.
Integration with Google Antigravity (MCP)
To hook up this memory system to your AI agents, add the following stdio server configuration:
Command:
/path/to/Memex-Wiki/.venv/bin/python(orpython.exeon Windows)Arguments:
/path/to/Memex-Wiki/src/mcp_server.py
Exposed Tools
ingest_source(filename): Scan, atomize, and commit a project file.query_memory(query): RLM-powered query across the compiled graph.lint_memory(): Health audit of wiki connections and metadata.
Русский
Memex-Wiki — это безопасная, автономная и приватная система долгосрочной памяти для ИИ-агентов (в частности, для интеграции с Google Antigravity 2.0 и MCP-клиентами). Система аккумулирует знания в виде человекочитаемого графа связей (Markdown-файлов с YAML-метаданными) в вашем Obsidian Vault и автоматически строит 3D-визуализацию графа (связи концептов).
Для поиска используется движок RLM (Recursive Long-context Memory), который осуществляет последовательную фильтрацию текстовых чанков, исключая перегрузку контекста, перегрев процессора и нехватку видеопамяти (VRAM OOM).
Интерфейс панели управления
Темная тема | Светлая тема |
|
|
Архитектура системы и потоки данных
Исходные файлы (Raw Sources): Папка с кодом, заметками и файлами ваших проектов (доступна только на чтение).
ИИ-Атомизация (Импорт): Локальная модель Ollama или облачный Gemini API анализируют файлы и создают карточки концептов в Obsidian.
Граф связей (Obsidian): Связи выступают дорожной картой. Вы можете вращать и исследовать 3D-граф в реальном времени.
RLM-Поиск: При запросе ИИ читает только связанные узлы графа, генерируя точные ответы без галлюцинаций.
Настройка и установка
Системные требования
Python 3.10+ (macOS, Windows, Linux)
Git установленный и настроенный в системе
Ollama (опционально, для 100% локальной работы)
🍏 Инструкция для macOS
Клонирование:
git clone https://github.com/your-username/Memex-Wiki.git cd Memex-WikiУстановка зависимостей:
chmod +x setup_env.sh ./setup_env.shНастройка:
cp config.example.yaml config.yaml # Откройте config.yaml и настройте пути к вашим папкамЗапуск:
source .venv/bin/activate python3 src/web_server.pyОткройте
http://localhost:8000в браузере.
🪟 Инструкция для Windows
Клонирование: Откройте Git Bash или командную строку (Cmd):
git clone https://github.com/your-username/Memex-Wiki.git cd Memex-WikiСоздание виртуального окружения:
python -m venv .venv call .venv\Scripts\activate pip install -r requirements.txtНастройка:
copy config.example.yaml config.yaml :: Откройте config.yaml в Блокноте и укажите пути. Используйте прямые слэши (например: C:/Users/name/Obsidian/Vault)Запуск:
python src/web_server.pyОткройте
http://localhost:8000в браузере.
🐧 Инструкция для Linux
Клонирование:
git clone https://github.com/your-username/Memex-Wiki.git cd Memex-WikiСоздание окружения:
python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txtНастройка:
cp config.example.yaml config.yaml # Отредактируйте config.yaml, указав путиЗапуск:
python3 src/web_server.pyОткройте
http://localhost:8000в браузере.
Безопасность и конфиденциальность 🛡️
Memex-Wiki спроектирован с упором на приватность:
Локальные пути и ключи: Файл
config.yamlавтоматически добавлен в.gitignore, чтобы ваши личные пути и ключи API не попали в публичный доступ на GitHub. Пользуйтесь шаблономconfig.example.yaml.Очистка данных (Redaction): Встроенный модуль безопасности
src/security_filter.pyавтоматически вырезает из загружаемых текстов:Google / Gemini API ключи
OpenAI API ключи
Строки подключения баз данных (PostgreSQL, MongoDB, MySQL, Redis)
Пароли, приватные ключи и токены авторизации.
Локальность: При использовании бэкенда Ollama все операции ИИ происходят строго локально на вашем компьютере.
Подключение к Google Antigravity через MCP
Для интеграции памяти с ИИ-агентами пропишите в настройках MCP-клиента:
Команда запуска:
/path/to/Memex-Wiki/.venv/bin/python(илиpython.exeна Windows)Аргументы:
/path/to/Memex-Wiki/src/mcp_server.py
Доступные инструменты (Tools)
ingest_source(filename): Импортировать файл проекта, провести атомизацию и закоммитить в Git.query_memory(query): Выполнить точечный семантический RLM-поиск по графу Obsidian.lint_memory(): Провести аудит целостности связей и YAML-метаданных.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/litvaerickson-spec/Memex-Wiki'
If you have feedback or need assistance with the MCP directory API, please join our Discord server

