Neurostack: Умное управление знаниями на основе ИИ для ваших заметок в Markdown
Neurostack от Raphasouthall - это инструмент управления знаниями на базе ИИ, работающий как CLI и MCP сервер. Он функционирует как слой памяти для существующих заметок Markdown, интегрируясь с различными поставщиками ИИ. Созданный с использованием Python и Node.js, он улучшает ИИ-ассистентов с долгосрочной памятью и поисковой графовой базой знаний. Эта бесплатная программа помогает пользователям управлять и увеличивать свои личные хранилища знаний, предотвращая потерю контекста ИИ или ссылку на устаревшую информацию. Она поддерживает как локальные, так и облачные операции.
К чему подключается Neurostack?
Neurostack подключается и индексирует Markdown заметки из таких источников, как Obsidian, Logseq, экспорты Notion или любая папка с .md файлами. Он интегрируется с поставщиками ИИ, включая Claude, Cursor, Windsurf, Gemini CLI, VS Code и Codex. В полном режиме он использует локальный экземпляр Ollama для встраиваний и резюме. Облачный режим подключается к Google Gemini API для индексации и Google Cloud Run/Storage для обработки на стороне сервера. Он функционирует как инструмент управления знаниями на основе ИИ и слой памяти.
Основные функции и инструменты
Neurostack предоставляет сервер MCP с 21 инструментом. Ключевые вызываемые инструменты включают vault_search+ для гибридного полнотекстового и семантического поиска, vault_write_file, vault_delete_file, vault_read_file, vault_list_files и vault_record_usage. Команды CLI, такие как "neurostack search", "neurostack index", "neurostack brief" и "neurostack harvest", также доступны. Он поддерживает stdio, sse и совместимый с OpenAI HTTP API через "neurostack api". Удаленный режим MCP использует HTTPS/TLS.
Для кого это?
Neurostack предназначен для людей, которые ведут Markdown заметки, таких как пользователи Obsidian или Logseq, и хотят улучшить своих ИИ помощников с помощью долговременной памяти. Он нацелен на пользователей, ищущих "второй мозг", который постоянно совершенствуется, и подходит для недевелоперов. Он помогает дополнить ИИ помощников поисковой графовой базой знаний. Пропустите это, если вы не ведете заметки в формате Markdown.
Как начать
Для локального режима не требуются учетные данные. Для облачного режима и удаленного режима MCP доступ предоставляется через стандартный поток авторизации OAuth. Команда "neurostack serve" поддерживает протоколы передачи stdio и sse.
Сценарии использования
- ИИ помощник может использовать Neurostack для доступа к хранилищу знаний пользователя, извлекая соответствующие факты и резюме, а также поддерживая контекст разговора.
- Пользователи могут индексировать Markdown заметки для создания поисковой графовой базы знаний, позволяя гибридные полнотекстовые и семантические поиски и выявляя тематические кластеры.
- ИИ клиент может создавать или изменять заметки в хранилище пользователя, поддерживаемом git, используя инструменты записи MCP по желанию, при этом каждое изменение фиксируется и отправляется.
Neurostack предлагает мощный способ интеграции личных заметок в Markdown с AI-ассистентами, создавая интеллектуальную и развивающуюся базу знаний. Он предоставляет как локальные, так и облачные варианты, обеспечивая контроль над данными или расширенные возможности. Система предотвращает потерю контекста AI и поддерживает управление заметками с помощью AI. Его обширный набор инструментов позволяет глубоко взаимодействовать с личными знаниями.