Workspaces / *.md

Agent CMS

Хранилище контекста для LLM — одно дерево, общий язык с агентом. Воспоминания и память заметка за заметкой.

Наша цель — всё, что можно вообразить!

Итог: совместный диалог, который Вы и ИИ ведёте на протяжении долгих лет и можете вспомнить, где что лежит

Agent CMS

Хранилище для всего самого важного и ценного, что есть в цифровой жизни, по одним принципам вместе с ИИ

Итог: совместный порядок, который ИИ и Вы поддерживаете вместе

📄 файлы 📷 фотографии 📋 документы 📝 заметки 💭 мысли 🔒 пароли 🤫 секреты ◎ одни правила
общий язык

Вы и агент в одном хранилище

Один ящик · одна структура · без перевода между человеком и ИИ

1 + 1 ≥ 2 Agent CMS — где человек и агент думают вместе

Agent CMS — система управления контекстом и контентом для LLM-агентов

Agent CMS — общая память: человек и агент вместе через MCP, области, темы, слоты, записи и поля

Что это за проект

не про агентов — про хранилище

Agent CMS — это не «система для агентов». Это хранилище. Общий ящик, куда всё складывается по одним принципам — их понимают и вы, и агент.

Жизнь разбросана по кусочкам: заметки в телефоне, документы на диске, ссылки в мессенджере. Обычный ИИ страдает амнезией — каждый чат начинается с нуля.

Вы вместе заходите в этот контейнер и выстраиваете экосистему: области, темы, слоты, записи. Агент знает, куда что записать и где что найти. Со временем становится очевидно: фильмы — в «Кино», уроки — в «Английский», рабочие документы — в «Стройка».

общий язык одни правила для всех общий ящик вы + агент внутри
📦

Коробка-контейнер, где человек и агент общаются на одном языке и вместе наводят порядок в данных

ЛичноеРаботаКиноАнглийскийЗдоровье
Обычный ИИЧистый лист каждый раз. Не помнит ваши папки. Не может сохранить файл надолго.
VS
Агент в хранилищеЗнает структуру. Помнит диалоги. Сам раскладывает файлы по местам.
Итог: совместный порядок, который ИИ и Вы поддерживаете вместе
вы + агент >= 2 (синергия)

Всё стекается в одно место. Вы ведёте данные вместе — и понимаете друг друга без перевода.

Agent CMS — система управления памятью, контекстом и содержимым для LLM-агентов, которые являются вашими цифровыми спутниками в личной и корпоративной жизни

CMS — Content Management System · Context Management System

Для кого полезно

личный и корпоративный контекст

🏠

Личный ассистент

Ваши заметки, дела, книги, здоровье, обучение — в одном хранилище. Агент помнит контекст и знает, где что лежит.

Уроки, фильмы, личные цели Голосом — записал, нашёл, напомнил Структура понятна вам и агенту
Доступ к данным

Полный доступ к своим файлам — на компьютере и при необходимости на своём сервере 24/7 с синхронизацией

💻 Компьютер 🖥️ Сервер 24/7 🔄 Синхронизация
🏢

Бизнес · корпоративный ассистент

Общая база знаний команды или компании: проекты, документы, регламенты. Разделение публичного и приватного.

Рабочие области и темы по отделам Единые правила для людей и ИИ MCP — подключение корпоративных агентов
Доступ к данным

Только через облако (сервер). RBAC/ACL: каждый видит и делает только разрешённое. Vault-слоты шифруются на диске; каждое изменение фиксируется в журнале — кто, когда, что менял.

☁️ Облако (сервер 24/7) 🔐 Доступ по ролям 🚫 Без локальных файлов 🔒 Vault · at rest 📋 Журнал действий

Скриншота временно нет

Скриншот интерфейса

контекст эпохи

XXI век — век цифры и информации

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

цифра информация контекст память структура

три проблемы XXI века

Знакомо?

Избыток информации

Поток не останавливается — и растёт ощущение, что что-то важное можно упустить.

