{"repo":"Semiotronika/NOUZ-MCP","free":true,"listed":false,"github":"https://github.com/Semiotronika/NOUZ-MCP","clone":"git clone https://github.com/Semiotronika/NOUZ-MCP.git","description":"Локальный семантический граф и MCP-сервер для Markdown и Obsidian","language":"Python","stars":18,"topics":["ai-agents","knowledge-graph","local-first","markdown","mcp","model-context-protocol","obsidian","semantic-search","sqlite"],"license":"MIT","category":"mcp-servers","readme_excerpt":"NOUZ — Семантический MCP-сервер для вашей базы знаний Структура появляется из содержания. Работает с Obsidian, Logseq и любыми директориями Markdown-файлов. 🇬🇧 English version --- Зачем нужен Nouz NOUZ выступает прослойкой между вашей базой заметок и AI-агентом. Он помогает превратить разрозненные Markdown-файлы в граф, с которым удобно работать и вам, и агенту: 1. Автоматическая классификация (Семантика) Вы задаете \"Ядра\" — базовые домены вашей базы. Когда вы добавляете новую заметку, NOUZ читает ее текст, сравнивает векторы и предлагает доменный знак или комбинацию доменов. 2. Поиск связей между заметками Сервер строит направленный структурный граф: hierarchy держится как DAG без циклов, а дополнительные смысловые связи живут рядом: - Семантические мосты: две заметки из разных доменов указывают на одну и ту же идею. - Явные теговые связи можно хранить вручную в YAML. 3. Отслеживание эволюции базы (Дрифт) NOUZ хранит доменный профиль содержательных узлов и может сравнить его с заявленным знаком. Если модуль описан как один домен, а его профиль постепенно тянет в другой, сервер покажет расхождение ( core drift ). В зависимости от ваших задач NOUZ работает в трех режимах: от простого графа ( LUCA ) до строгой 5-уровневой иерархии ( SLOI ). --- Как это работает 1. Вы описываете домены в config.yaml — какую область покрывает каждый домен и по каким признакам текста его узнавать. 2. Сервер превращает описания в векторы-эталоны (локально, через LM Studio или Ollama). 3. Каждая н","default_branch":null,"files":null,"tree":[],"storefront":"/r/Semiotronika","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Semiotronika/NOUZ-MCP/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}