UStackUStack
Second Brain icon

Second Brain

Second Brain — self-hosted слой памяти для AI-инструментов: храните заметки, решения и контекст проекта и используйте их в Claude, ChatGPT и Cursor.

Second Brain

Что такое Second Brain?

Second Brain — это self-hosted слой памяти для AI-инструментов. Он позволяет один раз сохранять заметки, решения, контекст проекта и другие воспоминания, а затем извлекать их позже через подключенные клиенты, такие как Claude, ChatGPT, Cursor и другие совместимые с MCP инструменты.

Проект создан так, чтобы память оставалась под контролем пользователя, а не внутри одного AI-приложения. Он работает на Cloudflare и, по описанию, может быть развернут на бесплатном тарифе Cloudflare, с поддержкой семантического поиска, обновления записей и удаления.

Ключевые возможности

  • Общая память между AI-инструментами: сохраняйте контекст один раз и получайте к нему доступ из нескольких клиентов вместо повторного ввода одной и той же информации в каждом приложении.
  • Семантический поиск: поиск по смыслу, а не по точной формулировке, чтобы вопрос мог найти релевантную память даже при другой исходной фразе.
  • Действия управления памятью: поддерживает сохранение, добавление к существующей записи, замену содержимого, просмотр последних воспоминаний и удаление записей.
  • Несколько способов захвата: включает команды CLI, синхронизацию с Obsidian через community plugin, iOS shortcuts, расширение браузера, bookmarklet и прямое использование из AI-диалогов.
  • Поддержка OAuth для браузерных клиентов: endpoint /mcp поддерживает OAuth 2.0 для клиентов, которые проходят аутентификацию через браузер, а доступ по токену по-прежнему доступен для desktop и CLI-клиентов.
  • Self-hosted-развертывание на Cloudflare: развертывание автоматизировано и выполняется в один клик; в репозитории указана настройка AUTH_TOKEN и KV namespace для OAuth.

Как использовать Second Brain

Разверните сервис на Cloudflare, задайте AUTH_TOKEN и подключите нужные AI-клиенты. После этого сохраняйте контекст с помощью доступных способов захвата и просите подключенные инструменты позже вспомнить его по смыслу.

Типичный сценарий: один раз сохранить решение или заметку, затем извлечь их в более позднем разговоре, обновить, если контекст изменился, или удалить, когда они больше не нужны.

Сценарии использования

  • Общий проектный memory между приложениями: держите решения по проекту доступными в Claude, ChatGPT и Cursor без переписывания одного и того же фонового контекста.
  • Рабочий процесс разработчика в терминале: сохраняйте и извлекайте контекст из командной строки через CLI, когда работаете вне интерфейса чата.
  • Синхронизация заметок из Obsidian в AI: храните заметки в локальной базе знаний и синхронизируйте их в shared memory layer для последующего извлечения.
  • Быстрое сохранение с мобильного устройства или из браузера: сохраняйте страницу, выделенный текст или короткую идею через browser extension, bookmarklet или iOS shortcuts.
  • Последующие уточнения и исправления в диалоге: добавляйте новые детали к существующей памяти, заменяйте устаревшее содержимое или удаляйте записи, когда они больше не актуальны.

FAQ

Second Brain хранит память внутри одного AI-приложения? Нет. Проект задуман как shared memory layer, который можно использовать в нескольких AI-инструментах.

Можно ли использовать его с браузерными клиентами вроде claude.ai или ChatGPT? Да. В репозитории указано, что endpoint /mcp поддерживает OAuth 2.0 для браузерных клиентов, которые проходят аутентификацию через hosted login page.

Что нужно настроить в первую очередь? В источнике указано, что во время развертывания нужно задать AUTH_TOKEN. Для браузерных клиентов на базе OAuth также требуется KV namespace, и flow развертывания настраивает его автоматически.

Как работает recall? В репозитории recall описан как semantic search, то есть система может находить воспоминания по смыслу, а не по точной формулировке.

Можно ли удалять или обновлять сохраненные воспоминания? Да. В документированных действиях есть append, update, list_recent и forget.

Альтернативы

  • Встроенная память внутри одного AI-приложения: проще начать, но она ограничена этой платформой, а не общая для разных инструментов.
  • Приложения личной базы знаний: note-taking или PKM-инструменты могут хранить контекст, но обычно не дают того же AI-client-facing memory API и MCP workflow.
  • Self-hosted vector memory или retrieval-сервисы: похожи по цели, если нужен semantic search по сохраненному контексту, хотя могут требовать более сложной кастомной интеграции, чем этот проект.
  • Ручные prompt snippets или сохраненные заметки: самый простой вариант, но он не дает автоматического захвата, semantic recall или централизованного управления памятью.

Альтернативы

Falconer icon

Falconer

Falconer — самообновляемая платформа знаний для быстрых команд: пишите, делитесь и находите надежную внутреннюю документацию и контекст кода в одном месте.

Theneo icon

Theneo

Theneo — универсальный developer portal: API-доки, гайды, changelog и закрытая документация клиентов, для совместного редактирования в реальном времени.

dumppp icon

dumppp

dumppp — быстрый захват заметок на мобильном: отправляйте мысли в Notion, быстро запускайте, переключайтесь контекстами и синхронизируйтесь офлайн.

Lasso icon

Lasso

Lasso — AI-first PIM для команд e-commerce: обогащает атрибуты и описания, обрабатывает данные поставщиков и мониторит конкурентов через приложение или API.

Struere icon

Struere

Struere — AI-native операционная система вместо таблиц: структурированные приложения с дашбордами, алертами и автоматизациями для задач и процессов.

garden-md icon

garden-md

garden-md превращает расшифровки встреч в структурированную связанную wiki-компанию: HTML-вью в браузере и markdown, с синхронизацией из поддерживаемых источников.

Second Brain | UStack