Где это лежит?

Записал — и забыл, куда. Через неделю или месяц найти уже непросто.

Собираем и копим без системы

Хочется сохранить всё подряд — ссылки, файлы, заметки — но без порядка это превращается в шум.

Моя цифровая жизнь

всё важное и ценное — в одном месте (хранилище) и по одним правилам

Финансы, здоровье, контакты, работа, дом, обучение — связанные области одной системы. Их ведёт агент основной — знает контекст между ними.

🌐 Моя цифровая жизнь Agent CMS
💰Финансыбюджет · чеки
🏥Здоровьеанализы · спорт
👥Контактысемья · коллеги
💼Работапроекты · задачи
🏠Домстройка · ремонт
📚Обучениекурсы · языки
🎬Досугкино · хобби
🛒Покупкиwishlist · гарантии
🧾Документыдоговоры · паспорт
📷Фотки
🎯Целиличные · годовые
✈️Путешествиямаршруты · билеты
🍽Питаниерецепты · калории

Агент основной

Ведёт цифровую жизнь · знает контекст между областями

🗄️ своё хранилище
🎭 Агент основной — ведёт всю цифровую жизнь 📷 Фотки — ветка от «Документов» «Сколько потратил на ремонт?» → Финансы + Дом «Напомни анализы перед поездкой» → Здоровье + Путешествия

Мои агенты

1 агент = 1 изолированная область · своё хранилище

Четыре отдельных агента — четыре хранилища. Личный агент-оркестратор координирует и видит все; остальные изолированы друг от друга.

Личный агент

Оркестратор · доступ ко всем агентам

🗄️ своё хранилище
📋

Агент «Проект А»

Изолированная область

🗄️ своё хранилище
📋

Агент «Проект Б»

Изолированная область

🗄️ своё хранилище
💼

Агент «Работа В»

Изолированная область

🗄️ своё хранилище
🎭 Личный агент — оркестратор, доступ ко всем 🗄️ У каждого — своё хранилище Проект А ⊥ Проект Б ⊥ Работа В

Обмен между людьми

Марина и Владислав — у каждого смартфон и свой агент

Они не сидят за одним компьютером — у каждого телефон. Но могут обмениваться данными: заметкой, файлом или голосом — через общую тему в облаке на сервере (доступ 24/7) или через взаимодействие системы.

Марина

📱 Agent Shell · 🎭 личный агент

«Запиши смету по ремонту кухни»
☁️ Общая тема

«Ремонт кухни» в облаке — доступ 24/7, видят оба

shared/kitchen/
↔️ Обмен данными

Например, записи:

👤 Контакт 📚 Книга 🎬 Фильм 📝 Заметка

Владислав

📱 Agent Shell · 🎭 свой агент

«Покажи, что добавила Марина»
📱 Смартфон — диалог с агентом в любой момент ↔️ Общая тема — мост между хранилищами 🎙 Голосом или текстом — данные синхронизируются 🔒 Личное у каждого остаётся в своём хранилище

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

📋 Тема · 📄 Запись · 📎 Файл — что угодно из хранилища 🔒 Права доступа задаёте вы ⏱ Ссылку можно отозвать

Из чего состоит система

рабочее пространство → область → тема → записи в слотах

🏠
Рабочее пространствоWorkspace — корень хранилища, manifest.md
📁
ОбластьArea — раздел меню: Работа, Личное, Здоровье…
📋
ТемаTopic — рабочая страница со слотами
📄
ЗаписьRecord — markdown-файл в слоте
Рабочее пространство — общий «ящик». Внутри области, темы, слоты и записи. Пример: Работа/Стройка/awn-storage/main/смета.md
📁

Раздел (папка)

Область или тема — папка с manifest и слотами. Агент знает, что внутри «Работа → Стройка», и куда класть новые материалы.

📄

Типизированный файл

Markdown с frontmatter: тип, даты, локация, теги. Человек и агент читают и пишут одинаково — через MCP или интерфейс.

📎

Sidecar

