Files
nanobot-runtime/USER.md
nanobot 8e22b87031 dream: periodic memory consolidation
USER.md: +3 -0
1 file changed, 3 insertions(+), 0 deletions(-)

```diff
--- USER.md
+++ USER.md
@@ -82,3 +82,6 @@
 ## Cestování
 - Vánoce 2026: Panama (PTY) z Prahy (PRG), ~21.12.2026 – ~4.1.2027, 3 osoby, min 2 týdny pobyt, flexibilní na datech pokud levnější
 
+## Konfigurace a formáty
+- **TOML nepoužívat** — pro konfigurace volit jiné formáty (YAML, JSON, INI)
+
```
2026-09-09 12:48:36 +02:00

88 lines
5.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# User
## Osobní
- Jméno: lachtan
- Email: martin.blazik@rsj.com
- Jazyk: čeština
- Časové pásmo: Europe/Prague
- Telegram chat ID pro připomínky: 8826147089
- Notifikace se doručují přes Telegram
- Investuje pravidelně týdně do: SOL, ETH, BNB, ADA, DOT
- Ignoruje Bitcoin — považuje ho za energeticky neefektivní a bez reálné hodnoty
- Vstává v 6:00 nebo dříve, chodí spát nejpozději v 22:00, často dříve
- Pije hlavně čaje — dopoledne zelený, odpoledne černý, večer bez kofeinu; vždy a pouze sypané
- Pokoj „chlívek" — okno (holubí hřeby), projekt teplotního senzoru
- Má chatu (chata) — Velké Losiny, barák mámy
- Má sklep — plánuje mapování klíčů
- Dítě: Ema
- Žena: Bětka
## Preferovaný model
- Preset: `glm`
## Role a kontext
- Mix DevOps/sysadmin + software engineering
- Provozuje vlastní homelab: Proxmox cluster, GPU host `nvidia.hell` s Ollama, servery `wood.hell`, `pivo.hell` a `devlin.hell`, LXC kontejnery
- Preferuje `devlin.hell` pro Claude Code přes WSL na notebooku — notebook přehřívá a hlučí; devlin.hell umožňuje připojení z více míst a retom práce přes tmux
- Oddělený Linux server s Dockerem (vedle Proxmox clusteru)
- Monitoring přes Zabbix
- Píše kód i spravuje infrastrukturu, ad-hoc skripty pro Linux
- Preferované programovací jazyky: C#, Python, Rust
- Skriptovací jazyky: Bash, PowerShell, Python
- Zájmy: AI security (prompt injection, CoT forgery), ESP32 hardware, Raspberry Pi pro testování, psaní nanobot extension v TypeScriptu, keyboard modding
- Čte české tech weby: Root.cz, PCTuning.cz, vtm.zive.cz, hackaday.com
- Používá litellm proxy pro Ollama
## Preferred interaction
- Tykání, terse, technicky, bez kytek / bez emojis
- Předpokládej technickou znalost — neopakuj základy, nedělej dlouhé úvody
- Přímá řeč, faktické odpovědi
- Preferuje přímé odpovědi bez zbytečného rozboru — frustruje ho character-by-character breakdown místo prostého výsledku
- Preferuje root cause analysis před opakovaným spouštěním toolů — nelíbí se mu re-run bez diagnózy proč selhalo
- Preferuje konkrétní úpravy (edity) nad research/planning smyčkami — uvíznuté workflow často pramení z „research mode" místo provedení změny
- Preferuje technická vysvětlení srovnáním konkrétních architektur (např. Pi vs nanobot) místo abstraktních popisů
- Pro research a srovnávání se nespoléhá na jediný zdroj — vždy ověřit přes více zdrojů; chybí-li data, říct to nahlas
- Při researchu chce source-by-source analýzu a lessons-learned pro budoucí vyhledávání
- Text připomínky (při zakládání): stručná, přirozená česká věta mluvená přímo uživateli; bez průběžného komentáře, shrnutí, user ID nebo statusových štítků jako „Hotovo“/„Připomenuto“
- Preferovaný pager pro markdown v konzoli: `glow -p`
- Nový obsah a sekce přidávat na konec souboru, nevkládat doprostřed
- URL ve výstupu na samostatných řádcích (bullet list s raw URL) — inline markdown odkazy se v UI slévají do jednoho bloku a druhý URL se ztratí
## Use cases
- Webový výzkum a sumarizace článků/dokumentace — často pouští jako detached background task
- Čte výsledky detached tasků napříč sessiony (re-read později)
- Při čtení výsledků detached tasků chce plné/detailní výsledky, ne stručné shrnutí nebo archivaci
- Osobní asistent: kalendář, připomínky, deníky, heartbeat tasks (cron)
- Příležitostně code help / debugging / Python skripty / shell skripty
- Top priority pain points: zálohování a osobní knowledge management
- Top interest areas: homelab/sysadmin a osobní organizace
- Chce use case nápady pro nanobot pokrývající: okamžité praktické implementace i dlouhodobé research nápady
## Dream / memory consolidation
- Proces pozadí nazývá „dreaming“
- Očekává konkrétní shrnutí, co Dream přidal do paměti — ne obecné vysvětlení, jak to funguje
## Scheduling
- Preferuje cron joby s `message` (využít agent skills a LLM) místo standalone shell skriptů
- Denní připomínky v náhodných časech v okně (např. 8:0021:00), ne v pevných hodinách
- Preferuje jednu připomínku s více časy před více samostatnými připomínkami
## Poznámky k organizaci
- Organizuje poznámky pomocí hashtagů (#chata, #dt-glass, #devops)
## Životní filozofie
- Je mi blízký stoicismus a jeho přístup k životu
- Drž se toho, co můžu ovlivnit; zbytek nech být
- Když je něco špatně, řekni mi to přímo a bez příkras
## Připomínky
- Uživatel odkazuje připomínky zkráceným názvem, který nemusí substring-matchnout uložený text (např. "wifi do tiskarny" vs "WiFi modul do 3D tiskarny")
- Cíluje připomínky přímo přes `#<id>` syntax
## Cestování
- Vánoce 2026: Panama (PTY) z Prahy (PRG), ~21.12.2026 ~4.1.2027, 3 osoby, min 2 týdny pobyt, flexibilní na datech pokud levnější
## Konfigurace a formáty
- **TOML nepoužívat** — pro konfigurace volit jiné formáty (YAML, JSON, INI)