Epitome

официальный

Персональная AI-память — предоставляет каждому AI-агенту общую, постоянную память о вас

Что можно делать с Epitome MCP?

  • Вспомните, что ваш ИИ-ассистент знает о вас — попросите ассистента извлечь сохранённые факты, предпочтения или контекст с помощью инструмента recall.
  • Сохраните новую информацию в общую память — укажите ассистенту сохранить ваше предпочтение, факт или деталь о вас через инструмент memorize.
  • Просмотрите и проверьте сохранённые воспоминания — запросите сводку или проверку того, что было сохранено, и какие агенты имели к этому доступ с помощью инструмента review.

Документация

Epitome

Epitome

Один слой памяти для каждого ИИ-агента.

Переносимый слой идентичности, который дает каждому ИИ-агенту общую, постоянную память о вас.
Открытый исходный код. Возможность самостоятельного хостинга. Ваше.

MIT License GitHub Stars Tests

Веб-сайт · Быстрый старт · Подключить агента · Документация · Участие в разработке


Проблема

Каждый разговор с ИИ начинается с нуля. Вы повторяетесь каждому агенту — ваше имя, ваши предпочтения, ваши аллергии, ваш технологический стек. История чатов разрознена по приложениям. Нет переносимого слоя памяти.

Epitome исправляет это. Одна база данных, которую разделяют все ИИ-агенты, чтобы все они помнили вас.


Быстрый старт

Хостинг (самый быстрый)

  1. Зарегистрируйтесь на epitome.fyi
  2. Перейдите в Настройки → API-ключи и скопируйте ваш MCP URL
  3. Подключите ИИ-агента — готово

Самостоятельный хостинг

git clone https://github.com/gunning4it/epitome.git
cd epitome
cp .env.example .env    # edit with your credentials
docker compose up -d

Откройте localhost:5173 и войдите через Google или GitHub OAuth.


Подключение ИИ-агента

Получите ваш API-ключ в разделе Настройки → API-ключи в панели управления (хостинг или самостоятельный).

Claude Desktop

Добавьте в ваш claude_desktop_config.json:

{
  "mcpServers": {
    "epitome": {
      "url": "https://epitome.fyi/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Claude Code

claude mcp add --transport http --header "Authorization: Bearer YOUR_API_KEY" epitome https://epitome.fyi/mcp

Самостоятельный хостинг

Для самостоятельного хостинга замените https://epitome.fyi на http://localhost:3000.

Epitome предоставляет 3 инструмента MCP — recall, memorize и review. См. полную справку по инструментам.


Для кого это

  • Разработчики ИИ, создающие агентов, которым нужна постоянная память о пользователе
  • Опытные пользователи, которые хотят, чтобы каждый ИИ помнил их на разных платформах
  • Самостоятельные хостеры, которые хотят полного владения данными — облако не требуется

Варианты использования

  • Ваш агент отслеживания питания помнит о ваших аллергиях
  • Ваш ассистент по кодингу знает ваш стек, ваши шаблоны, вашу команду
  • Ваш агент календаря знает вашу семью, ваши приоритеты, ваш распорядок
  • Каждый новый ИИ-инструмент, который вы пробуете, уже знает вас с первого дня

Почему Epitome?

История чатовВекторная БДПриложения для заметокEpitome
Переносимая идентичность
Мультиагентная общая память
Граф знаний
Согласие и аудит для каждого агента
Изоляция схемы для каждого пользователя
Структурированные + семантические данныечастично
Возможность самостоятельного хостинга

Пять слоев

#СлойОписание
01Персональная база данныхСтруктурированные таблицы, векторная семантическая память и хранилище ключ-значение. Ваши данные живут в PostgreSQL — с возможностью запросов, экспорта, ваши.
02Переносимая идентичностьСтруктурированный профиль, который любой ИИ-агент читает мгновенно. Имя, предпочтения, отношения — ноль холодного старта, каждый разговор.
03Качество памятиОценка достоверности, указание источника и управление жизненным циклом. Воспоминания заслуживают доверие через подкрепление, а не слепую веру.
04Граф знанийСущности с типизированными, взвешенными связями. Люди, места, концепции — связаны в графе, который растет с каждым взаимодействием.
05Согласие и аудитРазрешения на уровне таблиц и журнал активности только для добавления. Вы точно контролируете, что каждый агент может видеть и делать.

Архитектура

AI Agent ──→ MCP (Streamable HTTP) ──→ Hono API ──→ PostgreSQL
                                         │
                                    per-user schema
                                      isolation

Каждый пользователь получает свою собственную схему PostgreSQL (user_{id}) — не безопасность на уровне строк, а полная изоляция на уровне схемы. Межсхемный доступ невозможен на уровне SQL.

См. EPITOME_TECH_SPEC.md для полной архитектуры.


Безопасность и конфиденциальность

  • Вы владеете своими данными — самостоятельный хостинг или использование облачного сервиса
  • Изоляция схемы PostgreSQL для каждого пользователя — не безопасность на уровне строк, а полное разделение схем
  • Правила согласия для каждого агента — вы контролируете, что каждый агент может читать и записывать
  • Журнал аудита только для добавления — каждый доступ записывается
  • Готовность к GDPR — экспортируйте или удалите все ваши данные в любое время

Технологический стек

КомпонентТехнология
Среда выполненияNode.js 22 LTS
APIHono
База данныхPostgreSQL 17 + pgvector
MCP@modelcontextprotocol/sdk
ФронтендReact 19 + Tailwind CSS 4 + shadcn/ui
ВалидацияZod
ТестированиеVitest

Документация


Участие в разработке

Вклад приветствуется! См. CONTRIBUTING.md для руководства.

git clone https://github.com/gunning4it/epitome.git
cd epitome && cp .env.example .env
docker compose up -d

Затем откройте PR — мы будем рады помочь с вашим первым вкладом.


Лицензия

MIT