Отдельный .sidecar.md рядом с картинкой или PDF. В сам файл нельзя вставить текст — sidecar хранит описание, теги и связи.

photo.jpg
↳ photo.sidecar.md — «Фасад дома, июль 2026, привязать к теме Стройка»

Записи хранятся в слотах

Слот — «полка» в теме. Ключ вроде notes/ — для системы, подпись рядом — для человека. Нажмите слот — расшифровка и пример.

Выберите слот — покажем, для чего он нужен.

Нет жёсткой структуры

Её определяете вы — вместе с агентом. Не чужой шаблон, а ваш порядок.

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

📁 Темы 📄 Записи 🏷 Поля 🗂️ Слоты 🔗 Связи

Workspace → область → тема → слот — это каркас. Как именно его заполнить и развить — решаете вы.

Не знаете, с чего начать?

🎭 Посоветуйтесь о структуре с вашим агентом

Поля записи

у каждой карточки есть «паспорт» · плюс то, что придумаете сами

Базовые поля любой записи

есть у каждой заметки из коробки · человек и агент видят одно и то же

Кроме текста внутри, у записи есть «паспорт» — имя, картинка, статус, теги, где лежит вещь. У тем и областей добавляются поля расписания и runtime — cron, heartbeat, команды.

📄 Запись базовые поля

📝 Основное

📝Имязаголовок
📋Описаниерезюме
🟢Статусоткрыта
😀Эмодзииконка

🖼 Медиа и файлы

🖼Превьюкартинка
🔗Веб-URLисточник
📎Вложенияpdf · фото
📁Материалыпапка

🏷 Метки и люди

🏷Тегиметки
📂Категорияраздел
👤Владелецответств.
Приоритетважность
🎨Цветв списке

📍 Где в мире

📍Локациякомната
🧭GPSкоординаты
📦Объектвещь
📅Событиеслучилось

🗺 Карта знаний

🗺Mindmapузел на карте

⚡ Runtime тем

🕐Cronрасписание
💓Heartbeatсердце
📌В контекстевсегда
Командыскрипты

⚙ Системное

🏷Типrecord…
🕒Созданадата
✏️Измененадата
#Версияномер

Смета по ремонту кухни

Текст сметы — внутри. Вокруг — «паспорт» записи. Фиолетовая группа — карта знаний. Жёлтая — runtime для тем (cron «напомни каждый понедельник»).

🟢 Открыта 😀 🔧 #ремонт #кухня 👤 Марина 🖼 photo.jpg 📎 3 файла 📍 Кухня · шкаф 🕐 cron пн 9:00
📄 Белые группы — у любой записи 🗺 Карта знаний — отдельная группа ⚡ Runtime — cron · 💓 сердце · 📌 контекст · ▶ команды

Пользовательские поля для записи

добавляете под свою задачу · как колонки в таблице, только гибче

Нужен контакт с телефоном? Книга с ISBN? Чек с суммой? Вы добавляете свои поля — система рисует форму. 37 типов из коробки: от строки до JSON и repeater.

🧩 Ваши поля 37 типов

✏️ Текст

✏️Строкакороткий
📧Emailпочта
📱Телефонномер
🔗URLссылка
📝Текстдлинный
📄Markdownкод

🔢 Числа и время

🔢Числосумма
📅Датакалендарь
🕐Времячасы
Длит.2h 30m
🕐Cronполе

☑️ Выбор

☑️Да/нетфлаг
📋Списокодин
Неск.мульти
📑Массивitems

📎 Медиа

📎Файлодин
🖼Фотокартинка
🎞Галереяальбом
📁Материалыпапка

🔗 Связи

🔗Связь→ запись
📚Справ.словарь
🧭GPSкарта
📂Путьworkspace

🔐 Секреты

🔐Парольскрытый
🗝Секреттокен

{ } Структура

