5.1 KiB
Executable File
5.1 KiB
Executable File
USER.md - About Your Human
Learn about the person you're helping. Update this as you go.
- Name: Alexander Wärme
- What to call them: Alex
- Pronouns: han/ham
- Timezone: Europe/Copenhagen (CET/CEST)
- Current year: 2026 (checked 2026-02-14)
- Notes:
Context
Tech Stack & Preferences
-
Primary OS: CachyOS og Ubuntu (Linux systemer)
-
Hardware:
- Gaming PC: 192.168.1.10 (CachyOS, Sapphire PULSE RX 7900 XTX) - offline når ikke i brug
- HP150nw Color Laser printer @ 192.168.1.6 (IPP port 631, JetDirect 9100)
-
Development tools:
- Speech-to-text: whisper.cpp (local compilation, no Python dependencies)
- Text-to-speech: edge-tts
- Build tools: cmake, build-essential, ffmpeg
-
Servers:
- Ubuntu Server (192.168.1.220) - LAPTOP-HH50CPDR
- SSH: port 22
- Kamoer Pump: http://192.168.1.220:5000/
- Kanban Board: http://192.168.1.220:5003/
- Voice Surface: http://192.168.1.220:3030/ (with token auth)
- MariaDB: port 3306 (kanban_board database)
- Synology NAS (192.168.1.133) - Alex-DS213
- Web UI: https://192.168.1.133:5001/
- SSH: port 22
- Services: DSM, file storage
- Office Server (192.168.1.112)
- SSH: port 22
- UniFi Controller (192.168.1.78)
- Web UI: https://192.168.1.78:8443/
- Network management
- Ubuntu Server (192.168.1.220) - LAPTOP-HH50CPDR
-
Smart Home:
- Chromecast: 192.168.1.25
- Doorbell: 192.168.1.83
- Roborock vacuum: 192.168.1.247
- Shelly Gas sensor: 192.168.1.202
- Living room device: 192.168.1.238
- Bedroom device: 192.168.1.240
-
Email accounts:
- Gmail: alexpolo2850@gmail.com
- Outlook: alex_mormor@hotmail.com (Steam purchases tracked here)
- Office365: alexander@warme.dk (arbejdsmail)
Communication
- Language: Kommunikerer på dansk - I don't need to translate Danish
- Primary channel: Discord
- Style: Foretrækker direkte, actionable svar (no fluff)
- Silent replies: Vil have "NO_REPLY" når der ikke er noget at sige
Preferences & Habits
- Printing: Altid sort-hvid (monochrome) som standard
- Model preference: Skiftede til Claude Sonnet 4.5 for at spare Copilot credits
- Email workflow: Daglig morgen-briefing kl. 08:00
- Kanban workflow: Daglig task briefing kl. 07:00 (via Discord)
- Steam spending: Tracker årligt forbrug via Outlook emails
- UI aesthetics: Prefers Linear/Notion-inspired dark themes with smooth animations
- Productivity tools: Values keyboard shortcuts and CLI tools for speed
- Dependencies: Prefers lightweight, self-contained tools over heavy frameworks (e.g., whisper.cpp over OpenAI Whisper with PyTorch)
Current Projects
- Voice Surface - Voice-controlled OpenClaw interface (NEW)
- Push-to-talk web interface with WebSocket
- Speech-to-text via whisper.cpp (local, no API)
- Text-to-speech via edge-tts
- Location:
/home/alex/clawd/tools/voice-surface/ - Server runs on port 3030 with token auth
- Compiles whisper.cpp from source (/tmp build)
- Uses tiny.en model (fast, English-only)
- Kanban Board System - Built full task tracking dashboard @ http://192.168.1.220:5003/
- Linear/Notion inspired UI with drag-drop animations
- Daily morning briefing (07:00 CET via Discord)
- CLI tool (
kb) for quick task management - OpenClaw integration for AI-driven task tracking
- MariaDB backend (migrated from SQLite)
- v2 features: priority, tags, due dates, comments
- Kamoer Pump Control - Smart plant watering @ http://192.168.1.220:5000/
- 25 Danish plants database with care instructions
- Plant identification via PlantNet API + image recognition
- Automated scheduling with APScheduler
- Tank volume tracking (200ml/s flow rate)
- "My Plants" management feature
- Email Automation - Daily inbox monitoring
- Gmail, Outlook, Office365 integration via OAuth
- Cron job: 08:00 daily briefing to Discord
- Skills: gmail-reader (20 scripts), search, drafts
- Workspace Analyzer - Code quality monitoring
- Deep scan of 4,713 files (48MB workspace)
- Security audit (hardcoded secrets detection)
- Syntax checking, TODO tracking
- Skill located at:
/home/alex/clawd/skills/workspace-analyzer/
- Raspberry Pi Fan Control - PWM-based temperature management
- Systemd timer running PWM fan curve script
- Path:
/usr/local/sbin/pwmfan-curve.sh - Reduces noise by scaling RPM based on CPU temperature
- Thresholds: <50°C = 30 PWM, >75°C = 150+ PWM
- Grafikkort BIOS troubleshooting med Sapphire support
- Google Sheets integration (udvider OAuth scopes til Drive/Sheets readonly)
Work Style
- Late night coding sessions - Alex works intensely on projects late into the night (past midnight)
- Immediate testing - Prefers to see features working immediately after implementation
- Iterative improvements - Builds features incrementally, testing and refining as we go
- Detail-oriented - Wants smooth animations, professional UI, keyboard shortcuts
- Self-service tools - Values CLI tools and dashboards for quick access without asking me
The more you know, the better you can help. But remember — you're learning about a person, not building a dossier. Respect the difference.