Long-term Memory

Единый источник правды для всех агентов (Claude Code, d-brain, CoreClaw). Детали — в файлах по ссылкам. RAG поиск: curl http://127.0.0.1:8765/search?q=...

Кто такой Сергей

ПолеЗначение
GitHubKobalt695
Telegram ID30777924
Email (сервисы)mydevn8n@mail.com
УстройстваWindows 10 + iPhone (AmneziaVPN 4.8.1.8)
Домашний IP194.247.190.85
ISPProxima Ltd, Москва

Детали: sergey

Критические правила ⚠️

  • 82.39.215.94:47654 — личная AWG-нода Сергея для Anthropic. НЕ трогать.
  • xray-personal + SNI cdnjs.cloudflare.com:443 — личный фронт для Anthropic. НЕ ломать.
  • SSH только через Tailscale: ssh -p 2288 claude@100.108.32.71. Tailscale НЕ выключать.
  • 193.42.124.166 — прод-сервер. Не трогать без явного разрешения.

Детали: rules

Инфраструктура

СерверIPSSHРоль
forge (основной)82.39.215.94ssh -p 2288 claude@100.108.32.71 (Tailscale!)Claude Code, n8n, [[projects/coreclaw
prod-vpnbot193.42.124.166ssh root@193.42.124.166 (ключ)vpnbot v3, remnawave, remnanode
de-hostkey132.243.224.242ssh root@132.243.224.242 pw: в vaultVPN нода Германия
nl-aeza138.124.119.57ssh root@138.124.119.57 pw: в vaultVPN нода Нидерланды
СервисURL / usernameГде
n8nhttps://n8n.08317.ruforge
Jarvishttps://jarvis.08317.ruforge
Beszelhttps://beszel.08317.ruforge (все 4 сервера)
[[projects/coreclawCoreClaw]]@coreclawrobot
agent-second-brain@agentsb_botforge
Hermes@hermesagent (TG) + web UIforge /home/claude/.hermes/hermes-agent/

Детали: servers · services · network · backup · security

Агенты — кто есть кто (ВАЖНО)

АгентЧто такоеГде живёт
Claude Code (этот чат)Основной агент Сергеяforge, tmux main
d-brainПостоянная Claude Code сессия, обслуживает @agentsb_botforge, tmux d-brain
**[[projects/coreclawCoreClaw]]**TypeScript AI агент (Vercel AI SDK + OpenRouter/DeepSeek), 23 builtin tools + MCP. Память: Postgres + Qdrant. НЕ просто мост!
CCBot (ccmux)Telegram → Claude Code мост (1 топик = 1 tmux окно). Бот @my_cc_robot с Threaded Mode — топики в личке с ботом, не в группеforge
HermesОтдельный AI агент с Telegram + web UI. Путь: /home/claude/.hermes/hermes-agent/forge

Все агенты читают vault/MEMORY.md как единый источник правды.

Активные проекты

ПроектСтатусКлючевые детали
VPN-сервис (AWG + Reality)🟢 Activexray Reality fp=safari, SNI=www.googletagmanager.com, CF-front kolobas.top
VPN бот (vpnbot-v3)🟢 Activeпрод 193.42.124.166, синхронизируется с Remnawave, 14 юзеров, 9 конфигов
[[projects/coreclawCoreClaw]] + Jarvis🟢 Active
[[projects/claudeclawClaudeClaw]]🟢 Active
agent-second-brain (@agentsb_bot)🟢 Activetmux d-brain, vault RAG localhost:8765
n8n + @technologiprivat🟢 ActivebrandId 6384443, Metricool MCP
[[projects/mtprotoMTProto]]🔴 Заблокирован
IPv6 rollout🔴 HIGHМобильные МТС/Yota не коннектятся, нужен dual-stack

Детали: vpn-bot · coreclaw · agent-second-brain · n8n-automation · forge-mobile-dev

Ключевые технические решения

ДатаРешение
2026-06-04xray Reality: fp=safari + SNI www.googletagmanager.com пробивает ТСПУ
2026-06-04awgnode PSK bug fix: воркэраунд через awg set peer ... preshared-key
2026-06-06Jarvis auth: bot-based вместо Telegram Widget (Proxima блокирует telegram.org)
2026-06-11kolobas.top работает — CF-front блокировал только ISP Proxima у Сергея
2026-06-12Metricool MCP подключён, brandId 6384443 (@technologiprivat)
2026-06-12RAG поверх vault: Qdrant + indexer + FastAPI на localhost:8765
2026-06-12Единый vault как память для всех агентов
2026-06-13Beszel мониторинг: все 4 сервера (forge, prod-vpnbot, nl-aeza, de-hostkey). Hub: beszel.08317.ru
2026-06-13Аудит безопасности: закрыты 4 уязвимости (см. vault/infra/security.md)
2026-06-13gwmcp: удалён s.purgaev@coreclaw.ru (неизвестный аккаунт). Авторизован mydevn8n@gmail.com
2026-06-13awgnode порт 6868 закрыт снаружи (iptables + override монтирует entrypoint с AWG_API_HOST)
2026-06-13gwmcp ([[projects/coreclaw
2026-06-13Hermes Google: LIVE_CHECK_OK, token работает. OAuth как Web application, redirect http://localhost
2026-06-14Obsidian Git на Windows: настроен, клонирован Kobalt695/vault, автопулл каждый час, Push on commit отключён
2026-06-30Своп увеличен с 2GB до 4GB (/swapfile). open-webui остановлен (освободили ~742MB RAM)
2026-06-30Takopi установлен (Python 3.14 via pyenv, @takopirobot). Для сравнения с CCBot (@my_cc_robot)
2026-06-30CCBot (@my_cc_robot) = tmux↔Telegram мост (читает JSONL + libtmux send-keys). Живая сессия, не subprocess
2026-06-30[[projects/claudeclaw
2026-06-14Своп добавлен: /swapfile 2GB, swapon, /etc/fstab. Был OOM-риск при 90% RAM без swap
2026-06-14Топ пожиратели RAM: local-rerank (1.5GB), silero-tts (1.2GB), dbrain-rag (960MB), open-webui (860MB)
2026-06-14tmux префикс: Ctrl+A (не Ctrl+B) — unbind C-b в ~/.tmux.conf
2026-06-16Инвентарь перезалит из Google Sheets: 7 серверов, 12 подписок, даты paid_until заполнены
2026-06-16subs-alert.timer: ежедневно 09:00, алерт за 7 и 1 день до истечения → @coreclawrobot → 30777924
2026-06-17mydevn8n.com (ADMINVPS) оплачен, продлён (был срок 2026-06-18, 799 RUB)
2026-06-17[[projects/claudeclaw
2026-06-17panel-dev.08317.ru закрыта, vpnbot-v3 dev стек остановлен (освободили ~780MB RAM)
2026-06-17[[projects/claudeclaw
2026-06-17Weather Forecast воркфлоу восстановлен из бэкапа Google Drive → n8n, OWM API key внутри
2026-06-16⚠️ Правило дат: всегда проверять день недели через date -d "DATE" +"%A", никогда не считать в уме
2026-06-29[[projects/claudeclaw
2026-06-16Формат дат в ответах: русский DD.MM.YYYY (например 18.06.2026, не 2026-06-18)
2026-06-20tmux UX финализирован: cc=resume, claude=новая сессия, mt=просто tmux. Автозапуск убран из ~/.bashrc
2026-06-20Бэкап: open-webui-data исключён (был 9.5GB из 11GB). Бэкап похудел до 1.1GB, scp проходит за 2.5 мин
2026-06-20backup-all.sh: добавлен ServerAliveInterval=30/ServerAliveCountMax=20 для надёжности scp
2026-06-24Beszel пароль сброшен через beszel superuser upsert + PocketBase API (обычный user ≠ superuser)
2026-06-24Traefik рестарт = разрыв xray-personal = потеря сессии. Предупреждать перед рестартом Traefik!
2026-06-24Metricool OAuth переделан: токены протухли, переавторизация через SSH туннель -L 57721:localhost:57721 + новый claude сеанс. clientId: client_775df028ad8b411582d7ee23f8020996
2026-06-25n8n переехал с SQLite на PostgreSQL (coreclaw-postgres, база n8n). SQLite была corrupt (SQLITE_CORRUPT). Данные не мигрировали — было немного. Конфиг: /home/claude/n8n/docker-compose.yml
2026-06-25backup-all.sh: добавлен Telegram-информер через claudeclaw/scripts/notify.sh — шлёт ✅/❌ после каждого бэкапа
2026-06-26n8n API ключ подключён к Гермесу: N8N_BASE_URL=http://127.0.0.1:5678, MCP stdio сервер в ~/.hermes/mcp-servers/n8n/
2026-06-26Metricool MCP отключён у Гермеса (enabled: false) — нужен платный план ($20/мес) для API ключа. OAuth нестабилен
2026-06-26xray-personal (Anthropic CDN): конфиг на iPhone исправлен — убрана секция log.access (вызывала LOGGED_OUT ошибку). Рабочий конфиг отправлен файлом Anthropic-CDN.json через @myiahelprobot
2026-06-26dbrain watchdog: авто-логин при разлогине — теперь сам шлёт /login в tmux сессию. Алерт: “пытаюсь восстановить автоматически”
2026-06-27FAL_KEY настроен — image_gen через прямой FAL (FLUX 2 Klein 9B). IT/киберпанк тематика работает качественно.
2026-07-01[[projects/forge
2026-06-29Headroom прокси восстановлен после сбоя. Архитектура: systemd headroom-proxy.service на :8787 + ANTHROPIC_BASE_URL=http://127.0.0.1:8787 в ~/.claude/settings.json. ⚠️ При отключении прокси — сначала убрать ANTHROPIC_BASE_URL, потом останавливать сервис.

VPN Конфиг (рабочий)

fingerprint: safari
serverName: www.googletagmanager.com
BBR: включён
CF-front: kolobas.top (все 4 ноды работают)

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

  • Новый проект → всегда через new-project <name> (/home/claude/bin/new-project). Делает git init + .gitignore + gh repo create автоматически. Никогда не создавать папку руками без git.

Незакрытые задачи

  • Google Sheets VPN подписок — заполнить колонки server (привязка к серверу)
  • IPv6 — dual-stack на всех серверах (мобильные МТС/Yota не коннектятся)
  • vpnbot-v3 dev стек — поднять когда понадобится (cd ~/vpnbot-v3 && docker compose -f docker-compose.dev.yml up -d && cd ~/remnawave-dev && docker compose up -d)

Закрытые задачи (2026-06-13)

  • ✅ Beszel мониторинг — все 4 сервера подключены, уведомления включены
  • ✅ SSH пароли DE/NL нод — найдены, записаны в vault/infra/[[infra/servers]].md
  • ✅ tg-secretary — работает, Up, БД в coreclaw-postgres
  • ✅ Аудит безопасности — проведён, 4 уязвимости закрыты (детали в vault/infra/[[infra/security]].md)
  • ✅ gwmcp s.purgaev@coreclaw.ru — аккаунт удалён, не взлом (тест при OAuth настройке)
  • ✅ Hermes Google auth — переавторизован, LIVE_CHECK_OK
  • ✅ CoreClaw Google (gwmcp) — работает без вмешательства, 114 тулов подключено
  • ✅ CoreClaw Этап 2 — vault_search + vault_write builtin tools добавлены в TypeScript (RAG URL: http://172.18.0.1:8765)
  • ✅ awgnode порт 6868 — закрыт снаружи (iptables + AWG_API_HOST=127.0.0.1 в entrypoint)
  • ✅ Бэкап проектов на ПК — работает, ежедневно 03:34, 3.5GB → sergmak@100.108.187.92:H:/Backups/forge/ (SSH key: ~/.ssh/backup-homepc)
  • ✅ Obsidian Git на Windows — настроен, vault синхронизируется с Kobalt695/vault каждый час
  • ✅ Своп на forge — /swapfile 2GB, активен, в /etc/fstab
  • ✅ Telegram алерты подписок — subs-alert.timer, ежедневно 09:00, за 7 и 1 день. Бот: @coreclawrobot → chat_id 30777924
  • ✅ Инвентарь перезалит — 7 серверов, 12 подписок, даты проставлены
  • ✅ ClaudeClaw — восстановлен 2026-06-17, systemd сервис, @openclawn8nagent_bot
  • ✅ mydevn8n.com — оплачен 2026-06-17 (был срок 18.06, 799 RUB, ADMINVPS)
  • ✅ tmux UX — автозапуск убран из ~/.bashrc, cc=resume, claude=новая сессия, mt=просто tmux (2026-06-20)

Metricool

  • Brand: “Technologi Privat”, brandId: 6384443
  • TG: @technologiprivat / Instagram: @automation_stack
  • MCP URL: https://ai.metricool.com/mcp
  • Token: ~/.claude/.credentials.jsonmcpOAuth.metricool|6bfa2e685c6799d5

Что смотреть

  • Подписки серверов — subs-alert.timer работает (09:00 ежедневно)
  • Запланированные посты в Metricool — проверять дубли
  • Beszel (beszel.08317.ru) — все 4 сервера добавлены, уведомления включены на все

Ресурсы

  • monetization-prompts — 7 промптов для Claude по созданию и продаже цифровых продуктов в Instagram (перевод @codingknowledge)
  • second-brain-manual — мануал Алекса Манье: конвертация экспорта Claude в Obsidian граф знаний
  • jarvis-guide-ivan-sergeev — гайд по сборке Jarvis на Claude за вечер (Иван Сергеев, разбор)
  • charlie-os-analysis — разбор Charlie Automates: Claude + n8n + GoHighLevel
  • ai-management-by-voice — Алекс Манье: управление компанией голосом через AI
  • mcp-deploy-landing — AIBasis: 5 MCP-серверов (Perplexity, Playwright, Firecrawl, Glif, Computer Use) |- iva-agent — smixs/iva (автор agent-second-brain): агент с древовидной памятью, голосом, Telegram; для изучения в будущем |- site-builder-guide — гайд Ивана Сергеева: лендинги через Claude Code + 21st.dev + Motion + UI/UX Pro Max

Бэклог на доработку

  • google-labs-code/stitch-skills — агентские скиллы для UI: stitch-loop (сайт из промпта), code-to-design, react-components, shadcn-ui. Требует Stitch MCP от Google. Изучить когда будем делать первый сайт.
  • TurboVec (github.com/ryancodrai/turbovec) — Rust-библиотека для сжатия векторов (8x), альтернатива Qdrant для локального RAG. Проработать когда vault вырастет.
  • Оптимизация системы памяти: авто-извлечение ключевых решений из сессий Claude Code в vault/projects/; авто-сохранение code snippets из ClaudeClaw; расстановка wikilinks между заметками в vault (манual second-brain как референс)
  • [Апгрейд стека агентов] — изучить и внедрить:
    • Superpowers — методология композитных навыков для Claude Code
    • GSD (Get Shit Done) — spec-driven development + meta-prompting
    • Obsidian Skills — интеграция Claude Code с Obsidian CLI
    • n8n MCP — Claude Code управляет n8n воркфлоу
    • LightRAG — графовый RAG (апгрейд текущего Qdrant + FastAPI)
    • Claude Mem — авто-память для всех агентов через перехват сессий
    • Awesome Claude Code — коллекция навыков/хуков/слэш-команд
    • UI UX Pro Max — оверкилл (дизайн не нужен)
    • Everything Claude Code — репа недоступна
  • Восстановить n8n (нужен API-ключ)
  • Установить instaloader для просмотра Instagram через Hermes
  • [Изучить Iva (smixs/iva)] — древовидная память, голос Deepgram, альтернатива для Telegram-агента, тестово поставить позже

Last updated: 2026-06-17 (апгрейд стека агентов — 9 репозиториев, n8n, instaloader)