{ }JSONобъект
🧱Объектполя
🔁Repeaterстроки
👤 Контакт Телефон · email · компания · связь с проектом
🧾 Чек Сумма · дата · магазин · фото чека
📚 Книга Автор · ISBN · «прочитано» · ссылка на заметки
🔐 Пароль Wi‑Fi Сеть · скрытое поле · маскируется для агента
🏠 Адрес объекта Улица · GPS на карте · привязка к теме «Стройка»
🕐 Тема «Еженедельник» Cron-расписание · поле типа cron-schedule
📋 Смета — позиции Repeater: название · qty · цена · повторяющиеся строки
⚙️ Настройки API JSON-объект · секрет · URL webhook
🎬 Фильм Рейтинг · жанр из списка · постер · ссылка на рецензию
🧩 37 типов — сгруппированы вокруг центра ✏️ Текст · 🔢 Числа · ☑️ Выбор · 📎 Медиа · 🔗 Связи · 🔐 Секреты · { } Структура

Агенты из коробки

готовые рабочие пространства — дальше создаёте своё

🧠 Ядро

agent-cms-core — платформа из коробки: типы, спецификации, документация.

🧪 Песочница

agent-cms-test — для экспериментов. Проверяете сценарии, не трогая важное.

+ Добавь своего агента

Новая папка-workspace + manifest.md + запись в awn-agents.json. Своё хранилище — со своими областями, темами и данными.

Agent Shell · «Говорилка»

одно и то же окно диалога — на компьютере, телефоне и в браузере

Не новый чат каждый раз. Одно окно, одна история, одна память — переключаетесь между устройствами и продолжаете с того же места.

Одно окно диалога · синхронизировано
💻 Компьютер mac / windows
📱 Телефон ios / android
🌐 Браузер любой
Agent Shell · один диалог
💻 📱 🌐
↓ одна история на всех устройствах ↓
💻
Добавь в «Английский» — прошли Present Perfect
✓ Записал в main/. Остановились на упражнении 7, стр. 42.
📱
🎙 Запомни фильм — Blade Runner
Личное/Кино/main/ — сохранено с телефона
🌐
На чём остановились в английском?
Тот же диалог: main/урок-12.md, упражнение 7 — история синхронизирована
🔄

Тот же диалог, те же сообщения. Написали на компе — продолжили в телефоне — спросили в браузере. Без «начните новый чат».

1Говорите с любого устройстваКомпьютер, телефон или браузер — вход в одно окно
2История синхронизируетсяКаждое сообщение — в общую память хранилища
3Агент помнит контекстОтвет + действие: найти, записать, связать

Всё стекается в один центр

ЦУП — центр управления вашей цифровой жизнью

MacBook, телефон, очки, камера, умный дом — контекст, голос и медиа стекаются в одну точку. Ниже — ЦУП: Agent CMS принимает, хранит и обрабатывает.

MacBook
iPhone
Очки
Наушники
Колонка
Камера
Сервер
Lego-робот
Watch
Smart Home
Центр управления ЦУП

Agent CMS — хранилище, агент, обработка.
Всё стекается сюда.

  • Cursor · MCP
  • Agent Shell · голос
  • Desktop · Web UI
  • ЦУП · Agent CMS

Примеры кейсов

как это может быть полезно

Особенности

что умеет система

🗂️

Данные — просто файлы

Markdown + YAML frontmatter на вашем диске. Прозрачно, версионируется. Никаких закрытых баз.

🔗

Связи

Агент связывает записи: книга → заметка → задача → проект.

🎙

Голос и диалог

Говорите — агент понимает контекст и сохраняет в нужный слот.

📥

Inbox

Бросили мысль, ссылку, файл — потом разберёте вместе с агентом.

🧩

Типы и схемы

Каждая запись типизирована. Поведение зависит от типа и места в дереве.

🔒

Доступ

Делитесь с людьми, разделяя публичное и личное.

☁️

Google Drive

Тяжёлые медиа уезжают в awn-google-drive/, на месте symlink. Место на диске экономится, файлы доступны из облака.

🔔

Уведомления

