Repolode
HurricaHjz

HurricaHjz/SecondSelf

Фреймворк персонального AI-агента в Obsidian: Claude Code координирует вспомогательных агентов, а локальная вики с источниками служит долговременной памятью.

Звёзды
147
Форки
12
Открытые issues
0
Последний коммит
21 день назад

Что это?

Second Yourself — фреймворк для создания персонального AI-агента, который запоминает материалы пользователя и может с ними работать. За рассуждения отвечает передовая модель, мультиагентный контур координирует вспомогательных агентов по заданным правилам, а Markdown-вики на компьютере пользователя хранит знания на долгий срок. Сейчас проект работает в Claude Code или через плагин Claudian в Obsidian; в качестве вспомогательных агентов можно использовать GPT-модели через Codex CLI.

Основной сценарий — помощь в исследованиях. Вы добавляете в хранилище PDF-файлы, слайды, веб-страницы и другие материалы, а агент превращает их в связанные заметки, поддерживает перекрёстные ссылки и каталог, а также отвечает на вопросы со ссылками на использованные заметки. У каждой заметки есть уровень достоверности; вики можно проверять на битые ссылки, сиротские заметки и противоречивые утверждения.

Проект пока не достиг версии 1.0, и его устройство часто меняется. Для настройки нужны Obsidian, авторизованный агент для работы с кодом и MarkItDown для преобразования документов. Чтобы посмотреть на результат до создания собственной базы знаний, можно загрузить демонстрационную вики командой `setup.sh --with-example`.

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

  • 01Собирает PDF-файлы, слайды, веб-страницы и другие материалы в связанные заметки Markdown внутри хранилища Obsidian.
  • 02Отвечает на вопросы по вики, указывая заметки, на которые опирался.
  • 03Присваивает каждой заметке уровень достоверности и отмечает противоречивые утверждения и пробелы в знаниях.
  • 04Запускает вспомогательных агентов, в том числе GPT-модели через Codex CLI, с заданными правилами записи в файлы.
  • 05Включает проверки lint и deep-lint для поиска проблем со ссылками, сиротских заметок и устаревших утверждений.
  • 06Позволяет настроить имя и тон агента, а также его постоянные предпочтения в файле CUSTOMISATION.md.

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

  • Создание исследовательской библиотеки из статей и научных работ, чтобы затем задавать по ней вопросы и получать ответы со ссылками на источники.
  • Ведение личной базы знаний в Obsidian, которую AI-агент может читать и дополнять со временем.
  • Создание общей вики, которой пользуется команда агентов для разработки или исследований.
  • Адаптация типов заметок и рабочего процесса для области, отличной от исследований в сфере AI.

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

  1. 1

    Установите конвертер MarkItDown с помощью pip

    pip install 'markitdown[all]'
  2. 2

    Клонируйте репозиторий

    git clone https://github.com/HurricaHjz/second-yourself.git
  3. 3

    Перейдите в клонированную папку

    cd second-yourself
  4. 4

    Перед первым использованием один раз выполните настройку (или используйте входящую в комплект демонстрацию с помощью setup.sh --with-example)

    bash setup.sh

Что важно знать

  • Это предварительная версия; до v1.0 дизайн часто меняется.
  • Требуется Claude Code или плагин Claudian в Obsidian, а также квота API или тарифного плана.
  • Для работы GPT-вспомогательных агентов необходимо установить и авторизовать Codex CLI.
  • В этой версии не предусмотрен рабочий процесс создания материалов professor-loop.

Темы

Частые вопросы

Что такое SecondSelf?
Фреймворк персонального AI-агента в Obsidian: Claude Code координирует вспомогательных агентов, а локальная вики с источниками служит долговременной памятью. Second Yourself — фреймворк для создания персонального AI-агента, который запоминает материалы пользователя и может с ними работать. За рассуждения отвечает передовая модель, мультиагентный контур координирует вспомогательных агентов по заданным правилам, а Markdown-вики на компьютере пользователя хранит знания на долгий срок. Сейчас проект работает в Claude Code или через плагин Claudian в Obsidian; в качестве вспомогательных агентов можно использовать GPT-модели через Codex CLI.
SecondSelf можно использовать бесплатно? Какая у него лицензия?
SecondSelf распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
SecondSelf всё ещё поддерживается?
Активно поддерживается. Последний коммит в SecondSelf — 1 окт. 2026 г..
Для чего можно использовать SecondSelf?
Создание исследовательской библиотеки из статей и научных работ, чтобы затем задавать по ней вопросы и получать ответы со ссылками на источники. Ведение личной базы знаний в Obsidian, которую AI-агент может читать и дополнять со временем. Создание общей вики, которой пользуется команда агентов для разработки или исследований. Адаптация типов заметок и рабочего процесса для области, отличной от исследований в сфере AI.
Как установить SecondSelf?
Установите конвертер MarkItDown с помощью pip: pip install 'markitdown[all]' Клонируйте репозиторий: git clone https://github.com/HurricaHjz/second-yourself.git Перейдите в клонированную папку: cd second-yourself Перед первым использованием один раз выполните настройку (или используйте входящую в комплект демонстрацию с помощью setup.sh --with-example): bash setup.sh
Где скачать SecondSelf?
Исходный код и инструкции по установке — на GitHub: https://github.com/HurricaHjz/SecondSelf

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Навык и конвейер для глубоких исследований в Claude Code и OpenAI Codex: собирает веб-источники и научные публикации в постоянное хранилище Markdown с поиском и готовит отчёты со ссылками на источники.

3,9 тыс.408PythonMITОбновлён 12 дней назад

Набор навыков Claude Code, которые помогают пройти путь от исследования и написания академической работы до рецензирования, доработки и финализации, оставляя за человеком одобрение каждого этапа.

53 тыс.4,1 тыс.PythonOtherОбновлён 4 дня назад