Обосновано или молчит
Ответы только из ваших заметок, с датированными ссылками на конкретные файлы. Нет заметки — нет утверждения: агент отвечает «нет в базе», и это проверяется механически перед выдачей.
открытый инструмент
Агент-хранитель над вашими заметками: тематическая разведка во времени, ответы строго из базы — с датами и ссылками, память о том, как менялись ваши взгляды.
Хранитель стоит над базой заметок постоянно: помнит, что уже показывал, что вы сохранили и как менялась картина по каждой теме. Его работа — связать новую находку с тем, что вы уже думаете.
Ответы только из ваших заметок, с датированными ссылками на конкретные файлы. Нет заметки — нет утверждения: агент отвечает «нет в базе», и это проверяется механически перед выдачей.
База — это ваши файлы. Держите их в Obsidian или любом редакторе: без привязки к инструменту, без закрытого хранилища и платы за размер базы.
Агент помнит, как двигалась ваша позиция по теме. Траектория взгляда восстанавливается из истории ваших же заметок.
Один агент верхнего уровня — armarium — разбирает запрос, выбирает режим и раздаёт работу профильным субагентам.
Разведка по темам — строго по вашему списку источников.
Ответы из базы: цитаты, даты, ссылки на файлы.
Как менялись взгляды — по истории заметок.
Здоровье базы: дубли, противоречия, устаревшее.
Каждая ссылка на заметку и первоисточник проверяется механически, и ответ «нет в базе» тоже подтверждается поиском.
перед каждой выдачейРежим выбирается по формулировке запроса обычными словами. Двусмысленный запрос агент уточняет вопросом — особенно перед любой записью.
# снимок: что я думаю о теме сейчас
claude --agent armarium -p \
"что я писал про юнит-экономику инференса?"# траектория: как менялась позиция
claude --agent armarium -p \
"как менялась моя позиция по памяти агентов с января?"3–5 находок по вашим темам, каждая со связью с конкретной заметкой.
пишет в служебную памятьЧто вы уже писали о теме — выдержки из заметок с датами и ссылками.
только чтениеТраектория взгляда A→B→C с датами или честное «позиция устойчива».
только чтениеПротиворечия, дубли, устаревшее, потерянные связи — с готовыми правками.
пишет в базу по одному пункту, с вашего согласияЖурнал ваших прогнозов и карта точности по темам. Итог ставки подводите вы.
пишет в служебную памятьТочность отбора и доля попаданий за недавнее окно, с диапазоном оценки.
только чтениеA/B-проверка логики отбора на замороженном окне: не сломала ли правка выдачу.
пишет в служебную памятьНужны Claude Code, git и заметки в Markdown. 4 шага — и агент соберёт первый дайджест по вашим темам.
Клонируйте его вместе с историей git: на неё опирается сравнение состояний между запусками.
Файлы .md переносятся в папку knowledge-base/ в той раскладке, в которой вы их уже держите.
Разница между коммитами — тот самый сигнал «что я счёл важным», по которому агент учит вкус.
Сравнивать пока не с чем, поэтому первый выпуск идёт без сигнала вкуса. Дальше — полная документация: профиль, источники, режимы.
git clone https://github.com/KirKruglov/ARMARIUM.git cd ARMARIUM
git add -A git commit -m "notes: initial knowledge base"
claude --agent armarium -p "сделай дайджест"
что заполнить под себя
Кто вы, какие темы отслеживаете и что считаете шумом.
Ленты, блоги и сайты, по которым идёт разведка. Список ведёте вы.
Вкус агент начинает учить со второго запуска — когда видит, что вы сохранили после первого дайджеста.
Armarium ходит только по вашему списку источников и отвечает только из базы: свободного поиска по сети и знаний модели здесь нет.
Свою работу агент пишет в служебную зону. Правки заметок — только в режиме обслуживания, по одному пункту и с вашего согласия, с пометкой авторства.
Запрос в сеть строится из отслеживаемых тем и списка источников. Текст заметок в него не подставляется, база остаётся на вашей машине.
Инструкцию «сделай X», встреченную на странице, агент не выполняет: содержимое источника попадает в разбор как текст.
Подключение и основные возможности — на странице документации.