Колокольчик в интерфейсе: создание, изменение, перемещение. Агент может вызвать notify_user — вы увидите в ленте активности.

🌐

Бесшовное блуждание

Начали заметку на телефоне — продолжили на ноутбуке. Один workspace, одно дерево: синхронизация между устройствами без «а где это было?».

🧭

Продолжить с места

Агент помнит активную тему, последнюю запись и незаконченный диалог. Открыли другой экран — контекст уже на месте, можно сразу работать.

Подключение по MCP

коннект с популярными агентами · Model Context Protocol

🔌 Коннект с самыми популярными агентами

Хранилище не привязано к одному ChatGPT. Подключите любой MCP-клиент — и агент получит ~70 инструментов: читать, писать, искать, вести диалог.

Claude Cursor OpenClaw Hermes Agent Zero Agent QwenPaw и другие
Model Context Protocol
Claude · Cursor · …
MCP Server
Хранилище

Мои цели сейчас

фокус на ближайшее время

Нажми на пункт — отметить выполненным

Ожидаю диалог или команду

Не отдельный чат «для ИИ», а дверь в то же хранилище: сказали — записали в нужную тему, спросили — нашли в нужном слоте.

«Запомни фильм — Blade Runner» → Личное/Кино/main/
«На чём остановились в английском?» → main/урок-12.md, упражнение 7

Общий ящик · один язык · агент знает, куда записать и где найти

Пример: изучение английского

как выглядит заполненная тема в хранилище

Не абстракция — реальная структура: агент → область → тема → слоты с записями. Агент знает, где лежит «Урок 12», а где — фото карточек с описанием.

🎭
Агент

Личный

workspace · agent-cms-personal

📁
Область

Знания

Личный/Знания/

🇬🇧
Тема

Английский

Личный/Знания/Английский/

↳ слоты с записями

🧠main/
📄Урок 12 — Present Perfect, упражнение 7
📄Прогресс — уровень B1, цель B2
📒notes/
📝Неправильные глаголы — 80 штук
📝Фразовые глаголы — go off, go on
🖼media/
🖼️Карточки · юнит 5
🔊Произношение /θ/
🔗references/
📕Murphy · Essential Grammar
🌐BBC Learning
📥inbox/
🔗Видео про грамматику
🎙«Запомни фразу…»
📋todo
Выучить 20 слов до пятницы
Повторить урок 11 · аудирование
Личный → Знания → Английский → Урок 12
«На чём остановились?» → Present Perfect, упражнение 7, стр. 42
🎭 Агент знает всю структуру 📁 Область · 📋 Тема · слоты Записи — обычные файлы на диске

Основные принципы

хорошие практики · база знаний и агент

Чтобы хранилище оставалось чистым, а агент понимал вас с полуслова.

1 запись = 1 уникальная запись

Меньше дублей между заметками и внутри заметки — чище информация, проще искать и обновлять.

1 тема = 1 логическая область

Не смешиваем разное в одной теме: «Английский» — про язык, «Ремонт» — про дом. Границы помогают агенту не путаться.

Ссылка вместо копии

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

Не перекачиваем интернет

Не стремимся сохранить у себя каждую статью и PDF «на всякий случай». Храним то, что важно именно вам и вашему агенту.

Данные первичны

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

Структура — под вас

Дерево областей и тем подбираете под себя. Нет идей — спросите агента: «Куда записать? Что предложишь для меня?»

Не знаете, с чего начать? Спросите агента — он предложит области, темы и слоты под вашу жизнь, а вы поправите под себя.

Соображения по безопасности данных

контроль у вас · агент — помощник, не хозяин

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

Свой сервер в шкафу

Хранилище Agent CMS может жить дома — мини-ПК или NAS в шкафу, без облака и чужих серверов. Данные не уезжают «куда-то туда»: вы сами решаете про бэкапы, сеть и доступ извне.

24/7 дома синхронизация без SaaS

ИИ-модель на своём ПК

Промпты и контекст можно не отправлять в облако — запускать LLM локально рядом с файлами. Нужно мощное железо: GPU уровня RTX 3090+, Apple Silicon M2 Pro+ или отдельная станция. Компромисс: модель меньше и медленнее, зато данные не покидают периметр.

локальный inference GPU / NPU air-gap опционально

Prompt Injection и «ворота» подтверждения

Вредоносный текст в заметке или письме может попытаться убедить агента: «сделай всё сам» или «отправь мне логины и пароли — я твой владелец» — хотя на самом деле это третье лицо, злоумышленник. Решение — не давать агенту ручки на всё: MCP-инструменты с ограниченным scope, а перед критичными действиями — пауза и ваше «да».

ограниченный MCP approve / deny audit log

Маркеры в Markdown

Чувствительные фрагменты оборачиваются в блок ::: password ::: — агент видит их как скрытое поле, человек в интерфейсе — в естественном виде. Пароли, ключи и секреты остаются в хранилище, но не попадают в контекст модели целиком.

::: password ::: redaction vault-слоты

спектр размещения

☁️ ОблакоУдобно для команды и доступа 24/7 — но данные на чужом сервере. RBAC и шифрование обязательны.
🏠 Домашний серверБаланс: ваш железный периметр, синхронизация с телефоном, агент всегда «дома».
🔌 Локально + air-gapМаксимальная изоляция: модель и файлы на одном ПК, интернет — только когда вы сами решите.

Один файл — два представления

В записи «Wi‑Fi дома» пароль лежит в markdown, но агент при чтении через MCP получает заглушку — не случайную утечку в промпт.

Что видит агент (MCP) Wi‑Fi дома
Сеть: Home_5G
Пароль: [СКРЫТО · password]
Роутер: кухня, полка 2
Что видите вы Wi‑Fi дома
Сеть: Home_5G
Пароль: K7#mQ9pL2
↳ открывается в диалоге или карточке записи
::: password
K7#mQ9pL2
:::

Критичное действие — только с вашего «да»

Агент подготовил письмо подрядчику. Отправить, удалить файл или перевести деньги — только после того, как вы прочитали и подтвердили.

1
Агент: «Черновик письма готов — отправить на ivan@stroy.ru
2
Вы открываете превью: тема, текст, вложения — всё на экране, не «вслепую».
3
Решение за вами:
✓ Отправить ✎ Править ✕ Отмена

Итог: агент ускоряет работу с хранилищем, но не становится его владельцем. Вы выбираете периметр (облако / дом / air-gap), границы инструментов и момент, когда машина должна остановиться и спросить.

ваше личное пространство

Твоя мини интернет-сеть

и библиотека, и справочники — в кармане, всегда под рукой

🌐 своя сеть страниц 📚 полки и каталог 📱 справочник в кармане

Мини интернет-сеть

Темы и записи связаны ссылками — как сайты в вашем домене. «Стройка» ссылается на смету, контакт подрядчика и фото фасада. Агент ходит по этой сети, а не по хаосу папок.

ссылки между темами свой домен граф знаний

Библиотека на полках

Книги, курсы, статьи, фильмы — не в Downloads, а на полках: «Кино», «Английский», «Здоровье». Источники, заметки и прогресс лежат рядом, в одной структуре.

references/ media/ каталог

Справочники в кармане

Wi‑Fi дома, рецепт, чеклист, адрес объекта — всё синхронизируется с телефоном и ноутбуком. Открыл на телефоне — продолжил на компьютере. Справочник всегда под рукой.

синхронизация под рукой 24/7 дома

Ваша мини-сеть, ваши полки, ваш справочник в кармане. Одна цифровая комната.

Цифровая кубическая комната

один контейнер · структура внутри · вы и агент вместе

В которой всё хранится в структурированном виде: области, темы, слоты, записи и поля — обычные файлы на диске, но в одном понятном пространстве.

Вы

обращаетесь к базе знаний

Сундук сокровищ и база знаний (цифровой мозг)
области темы слоты записи поля файлы · папки

Агент

обращается к базе через MCP