diff --git a/.env.example b/.env.example index c937915d..30e3b386 100644 --- a/.env.example +++ b/.env.example @@ -1,326 +1,16 @@ -# Hermes Agent Environment Configuration -# Copy this file to .env and fill in your API keys +OPENAI_BASE_URL= +OPENAI_API_KEY= +MODEL_DEFAULT= -# ============================================================================= -# LLM PROVIDER (OpenRouter) -# ============================================================================= -# OpenRouter provides access to many models through one API -# All LLM calls go through OpenRouter - no direct provider keys needed -# Get your key at: https://openrouter.ai/keys -OPENROUTER_API_KEY= +TERMINAL_DOCKER_IMAGE=python:3.12-slim +TERMINAL_ENV=docker +HERMES_MAX_ITERATIONS=90 +HERMES_HOME=/app/hermes_data +HERMES_WORKSPACE_PATH=app/workspace -# Default model to use (OpenRouter format: provider/model) -# Examples: anthropic/claude-opus-4.6, openai/gpt-4o, google/gemini-3-flash-preview, zhipuai/glm-4-plus -LLM_MODEL=anthropic/claude-opus-4.6 - -# ============================================================================= -# LLM PROVIDER (z.ai / GLM) -# ============================================================================= -# z.ai provides access to ZhipuAI GLM models (GLM-4-Plus, etc.) -# Get your key at: https://z.ai or https://open.bigmodel.cn -GLM_API_KEY= -# GLM_BASE_URL=https://api.z.ai/api/paas/v4 # Override default base URL - -# ============================================================================= -# LLM PROVIDER (Kimi / Moonshot) -# ============================================================================= -# Kimi Code provides access to Moonshot AI coding models (kimi-k2.5, etc.) -# Get your key at: https://platform.kimi.ai (Kimi Code console) -# Keys prefixed sk-kimi- use the Kimi Code API (api.kimi.com) by default. -# Legacy keys from platform.moonshot.ai need KIMI_BASE_URL override below. -KIMI_API_KEY= -# KIMI_BASE_URL=https://api.kimi.com/coding/v1 # Default for sk-kimi- keys -# KIMI_BASE_URL=https://api.moonshot.ai/v1 # For legacy Moonshot keys -# KIMI_BASE_URL=https://api.moonshot.cn/v1 # For Moonshot China keys - -# ============================================================================= -# LLM PROVIDER (MiniMax) -# ============================================================================= -# MiniMax provides access to MiniMax models (global endpoint) -# Get your key at: https://www.minimax.io -MINIMAX_API_KEY= -# MINIMAX_BASE_URL=https://api.minimax.io/v1 # Override default base URL - -# MiniMax China endpoint (for users in mainland China) -MINIMAX_CN_API_KEY= -# MINIMAX_CN_BASE_URL=https://api.minimaxi.com/v1 # Override default base URL - -# ============================================================================= -# LLM PROVIDER (OpenCode Zen) -# ============================================================================= -# OpenCode Zen provides curated, tested models (GPT, Claude, Gemini, MiniMax, GLM, Kimi) -# Pay-as-you-go pricing. Get your key at: https://opencode.ai/auth -OPENCODE_ZEN_API_KEY= -# OPENCODE_ZEN_BASE_URL=https://opencode.ai/zen/v1 # Override default base URL - -# ============================================================================= -# LLM PROVIDER (OpenCode Go) -# ============================================================================= -# OpenCode Go provides access to open models (GLM-5, Kimi K2.5, MiniMax M2.5) -# $10/month subscription. Get your key at: https://opencode.ai/auth -OPENCODE_GO_API_KEY= -# OPENCODE_GO_BASE_URL=https://opencode.ai/zen/go/v1 # Override default base URL - -# ============================================================================= -# TOOL API KEYS -# ============================================================================= - -# Parallel API Key - AI-native web search and extract -# Get at: https://parallel.ai -PARALLEL_API_KEY= - -# Firecrawl API Key - Web search, extract, and crawl -# Get at: https://firecrawl.dev/ -FIRECRAWL_API_KEY= - - -# FAL.ai API Key - Image generation -# Get at: https://fal.ai/ -FAL_KEY= - -# Honcho - Cross-session AI-native user modeling (optional) -# Builds a persistent understanding of the user across sessions and tools. -# Get at: https://app.honcho.dev -# Also requires ~/.honcho/config.json with enabled=true (see README). -HONCHO_API_KEY= - -# ============================================================================= -# TERMINAL TOOL CONFIGURATION (mini-swe-agent backend) -# ============================================================================= -# Backend type: "local", "singularity", "docker", "modal", or "ssh" -# Terminal backend is configured in ~/.hermes/config.yaml (terminal.backend). -# Use 'hermes setup' or 'hermes config set terminal.backend docker' to change. -# Supported: local, docker, singularity, modal, ssh -# -# Only override here if you need to force a backend without touching config.yaml: -# TERMINAL_ENV=local - -# Container images (for singularity/docker/modal backends) -# TERMINAL_DOCKER_IMAGE=nikolaik/python-nodejs:python3.11-nodejs20 -# TERMINAL_SINGULARITY_IMAGE=docker://nikolaik/python-nodejs:python3.11-nodejs20 -TERMINAL_MODAL_IMAGE=nikolaik/python-nodejs:python3.11-nodejs20 - - -# Working directory for terminal commands -# For local backend: "." means current directory (resolved automatically) -# For remote backends (ssh/docker/modal/singularity): use an absolute path -# INSIDE the target environment, or leave unset for the backend's default -# (/root for modal, / for docker, ~ for ssh). Do NOT use a host-local path. -# Usually managed by config.yaml (terminal.cwd) — uncomment to override -# TERMINAL_CWD=. - -# Default command timeout in seconds -TERMINAL_TIMEOUT=60 - -# Cleanup inactive environments after this many seconds -TERMINAL_LIFETIME_SECONDS=300 - -# ============================================================================= -# SSH REMOTE EXECUTION (for TERMINAL_ENV=ssh) -# ============================================================================= -# Run terminal commands on a remote server via SSH. -# Agent code stays on your machine, commands execute remotely. -# -# SECURITY BENEFITS: -# - Agent cannot read your .env file (API keys protected) -# - Agent cannot modify its own code -# - Remote server acts as isolated sandbox -# - Can safely configure passwordless sudo on remote -# -# TERMINAL_SSH_HOST=192.168.1.100 -# TERMINAL_SSH_USER=agent -# TERMINAL_SSH_PORT=22 -# TERMINAL_SSH_KEY=~/.ssh/id_rsa - -# ============================================================================= -# SUDO SUPPORT (works with ALL terminal backends) -# ============================================================================= -# If set, enables sudo commands by piping password via `sudo -S`. -# Works with: local, docker, singularity, modal, and ssh backends. -# -# SECURITY WARNING: Password stored in plaintext. Only use on trusted machines. -# -# ALTERNATIVES: -# - For SSH backend: Configure passwordless sudo on the remote server -# - For containers: Run as root inside the container (no sudo needed) -# - For local: Configure /etc/sudoers for specific commands -# - For CLI: Leave unset - you'll be prompted interactively with 45s timeout -# -# SUDO_PASSWORD=your_password_here - -# ============================================================================= -# MODAL CLOUD BACKEND (Optional - for TERMINAL_ENV=modal) -# ============================================================================= -# Modal uses CLI authentication, not environment variables. -# Run: pip install modal && modal setup -# This will authenticate via browser and store credentials locally. -# No API key needed in .env - Modal handles auth automatically. - -# ============================================================================= -# BROWSER TOOL CONFIGURATION (agent-browser + Browserbase) -# ============================================================================= -# Browser automation requires Browserbase cloud service for remote browser execution. -# This allows the agent to navigate websites, fill forms, and extract information. -# -# STEALTH MODES: -# - Basic Stealth: ALWAYS active (random fingerprints, auto CAPTCHA solving) -# - Advanced Stealth: Requires BROWSERBASE_ADVANCED_STEALTH=true (Scale Plan only) - -# Browserbase API Key - Cloud browser execution -# Get at: https://browserbase.com/ -BROWSERBASE_API_KEY= - -# Browserbase Project ID - From your Browserbase dashboard -BROWSERBASE_PROJECT_ID= - -# Enable residential proxies for better CAPTCHA solving (default: true) -# Routes traffic through residential IPs, significantly improves success rate -BROWSERBASE_PROXIES=true - -# Enable advanced stealth mode (default: false, requires Scale Plan) -# Uses custom Chromium build to avoid bot detection altogether -BROWSERBASE_ADVANCED_STEALTH=false - -# Browser session timeout in seconds (default: 300) -# Sessions are cleaned up after this duration of inactivity -BROWSER_SESSION_TIMEOUT=300 - -# Browser inactivity timeout - auto-cleanup inactive sessions (default: 120 = 2 min) -# Browser sessions are automatically closed after this period of no activity -BROWSER_INACTIVITY_TIMEOUT=120 - -# ============================================================================= -# SESSION LOGGING -# ============================================================================= -# Session trajectories are automatically saved to logs/ directory -# Format: logs/session_YYYYMMDD_HHMMSS_UUID.json -# Contains full conversation history in trajectory format for debugging/replay - -# ============================================================================= -# VOICE TRANSCRIPTION & OPENAI TTS -# ============================================================================= -# Required for voice message transcription (Whisper) and OpenAI TTS voices. -# Uses OpenAI's API directly (not via OpenRouter). -# Named VOICE_TOOLS_OPENAI_KEY to avoid interference with OpenRouter. -# Get at: https://platform.openai.com/api-keys -VOICE_TOOLS_OPENAI_KEY= - -# ============================================================================= -# SLACK INTEGRATION -# ============================================================================= -# Slack Bot Token - From Slack App settings (OAuth & Permissions) -# Get at: https://api.slack.com/apps -# SLACK_BOT_TOKEN=xoxb-... - -# Slack App Token - For Socket Mode (App-Level Tokens in Slack App settings) -# SLACK_APP_TOKEN=xapp-... - -# Slack allowed users (comma-separated Slack user IDs) -# SLACK_ALLOWED_USERS= - -# WhatsApp (built-in Baileys bridge — run `hermes whatsapp` to pair) -# WHATSAPP_ENABLED=false -# WHATSAPP_ALLOWED_USERS=15551234567 - -# Email (IMAP/SMTP — send and receive emails as Hermes) -# For Gmail: enable 2FA → create App Password at https://myaccount.google.com/apppasswords -# EMAIL_ADDRESS=hermes@gmail.com -# EMAIL_PASSWORD=xxxx xxxx xxxx xxxx -# EMAIL_IMAP_HOST=imap.gmail.com -# EMAIL_IMAP_PORT=993 -# EMAIL_SMTP_HOST=smtp.gmail.com -# EMAIL_SMTP_PORT=587 -# EMAIL_POLL_INTERVAL=15 -# EMAIL_ALLOWED_USERS=your@email.com -# EMAIL_HOME_ADDRESS=your@email.com - -# Gateway-wide: allow ALL users without an allowlist (default: false = deny) -# Only set to true if you intentionally want open access. -# GATEWAY_ALLOW_ALL_USERS=false - -# ============================================================================= -# RESPONSE PACING -# ============================================================================= -# Human-like delays between message chunks on messaging platforms. -# Makes the bot feel less robotic. -# HERMES_HUMAN_DELAY_MODE=off # off | natural | custom -# HERMES_HUMAN_DELAY_MIN_MS=800 # Min delay in ms (custom mode) -# HERMES_HUMAN_DELAY_MAX_MS=2500 # Max delay in ms (custom mode) - -# ============================================================================= -# DEBUG OPTIONS -# ============================================================================= -WEB_TOOLS_DEBUG=false -VISION_TOOLS_DEBUG=false -MOA_TOOLS_DEBUG=false -IMAGE_TOOLS_DEBUG=false - -# ============================================================================= -# CONTEXT COMPRESSION (Auto-shrinks long conversations) -# ============================================================================= -# When conversation approaches model's context limit, middle turns are -# automatically summarized to free up space. -# -# Context compression is configured in ~/.hermes/config.yaml under compression: -# CONTEXT_COMPRESSION_ENABLED=true # Enable auto-compression (default: true) -# CONTEXT_COMPRESSION_THRESHOLD=0.85 # Compress at 85% of context limit -# Model is set via compression.summary_model in config.yaml (default: google/gemini-3-flash-preview) - -# ============================================================================= -# RL TRAINING (Tinker + Atropos) -# ============================================================================= -# Run reinforcement learning training on language models using the Tinker API. -# Requires the rl-server to be running (from tinker-atropos package). - -# Tinker API Key - RL training service -# Get at: https://tinker-console.thinkingmachines.ai/keys -TINKER_API_KEY= - -# Weights & Biases API Key - Experiment tracking and metrics -# Get at: https://wandb.ai/authorize -WANDB_API_KEY= - -# RL API Server URL (default: http://localhost:8080) -# Change if running the rl-server on a different host/port -# RL_API_URL=http://localhost:8080 - -# ============================================================================= -# SKILLS HUB (GitHub integration for skill search/install/publish) -# ============================================================================= - -# GitHub Personal Access Token — for higher API rate limits on skill search/install -# Get at: https://github.com/settings/tokens (Fine-grained recommended) -# GITHUB_TOKEN=ghp_xxxxxxxxxxxxxxxxxxxx - -# GitHub App credentials (optional — for bot identity on PRs) -# GITHUB_APP_ID= -# GITHUB_APP_PRIVATE_KEY_PATH= -# GITHUB_APP_INSTALLATION_ID= - -# Groq API key (free tier — used for Whisper STT in voice mode) -# GROQ_API_KEY= - -# ============================================================================= -# STT PROVIDER SELECTION -# ============================================================================= -# Default STT provider is "local" (faster-whisper) — runs on your machine, no API key needed. -# Install with: pip install faster-whisper -# Model downloads automatically on first use (~150 MB for "base"). -# To use cloud providers instead, set GROQ_API_KEY or VOICE_TOOLS_OPENAI_KEY above. -# Provider priority: local > groq > openai -# Configure in config.yaml: stt.provider: local | groq | openai - -# ============================================================================= -# STT ADVANCED OVERRIDES (optional) -# ============================================================================= -# Override default STT models per provider (normally set via stt.model in config.yaml) -# STT_GROQ_MODEL=whisper-large-v3-turbo -# STT_OPENAI_MODEL=whisper-1 - -# Override STT provider endpoints (for proxies or self-hosted instances) -# GROQ_BASE_URL=https://api.groq.com/openai/v1 -# STT_OPENAI_BASE_URL=https://api.openai.com/v1 - -HERMES_DATA_PATH= # Укажите путь к папке .hermes -HERMES_WORKSPACE_PATH= # Укажите путь к воркспейсу гермеса +TELEGRAM_BOT_TOKEN= +TELEGRAM_ALLOWED_USERS= +TELEGRAM_HOME_CHANNEL= +BROWSER_URL=http://browser:9222 +BROWSER_VIEW_URL= \ No newline at end of file diff --git a/.gitignore b/.gitignore index 3a433982..5a3f7f89 100644 --- a/.gitignore +++ b/.gitignore @@ -13,7 +13,10 @@ __pycache__/ .env.test docker-compose.override.yml -test_browser.py +hermes_code/test_browser.py +.git +hermes_data +workspace export* __pycache__/model_tools.cpython-310.pyc diff --git a/browser_env/entrypoint.sh b/browser_env/entrypoint.sh index 50c3c4b0..6d88936b 100644 --- a/browser_env/entrypoint.sh +++ b/browser_env/entrypoint.sh @@ -1,3 +1,5 @@ +#!/bin/bash + export DISPLAY=:99 mkdir -p /var/run/dbus diff --git a/config.example.yaml b/config.example.yaml new file mode 100755 index 00000000..54a9c302 --- /dev/null +++ b/config.example.yaml @@ -0,0 +1,189 @@ +model: + default: qwen3.5-122b + provider: custom + base_url: https://llm.lambda.coredump.ru/v1 +toolsets: +- all +agent: + max_turns: 60 + verbose: false + reasoning_effort: medium + personalities: + helpful: You are a helpful, friendly AI assistant. + technical: You are a technical expert. Provide detailed, accurate technical information. +terminal: + backend: docker + cwd: . + timeout: 180 + docker_image: python:3.12-slim + singularity_image: docker://python:3.12-slim + modal_image: python:3.12-slim + daytona_image: python:3.12-slim + container_cpu: 1.0 + container_memory: 2048 + container_disk: 15360 + container_persistent: true + docker_volumes: + lifetime_seconds: 300 +browser: + inactivity_timeout: 120 + record_sessions: false +checkpoints: + enabled: false + max_snapshots: 50 +compression: + enabled: true + threshold: 0.8 + summary_model: google/gemini-3-flash-preview + summary_provider: auto +auxiliary: + vision: + provider: auto + model: '' + base_url: '' + api_key: '' + web_extract: + provider: auto + model: '' + base_url: '' + api_key: '' + compression: + provider: auto + model: '' + base_url: '' + api_key: '' + session_search: + provider: auto + model: '' + base_url: '' + api_key: '' + skills_hub: + provider: auto + model: '' + base_url: '' + api_key: '' + mcp: + provider: auto + model: '' + base_url: '' + api_key: '' + flush_memories: + provider: auto + model: '' + base_url: '' + api_key: '' +display: + compact: false + personality: helpful + resume_display: full + bell_on_complete: false + show_reasoning: false + skin: default + tool_progress: all + background_process_notifications: all +tts: + provider: edge + edge: + voice: en-US-AriaNeural + elevenlabs: + voice_id: pNInz6obpgDQGcFmaJgB + model_id: eleven_multilingual_v2 + openai: + model: gpt-4o-mini-tts + voice: alloy +stt: + enabled: true + provider: local + local: + model: base + openai: + model: whisper-1 + model: whisper-1 +voice: + record_key: ctrl+b + max_recording_seconds: 120 + auto_tts: false + silence_threshold: 200 + silence_duration: 3.0 +human_delay: + mode: 'off' + min_ms: 800 + max_ms: 2500 +memory: + memory_enabled: true + user_profile_enabled: true + memory_char_limit: 2200 + user_char_limit: 1375 + nudge_interval: 10 + flush_min_turns: 6 +delegation: + model: '' + provider: '' + base_url: '' + api_key: '' + max_iterations: 50 + default_toolsets: + - terminal + - file + - web +prefill_messages_file: '' +honcho: {} +timezone: '' +discord: + require_mention: true + free_response_channels: '' + auto_thread: true +command_allowlist: [] +quick_commands: {} +personalities: {} +security: + redact_secrets: true + tirith_enabled: true + tirith_path: tirith + tirith_timeout: 5 + tirith_fail_open: true +_config_version: 8 +session_reset: + mode: both + idle_minutes: 150 + at_hour: 5 +skills: + creation_nudge_interval: 15 +platform_toolsets: + cli: + - hermes-cli + telegram: + - hermes-telegram + discord: + - hermes-discord + whatsapp: + - hermes-whatsapp + slack: + - hermes-slack + signal: + - hermes-signal + homeassistant: + - hermes-homeassistant +code_execution: + timeout: 300 + max_tool_calls: 50 + +# ── Fallback Model ──────────────────────────────────────────────────── +# Automatic provider failover when primary is unavailable. +# Uncomment and configure to enable. Triggers on rate limits (429), +# overload (529), service errors (503), or connection failures. +# +# Supported providers: +# openrouter (OPENROUTER_API_KEY) — routes to any model +# openai-codex (OAuth — hermes login) — OpenAI Codex +# nous (OAuth — hermes login) — Nous Portal +# zai (ZAI_API_KEY) — Z.AI / GLM +# kimi-coding (KIMI_API_KEY) — Kimi / Moonshot +# minimax (MINIMAX_API_KEY) — MiniMax +# minimax-cn (MINIMAX_CN_API_KEY) — MiniMax (China) +# +# For custom OpenAI-compatible endpoints, add base_url and api_key_env. +# +# fallback_model: +# provider: openrouter +# model: anthropic/claude-sonnet-4 diff --git a/docker-compose.yml b/docker-compose.yml index 2bdc2c04..9eaebcfc 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,25 +1,19 @@ services: agent: - build: . + build: + context: ./hermes_code + dockerfile: Dockerfile container_name: hermes-brain env_file: - .env - volumes: - - .:/app/hermes_code:ro - - - ${HERMES_DATA_PATH}/config.yaml:/app/hermes_data/config.yaml:ro - - ${HERMES_DATA_PATH}/SOUL.md:/app/hermes_data/SOUL.md:ro - - ./.env:/app/hermes_data/.env:ro - - - ${HERMES_DATA_PATH}/state.db:/app/hermes_data/state.db:rw - - ${HERMES_DATA_PATH}/sessions:/app/hermes_data/sessions:rw - - ${HERMES_DATA_PATH}/logs:/app/hermes_data/logs:rw - - ${HERMES_DATA_PATH}/skills:/app/hermes_data/skills:rw - - ${HERMES_DATA_PATH}/sandboxes:/app/hermes_data/sandboxes:rw - - ${HERMES_DATA_PATH}/memories:/app/hermes_data/memories:rw - - ${HERMES_WORKSPACE_PATH}/hermes:/app/hermes_data/workspace:rw environment: - BROWSER_URL=http://browser:9222 + - HERMES_HOME=/app/hermes_data + volumes: + - ./hermes_code:/app/hermes_code:ro + - ./hermes_data:/app/hermes_data:rw + - ./workspace:/app/workspace:rw + - ./config.example.yaml:/app/config.example.yaml:ro depends_on: - browser stdin_open: true @@ -31,6 +25,14 @@ services: resources: limits: memory: 1.5G + command: > + bash -c " + if [ ! -f /app/hermes_data/config.yaml ]; then + echo 'Config not found, copying from example...'; + cp /app/config.example.yaml /app/hermes_data/config.yaml; + fi; + exec python -m gateway.run + " browser: build: @@ -59,13 +61,4 @@ volumes: networks: hermes-net: - driver: bridge - - - # Optional: SSL configuration if needed - # extra_hosts: - # - "host.docker.internal:host-gateway" - -# Uncomment the following if you need persistent logging or data -# volumes: -# - ./logs:/tmp/logs + driver: bridge \ No newline at end of file diff --git a/.plans/openai-api-server.md b/hermes_code/.plans/openai-api-server.md similarity index 100% rename from .plans/openai-api-server.md rename to hermes_code/.plans/openai-api-server.md diff --git a/.plans/streaming-support.md b/hermes_code/.plans/streaming-support.md similarity index 100% rename from .plans/streaming-support.md rename to hermes_code/.plans/streaming-support.md diff --git a/Dockerfile b/hermes_code/Dockerfile similarity index 93% rename from Dockerfile rename to hermes_code/Dockerfile index 8466921f..f7ef999c 100644 --- a/Dockerfile +++ b/hermes_code/Dockerfile @@ -20,5 +20,3 @@ RUN uv sync --frozen --no-install-project --extra tg COPY . . RUN uv sync --frozen --extra tg - -CMD ["python", "-m", "gateway.run"] diff --git a/acp_adapter/__init__.py b/hermes_code/acp_adapter/__init__.py similarity index 100% rename from acp_adapter/__init__.py rename to hermes_code/acp_adapter/__init__.py diff --git a/acp_adapter/__main__.py b/hermes_code/acp_adapter/__main__.py similarity index 100% rename from acp_adapter/__main__.py rename to hermes_code/acp_adapter/__main__.py diff --git a/acp_adapter/auth.py b/hermes_code/acp_adapter/auth.py similarity index 100% rename from acp_adapter/auth.py rename to hermes_code/acp_adapter/auth.py diff --git a/acp_adapter/entry.py b/hermes_code/acp_adapter/entry.py similarity index 100% rename from acp_adapter/entry.py rename to hermes_code/acp_adapter/entry.py diff --git a/acp_adapter/events.py b/hermes_code/acp_adapter/events.py similarity index 100% rename from acp_adapter/events.py rename to hermes_code/acp_adapter/events.py diff --git a/acp_adapter/permissions.py b/hermes_code/acp_adapter/permissions.py similarity index 100% rename from acp_adapter/permissions.py rename to hermes_code/acp_adapter/permissions.py diff --git a/acp_adapter/server.py b/hermes_code/acp_adapter/server.py similarity index 100% rename from acp_adapter/server.py rename to hermes_code/acp_adapter/server.py diff --git a/acp_adapter/session.py b/hermes_code/acp_adapter/session.py similarity index 100% rename from acp_adapter/session.py rename to hermes_code/acp_adapter/session.py diff --git a/acp_adapter/tools.py b/hermes_code/acp_adapter/tools.py similarity index 100% rename from acp_adapter/tools.py rename to hermes_code/acp_adapter/tools.py diff --git a/acp_registry/agent.json b/hermes_code/acp_registry/agent.json similarity index 100% rename from acp_registry/agent.json rename to hermes_code/acp_registry/agent.json diff --git a/acp_registry/icon.svg b/hermes_code/acp_registry/icon.svg similarity index 100% rename from acp_registry/icon.svg rename to hermes_code/acp_registry/icon.svg diff --git a/agent/__init__.py b/hermes_code/agent/__init__.py similarity index 100% rename from agent/__init__.py rename to hermes_code/agent/__init__.py diff --git a/agent/anthropic_adapter.py b/hermes_code/agent/anthropic_adapter.py similarity index 100% rename from agent/anthropic_adapter.py rename to hermes_code/agent/anthropic_adapter.py diff --git a/agent/auxiliary_client.py b/hermes_code/agent/auxiliary_client.py similarity index 100% rename from agent/auxiliary_client.py rename to hermes_code/agent/auxiliary_client.py diff --git a/agent/context_compressor.py b/hermes_code/agent/context_compressor.py similarity index 100% rename from agent/context_compressor.py rename to hermes_code/agent/context_compressor.py diff --git a/agent/context_references.py b/hermes_code/agent/context_references.py similarity index 100% rename from agent/context_references.py rename to hermes_code/agent/context_references.py diff --git a/agent/copilot_acp_client.py b/hermes_code/agent/copilot_acp_client.py similarity index 100% rename from agent/copilot_acp_client.py rename to hermes_code/agent/copilot_acp_client.py diff --git a/agent/display.py b/hermes_code/agent/display.py similarity index 100% rename from agent/display.py rename to hermes_code/agent/display.py diff --git a/agent/insights.py b/hermes_code/agent/insights.py similarity index 100% rename from agent/insights.py rename to hermes_code/agent/insights.py diff --git a/agent/model_metadata.py b/hermes_code/agent/model_metadata.py similarity index 100% rename from agent/model_metadata.py rename to hermes_code/agent/model_metadata.py diff --git a/agent/models_dev.py b/hermes_code/agent/models_dev.py similarity index 100% rename from agent/models_dev.py rename to hermes_code/agent/models_dev.py diff --git a/agent/prompt_builder.py b/hermes_code/agent/prompt_builder.py similarity index 100% rename from agent/prompt_builder.py rename to hermes_code/agent/prompt_builder.py diff --git a/agent/prompt_caching.py b/hermes_code/agent/prompt_caching.py similarity index 100% rename from agent/prompt_caching.py rename to hermes_code/agent/prompt_caching.py diff --git a/agent/redact.py b/hermes_code/agent/redact.py similarity index 100% rename from agent/redact.py rename to hermes_code/agent/redact.py diff --git a/agent/skill_commands.py b/hermes_code/agent/skill_commands.py similarity index 100% rename from agent/skill_commands.py rename to hermes_code/agent/skill_commands.py diff --git a/agent/smart_model_routing.py b/hermes_code/agent/smart_model_routing.py similarity index 100% rename from agent/smart_model_routing.py rename to hermes_code/agent/smart_model_routing.py diff --git a/agent/title_generator.py b/hermes_code/agent/title_generator.py similarity index 100% rename from agent/title_generator.py rename to hermes_code/agent/title_generator.py diff --git a/agent/trajectory.py b/hermes_code/agent/trajectory.py similarity index 100% rename from agent/trajectory.py rename to hermes_code/agent/trajectory.py diff --git a/agent/usage_pricing.py b/hermes_code/agent/usage_pricing.py similarity index 100% rename from agent/usage_pricing.py rename to hermes_code/agent/usage_pricing.py diff --git a/assets/banner.png b/hermes_code/assets/banner.png similarity index 100% rename from assets/banner.png rename to hermes_code/assets/banner.png diff --git a/batch_runner.py b/hermes_code/batch_runner.py similarity index 100% rename from batch_runner.py rename to hermes_code/batch_runner.py diff --git a/cli.py b/hermes_code/cli.py similarity index 100% rename from cli.py rename to hermes_code/cli.py diff --git a/cron/__init__.py b/hermes_code/cron/__init__.py similarity index 100% rename from cron/__init__.py rename to hermes_code/cron/__init__.py diff --git a/cron/jobs.py b/hermes_code/cron/jobs.py similarity index 100% rename from cron/jobs.py rename to hermes_code/cron/jobs.py diff --git a/cron/scheduler.py b/hermes_code/cron/scheduler.py similarity index 100% rename from cron/scheduler.py rename to hermes_code/cron/scheduler.py diff --git a/datagen-config-examples/example_browser_tasks.jsonl b/hermes_code/datagen-config-examples/example_browser_tasks.jsonl similarity index 100% rename from datagen-config-examples/example_browser_tasks.jsonl rename to hermes_code/datagen-config-examples/example_browser_tasks.jsonl diff --git a/datagen-config-examples/run_browser_tasks.sh b/hermes_code/datagen-config-examples/run_browser_tasks.sh similarity index 100% rename from datagen-config-examples/run_browser_tasks.sh rename to hermes_code/datagen-config-examples/run_browser_tasks.sh diff --git a/datagen-config-examples/trajectory_compression.yaml b/hermes_code/datagen-config-examples/trajectory_compression.yaml similarity index 100% rename from datagen-config-examples/trajectory_compression.yaml rename to hermes_code/datagen-config-examples/trajectory_compression.yaml diff --git a/datagen-config-examples/web_research.yaml b/hermes_code/datagen-config-examples/web_research.yaml similarity index 100% rename from datagen-config-examples/web_research.yaml rename to hermes_code/datagen-config-examples/web_research.yaml diff --git a/docs/acp-setup.md b/hermes_code/docs/acp-setup.md similarity index 100% rename from docs/acp-setup.md rename to hermes_code/docs/acp-setup.md diff --git a/docs/honcho-integration-spec.html b/hermes_code/docs/honcho-integration-spec.html similarity index 100% rename from docs/honcho-integration-spec.html rename to hermes_code/docs/honcho-integration-spec.html diff --git a/docs/honcho-integration-spec.md b/hermes_code/docs/honcho-integration-spec.md similarity index 100% rename from docs/honcho-integration-spec.md rename to hermes_code/docs/honcho-integration-spec.md diff --git a/docs/migration/openclaw.md b/hermes_code/docs/migration/openclaw.md similarity index 100% rename from docs/migration/openclaw.md rename to hermes_code/docs/migration/openclaw.md diff --git a/docs/plans/2026-03-16-pricing-accuracy-architecture-design.md b/hermes_code/docs/plans/2026-03-16-pricing-accuracy-architecture-design.md similarity index 100% rename from docs/plans/2026-03-16-pricing-accuracy-architecture-design.md rename to hermes_code/docs/plans/2026-03-16-pricing-accuracy-architecture-design.md diff --git a/docs/skins/example-skin.yaml b/hermes_code/docs/skins/example-skin.yaml similarity index 100% rename from docs/skins/example-skin.yaml rename to hermes_code/docs/skins/example-skin.yaml diff --git a/environments/README.md b/hermes_code/environments/README.md similarity index 100% rename from environments/README.md rename to hermes_code/environments/README.md diff --git a/environments/__init__.py b/hermes_code/environments/__init__.py similarity index 100% rename from environments/__init__.py rename to hermes_code/environments/__init__.py diff --git a/environments/agent_loop.py b/hermes_code/environments/agent_loop.py similarity index 100% rename from environments/agent_loop.py rename to hermes_code/environments/agent_loop.py diff --git a/environments/agentic_opd_env.py b/hermes_code/environments/agentic_opd_env.py similarity index 100% rename from environments/agentic_opd_env.py rename to hermes_code/environments/agentic_opd_env.py diff --git a/environments/benchmarks/__init__.py b/hermes_code/environments/benchmarks/__init__.py similarity index 100% rename from environments/benchmarks/__init__.py rename to hermes_code/environments/benchmarks/__init__.py diff --git a/environments/benchmarks/tblite/README.md b/hermes_code/environments/benchmarks/tblite/README.md similarity index 100% rename from environments/benchmarks/tblite/README.md rename to hermes_code/environments/benchmarks/tblite/README.md diff --git a/environments/benchmarks/tblite/__init__.py b/hermes_code/environments/benchmarks/tblite/__init__.py similarity index 100% rename from environments/benchmarks/tblite/__init__.py rename to hermes_code/environments/benchmarks/tblite/__init__.py diff --git a/environments/benchmarks/tblite/default.yaml b/hermes_code/environments/benchmarks/tblite/default.yaml similarity index 100% rename from environments/benchmarks/tblite/default.yaml rename to hermes_code/environments/benchmarks/tblite/default.yaml diff --git a/environments/benchmarks/tblite/local.yaml b/hermes_code/environments/benchmarks/tblite/local.yaml similarity index 100% rename from environments/benchmarks/tblite/local.yaml rename to hermes_code/environments/benchmarks/tblite/local.yaml diff --git a/environments/benchmarks/tblite/local_vllm.yaml b/hermes_code/environments/benchmarks/tblite/local_vllm.yaml similarity index 100% rename from environments/benchmarks/tblite/local_vllm.yaml rename to hermes_code/environments/benchmarks/tblite/local_vllm.yaml diff --git a/environments/benchmarks/tblite/run_eval.sh b/hermes_code/environments/benchmarks/tblite/run_eval.sh similarity index 100% rename from environments/benchmarks/tblite/run_eval.sh rename to hermes_code/environments/benchmarks/tblite/run_eval.sh diff --git a/environments/benchmarks/tblite/tblite_env.py b/hermes_code/environments/benchmarks/tblite/tblite_env.py similarity index 100% rename from environments/benchmarks/tblite/tblite_env.py rename to hermes_code/environments/benchmarks/tblite/tblite_env.py diff --git a/environments/benchmarks/terminalbench_2/__init__.py b/hermes_code/environments/benchmarks/terminalbench_2/__init__.py similarity index 100% rename from environments/benchmarks/terminalbench_2/__init__.py rename to hermes_code/environments/benchmarks/terminalbench_2/__init__.py diff --git a/environments/benchmarks/terminalbench_2/default.yaml b/hermes_code/environments/benchmarks/terminalbench_2/default.yaml similarity index 100% rename from environments/benchmarks/terminalbench_2/default.yaml rename to hermes_code/environments/benchmarks/terminalbench_2/default.yaml diff --git a/environments/benchmarks/terminalbench_2/run_eval.sh b/hermes_code/environments/benchmarks/terminalbench_2/run_eval.sh similarity index 100% rename from environments/benchmarks/terminalbench_2/run_eval.sh rename to hermes_code/environments/benchmarks/terminalbench_2/run_eval.sh diff --git a/environments/benchmarks/terminalbench_2/terminalbench2_env.py b/hermes_code/environments/benchmarks/terminalbench_2/terminalbench2_env.py similarity index 100% rename from environments/benchmarks/terminalbench_2/terminalbench2_env.py rename to hermes_code/environments/benchmarks/terminalbench_2/terminalbench2_env.py diff --git a/environments/benchmarks/yc_bench/README.md b/hermes_code/environments/benchmarks/yc_bench/README.md similarity index 100% rename from environments/benchmarks/yc_bench/README.md rename to hermes_code/environments/benchmarks/yc_bench/README.md diff --git a/environments/benchmarks/yc_bench/__init__.py b/hermes_code/environments/benchmarks/yc_bench/__init__.py similarity index 100% rename from environments/benchmarks/yc_bench/__init__.py rename to hermes_code/environments/benchmarks/yc_bench/__init__.py diff --git a/environments/benchmarks/yc_bench/default.yaml b/hermes_code/environments/benchmarks/yc_bench/default.yaml similarity index 100% rename from environments/benchmarks/yc_bench/default.yaml rename to hermes_code/environments/benchmarks/yc_bench/default.yaml diff --git a/environments/benchmarks/yc_bench/run_eval.sh b/hermes_code/environments/benchmarks/yc_bench/run_eval.sh similarity index 100% rename from environments/benchmarks/yc_bench/run_eval.sh rename to hermes_code/environments/benchmarks/yc_bench/run_eval.sh diff --git a/environments/benchmarks/yc_bench/yc_bench_env.py b/hermes_code/environments/benchmarks/yc_bench/yc_bench_env.py similarity index 100% rename from environments/benchmarks/yc_bench/yc_bench_env.py rename to hermes_code/environments/benchmarks/yc_bench/yc_bench_env.py diff --git a/environments/hermes_base_env.py b/hermes_code/environments/hermes_base_env.py similarity index 100% rename from environments/hermes_base_env.py rename to hermes_code/environments/hermes_base_env.py diff --git a/environments/hermes_swe_env/__init__.py b/hermes_code/environments/hermes_swe_env/__init__.py similarity index 100% rename from environments/hermes_swe_env/__init__.py rename to hermes_code/environments/hermes_swe_env/__init__.py diff --git a/environments/hermes_swe_env/default.yaml b/hermes_code/environments/hermes_swe_env/default.yaml similarity index 100% rename from environments/hermes_swe_env/default.yaml rename to hermes_code/environments/hermes_swe_env/default.yaml diff --git a/environments/hermes_swe_env/hermes_swe_env.py b/hermes_code/environments/hermes_swe_env/hermes_swe_env.py similarity index 100% rename from environments/hermes_swe_env/hermes_swe_env.py rename to hermes_code/environments/hermes_swe_env/hermes_swe_env.py diff --git a/environments/patches.py b/hermes_code/environments/patches.py similarity index 100% rename from environments/patches.py rename to hermes_code/environments/patches.py diff --git a/environments/terminal_test_env/__init__.py b/hermes_code/environments/terminal_test_env/__init__.py similarity index 100% rename from environments/terminal_test_env/__init__.py rename to hermes_code/environments/terminal_test_env/__init__.py diff --git a/environments/terminal_test_env/default.yaml b/hermes_code/environments/terminal_test_env/default.yaml similarity index 100% rename from environments/terminal_test_env/default.yaml rename to hermes_code/environments/terminal_test_env/default.yaml diff --git a/environments/terminal_test_env/terminal_test_env.py b/hermes_code/environments/terminal_test_env/terminal_test_env.py similarity index 100% rename from environments/terminal_test_env/terminal_test_env.py rename to hermes_code/environments/terminal_test_env/terminal_test_env.py diff --git a/environments/tool_call_parsers/__init__.py b/hermes_code/environments/tool_call_parsers/__init__.py similarity index 100% rename from environments/tool_call_parsers/__init__.py rename to hermes_code/environments/tool_call_parsers/__init__.py diff --git a/environments/tool_call_parsers/deepseek_v3_1_parser.py b/hermes_code/environments/tool_call_parsers/deepseek_v3_1_parser.py similarity index 100% rename from environments/tool_call_parsers/deepseek_v3_1_parser.py rename to hermes_code/environments/tool_call_parsers/deepseek_v3_1_parser.py diff --git a/environments/tool_call_parsers/deepseek_v3_parser.py b/hermes_code/environments/tool_call_parsers/deepseek_v3_parser.py similarity index 100% rename from environments/tool_call_parsers/deepseek_v3_parser.py rename to hermes_code/environments/tool_call_parsers/deepseek_v3_parser.py diff --git a/environments/tool_call_parsers/glm45_parser.py b/hermes_code/environments/tool_call_parsers/glm45_parser.py similarity index 100% rename from environments/tool_call_parsers/glm45_parser.py rename to hermes_code/environments/tool_call_parsers/glm45_parser.py diff --git a/environments/tool_call_parsers/glm47_parser.py b/hermes_code/environments/tool_call_parsers/glm47_parser.py similarity index 100% rename from environments/tool_call_parsers/glm47_parser.py rename to hermes_code/environments/tool_call_parsers/glm47_parser.py diff --git a/environments/tool_call_parsers/hermes_parser.py b/hermes_code/environments/tool_call_parsers/hermes_parser.py similarity index 100% rename from environments/tool_call_parsers/hermes_parser.py rename to hermes_code/environments/tool_call_parsers/hermes_parser.py diff --git a/environments/tool_call_parsers/kimi_k2_parser.py b/hermes_code/environments/tool_call_parsers/kimi_k2_parser.py similarity index 100% rename from environments/tool_call_parsers/kimi_k2_parser.py rename to hermes_code/environments/tool_call_parsers/kimi_k2_parser.py diff --git a/environments/tool_call_parsers/llama_parser.py b/hermes_code/environments/tool_call_parsers/llama_parser.py similarity index 100% rename from environments/tool_call_parsers/llama_parser.py rename to hermes_code/environments/tool_call_parsers/llama_parser.py diff --git a/environments/tool_call_parsers/longcat_parser.py b/hermes_code/environments/tool_call_parsers/longcat_parser.py similarity index 100% rename from environments/tool_call_parsers/longcat_parser.py rename to hermes_code/environments/tool_call_parsers/longcat_parser.py diff --git a/environments/tool_call_parsers/mistral_parser.py b/hermes_code/environments/tool_call_parsers/mistral_parser.py similarity index 100% rename from environments/tool_call_parsers/mistral_parser.py rename to hermes_code/environments/tool_call_parsers/mistral_parser.py diff --git a/environments/tool_call_parsers/qwen3_coder_parser.py b/hermes_code/environments/tool_call_parsers/qwen3_coder_parser.py similarity index 100% rename from environments/tool_call_parsers/qwen3_coder_parser.py rename to hermes_code/environments/tool_call_parsers/qwen3_coder_parser.py diff --git a/environments/tool_call_parsers/qwen_parser.py b/hermes_code/environments/tool_call_parsers/qwen_parser.py similarity index 100% rename from environments/tool_call_parsers/qwen_parser.py rename to hermes_code/environments/tool_call_parsers/qwen_parser.py diff --git a/environments/tool_context.py b/hermes_code/environments/tool_context.py similarity index 100% rename from environments/tool_context.py rename to hermes_code/environments/tool_context.py diff --git a/environments/web_research_env.py b/hermes_code/environments/web_research_env.py similarity index 100% rename from environments/web_research_env.py rename to hermes_code/environments/web_research_env.py diff --git a/gateway/__init__.py b/hermes_code/gateway/__init__.py similarity index 100% rename from gateway/__init__.py rename to hermes_code/gateway/__init__.py diff --git a/gateway/channel_directory.py b/hermes_code/gateway/channel_directory.py similarity index 100% rename from gateway/channel_directory.py rename to hermes_code/gateway/channel_directory.py diff --git a/gateway/config.py b/hermes_code/gateway/config.py similarity index 100% rename from gateway/config.py rename to hermes_code/gateway/config.py diff --git a/gateway/delivery.py b/hermes_code/gateway/delivery.py similarity index 100% rename from gateway/delivery.py rename to hermes_code/gateway/delivery.py diff --git a/gateway/hooks.py b/hermes_code/gateway/hooks.py similarity index 100% rename from gateway/hooks.py rename to hermes_code/gateway/hooks.py diff --git a/gateway/mirror.py b/hermes_code/gateway/mirror.py similarity index 100% rename from gateway/mirror.py rename to hermes_code/gateway/mirror.py diff --git a/gateway/pairing.py b/hermes_code/gateway/pairing.py similarity index 100% rename from gateway/pairing.py rename to hermes_code/gateway/pairing.py diff --git a/gateway/platforms/ADDING_A_PLATFORM.md b/hermes_code/gateway/platforms/ADDING_A_PLATFORM.md similarity index 100% rename from gateway/platforms/ADDING_A_PLATFORM.md rename to hermes_code/gateway/platforms/ADDING_A_PLATFORM.md diff --git a/gateway/platforms/__init__.py b/hermes_code/gateway/platforms/__init__.py similarity index 100% rename from gateway/platforms/__init__.py rename to hermes_code/gateway/platforms/__init__.py diff --git a/gateway/platforms/api_server.py b/hermes_code/gateway/platforms/api_server.py similarity index 100% rename from gateway/platforms/api_server.py rename to hermes_code/gateway/platforms/api_server.py diff --git a/gateway/platforms/base.py b/hermes_code/gateway/platforms/base.py similarity index 100% rename from gateway/platforms/base.py rename to hermes_code/gateway/platforms/base.py diff --git a/gateway/platforms/dingtalk.py b/hermes_code/gateway/platforms/dingtalk.py similarity index 100% rename from gateway/platforms/dingtalk.py rename to hermes_code/gateway/platforms/dingtalk.py diff --git a/gateway/platforms/discord.py b/hermes_code/gateway/platforms/discord.py similarity index 100% rename from gateway/platforms/discord.py rename to hermes_code/gateway/platforms/discord.py diff --git a/gateway/platforms/email.py b/hermes_code/gateway/platforms/email.py similarity index 100% rename from gateway/platforms/email.py rename to hermes_code/gateway/platforms/email.py diff --git a/gateway/platforms/homeassistant.py b/hermes_code/gateway/platforms/homeassistant.py similarity index 100% rename from gateway/platforms/homeassistant.py rename to hermes_code/gateway/platforms/homeassistant.py diff --git a/gateway/platforms/matrix.py b/hermes_code/gateway/platforms/matrix.py similarity index 100% rename from gateway/platforms/matrix.py rename to hermes_code/gateway/platforms/matrix.py diff --git a/gateway/platforms/mattermost.py b/hermes_code/gateway/platforms/mattermost.py similarity index 100% rename from gateway/platforms/mattermost.py rename to hermes_code/gateway/platforms/mattermost.py diff --git a/gateway/platforms/signal.py b/hermes_code/gateway/platforms/signal.py similarity index 100% rename from gateway/platforms/signal.py rename to hermes_code/gateway/platforms/signal.py diff --git a/gateway/platforms/slack.py b/hermes_code/gateway/platforms/slack.py similarity index 100% rename from gateway/platforms/slack.py rename to hermes_code/gateway/platforms/slack.py diff --git a/gateway/platforms/sms.py b/hermes_code/gateway/platforms/sms.py similarity index 100% rename from gateway/platforms/sms.py rename to hermes_code/gateway/platforms/sms.py diff --git a/gateway/platforms/telegram.py b/hermes_code/gateway/platforms/telegram.py similarity index 100% rename from gateway/platforms/telegram.py rename to hermes_code/gateway/platforms/telegram.py diff --git a/gateway/platforms/webhook.py b/hermes_code/gateway/platforms/webhook.py similarity index 100% rename from gateway/platforms/webhook.py rename to hermes_code/gateway/platforms/webhook.py diff --git a/gateway/platforms/whatsapp.py b/hermes_code/gateway/platforms/whatsapp.py similarity index 100% rename from gateway/platforms/whatsapp.py rename to hermes_code/gateway/platforms/whatsapp.py diff --git a/gateway/run.py b/hermes_code/gateway/run.py similarity index 100% rename from gateway/run.py rename to hermes_code/gateway/run.py diff --git a/gateway/session.py b/hermes_code/gateway/session.py similarity index 100% rename from gateway/session.py rename to hermes_code/gateway/session.py diff --git a/gateway/status.py b/hermes_code/gateway/status.py similarity index 100% rename from gateway/status.py rename to hermes_code/gateway/status.py diff --git a/gateway/sticker_cache.py b/hermes_code/gateway/sticker_cache.py similarity index 100% rename from gateway/sticker_cache.py rename to hermes_code/gateway/sticker_cache.py diff --git a/gateway/stream_consumer.py b/hermes_code/gateway/stream_consumer.py similarity index 100% rename from gateway/stream_consumer.py rename to hermes_code/gateway/stream_consumer.py diff --git a/hermes b/hermes_code/hermes similarity index 100% rename from hermes rename to hermes_code/hermes diff --git a/hermes_cli/__init__.py b/hermes_code/hermes_cli/__init__.py similarity index 100% rename from hermes_cli/__init__.py rename to hermes_code/hermes_cli/__init__.py diff --git a/hermes_cli/auth.py b/hermes_code/hermes_cli/auth.py similarity index 100% rename from hermes_cli/auth.py rename to hermes_code/hermes_cli/auth.py diff --git a/hermes_cli/banner.py b/hermes_code/hermes_cli/banner.py similarity index 100% rename from hermes_cli/banner.py rename to hermes_code/hermes_cli/banner.py diff --git a/hermes_cli/callbacks.py b/hermes_code/hermes_cli/callbacks.py similarity index 100% rename from hermes_cli/callbacks.py rename to hermes_code/hermes_cli/callbacks.py diff --git a/hermes_cli/checklist.py b/hermes_code/hermes_cli/checklist.py similarity index 100% rename from hermes_cli/checklist.py rename to hermes_code/hermes_cli/checklist.py diff --git a/hermes_cli/claw.py b/hermes_code/hermes_cli/claw.py similarity index 100% rename from hermes_cli/claw.py rename to hermes_code/hermes_cli/claw.py diff --git a/hermes_cli/clipboard.py b/hermes_code/hermes_cli/clipboard.py similarity index 100% rename from hermes_cli/clipboard.py rename to hermes_code/hermes_cli/clipboard.py diff --git a/hermes_cli/codex_models.py b/hermes_code/hermes_cli/codex_models.py similarity index 100% rename from hermes_cli/codex_models.py rename to hermes_code/hermes_cli/codex_models.py diff --git a/hermes_cli/colors.py b/hermes_code/hermes_cli/colors.py similarity index 100% rename from hermes_cli/colors.py rename to hermes_code/hermes_cli/colors.py diff --git a/hermes_cli/commands.py b/hermes_code/hermes_cli/commands.py similarity index 100% rename from hermes_cli/commands.py rename to hermes_code/hermes_cli/commands.py diff --git a/hermes_cli/config.py b/hermes_code/hermes_cli/config.py similarity index 100% rename from hermes_cli/config.py rename to hermes_code/hermes_cli/config.py diff --git a/hermes_cli/copilot_auth.py b/hermes_code/hermes_cli/copilot_auth.py similarity index 100% rename from hermes_cli/copilot_auth.py rename to hermes_code/hermes_cli/copilot_auth.py diff --git a/hermes_cli/cron.py b/hermes_code/hermes_cli/cron.py similarity index 100% rename from hermes_cli/cron.py rename to hermes_code/hermes_cli/cron.py diff --git a/hermes_cli/curses_ui.py b/hermes_code/hermes_cli/curses_ui.py similarity index 100% rename from hermes_cli/curses_ui.py rename to hermes_code/hermes_cli/curses_ui.py diff --git a/hermes_cli/default_soul.py b/hermes_code/hermes_cli/default_soul.py similarity index 100% rename from hermes_cli/default_soul.py rename to hermes_code/hermes_cli/default_soul.py diff --git a/hermes_cli/doctor.py b/hermes_code/hermes_cli/doctor.py similarity index 100% rename from hermes_cli/doctor.py rename to hermes_code/hermes_cli/doctor.py diff --git a/hermes_cli/env_loader.py b/hermes_code/hermes_cli/env_loader.py similarity index 100% rename from hermes_cli/env_loader.py rename to hermes_code/hermes_cli/env_loader.py diff --git a/hermes_cli/gateway.py b/hermes_code/hermes_cli/gateway.py similarity index 100% rename from hermes_cli/gateway.py rename to hermes_code/hermes_cli/gateway.py diff --git a/hermes_cli/main.py b/hermes_code/hermes_cli/main.py similarity index 100% rename from hermes_cli/main.py rename to hermes_code/hermes_cli/main.py diff --git a/hermes_cli/mcp_config.py b/hermes_code/hermes_cli/mcp_config.py similarity index 100% rename from hermes_cli/mcp_config.py rename to hermes_code/hermes_cli/mcp_config.py diff --git a/hermes_cli/model_switch.py b/hermes_code/hermes_cli/model_switch.py similarity index 100% rename from hermes_cli/model_switch.py rename to hermes_code/hermes_cli/model_switch.py diff --git a/hermes_cli/models.py b/hermes_code/hermes_cli/models.py similarity index 100% rename from hermes_cli/models.py rename to hermes_code/hermes_cli/models.py diff --git a/hermes_cli/pairing.py b/hermes_code/hermes_cli/pairing.py similarity index 100% rename from hermes_cli/pairing.py rename to hermes_code/hermes_cli/pairing.py diff --git a/hermes_cli/plugins.py b/hermes_code/hermes_cli/plugins.py similarity index 100% rename from hermes_cli/plugins.py rename to hermes_code/hermes_cli/plugins.py diff --git a/hermes_cli/plugins_cmd.py b/hermes_code/hermes_cli/plugins_cmd.py similarity index 100% rename from hermes_cli/plugins_cmd.py rename to hermes_code/hermes_cli/plugins_cmd.py diff --git a/hermes_cli/runtime_provider.py b/hermes_code/hermes_cli/runtime_provider.py similarity index 100% rename from hermes_cli/runtime_provider.py rename to hermes_code/hermes_cli/runtime_provider.py diff --git a/hermes_cli/setup.py b/hermes_code/hermes_cli/setup.py similarity index 100% rename from hermes_cli/setup.py rename to hermes_code/hermes_cli/setup.py diff --git a/hermes_cli/skills_config.py b/hermes_code/hermes_cli/skills_config.py similarity index 100% rename from hermes_cli/skills_config.py rename to hermes_code/hermes_cli/skills_config.py diff --git a/hermes_cli/skills_hub.py b/hermes_code/hermes_cli/skills_hub.py similarity index 100% rename from hermes_cli/skills_hub.py rename to hermes_code/hermes_cli/skills_hub.py diff --git a/hermes_cli/skin_engine.py b/hermes_code/hermes_cli/skin_engine.py similarity index 100% rename from hermes_cli/skin_engine.py rename to hermes_code/hermes_cli/skin_engine.py diff --git a/hermes_cli/status.py b/hermes_code/hermes_cli/status.py similarity index 100% rename from hermes_cli/status.py rename to hermes_code/hermes_cli/status.py diff --git a/hermes_cli/tools_config.py b/hermes_code/hermes_cli/tools_config.py similarity index 100% rename from hermes_cli/tools_config.py rename to hermes_code/hermes_cli/tools_config.py diff --git a/hermes_cli/uninstall.py b/hermes_code/hermes_cli/uninstall.py similarity index 100% rename from hermes_cli/uninstall.py rename to hermes_code/hermes_cli/uninstall.py diff --git a/hermes_constants.py b/hermes_code/hermes_constants.py similarity index 100% rename from hermes_constants.py rename to hermes_code/hermes_constants.py diff --git a/hermes_state.py b/hermes_code/hermes_state.py similarity index 100% rename from hermes_state.py rename to hermes_code/hermes_state.py diff --git a/hermes_time.py b/hermes_code/hermes_time.py similarity index 100% rename from hermes_time.py rename to hermes_code/hermes_time.py diff --git a/honcho_integration/__init__.py b/hermes_code/honcho_integration/__init__.py similarity index 100% rename from honcho_integration/__init__.py rename to hermes_code/honcho_integration/__init__.py diff --git a/honcho_integration/cli.py b/hermes_code/honcho_integration/cli.py similarity index 100% rename from honcho_integration/cli.py rename to hermes_code/honcho_integration/cli.py diff --git a/honcho_integration/client.py b/hermes_code/honcho_integration/client.py similarity index 100% rename from honcho_integration/client.py rename to hermes_code/honcho_integration/client.py diff --git a/honcho_integration/session.py b/hermes_code/honcho_integration/session.py similarity index 100% rename from honcho_integration/session.py rename to hermes_code/honcho_integration/session.py diff --git a/landingpage/apple-touch-icon.png b/hermes_code/landingpage/apple-touch-icon.png similarity index 100% rename from landingpage/apple-touch-icon.png rename to hermes_code/landingpage/apple-touch-icon.png diff --git a/landingpage/favicon-16x16.png b/hermes_code/landingpage/favicon-16x16.png similarity index 100% rename from landingpage/favicon-16x16.png rename to hermes_code/landingpage/favicon-16x16.png diff --git a/landingpage/favicon-32x32.png b/hermes_code/landingpage/favicon-32x32.png similarity index 100% rename from landingpage/favicon-32x32.png rename to hermes_code/landingpage/favicon-32x32.png diff --git a/landingpage/favicon.ico b/hermes_code/landingpage/favicon.ico similarity index 100% rename from landingpage/favicon.ico rename to hermes_code/landingpage/favicon.ico diff --git a/landingpage/hermes-agent-banner.png b/hermes_code/landingpage/hermes-agent-banner.png similarity index 100% rename from landingpage/hermes-agent-banner.png rename to hermes_code/landingpage/hermes-agent-banner.png diff --git a/landingpage/icon-192.png b/hermes_code/landingpage/icon-192.png similarity index 100% rename from landingpage/icon-192.png rename to hermes_code/landingpage/icon-192.png diff --git a/landingpage/icon-512.png b/hermes_code/landingpage/icon-512.png similarity index 100% rename from landingpage/icon-512.png rename to hermes_code/landingpage/icon-512.png diff --git a/landingpage/index.html b/hermes_code/landingpage/index.html similarity index 100% rename from landingpage/index.html rename to hermes_code/landingpage/index.html diff --git a/landingpage/nous-logo.png b/hermes_code/landingpage/nous-logo.png similarity index 100% rename from landingpage/nous-logo.png rename to hermes_code/landingpage/nous-logo.png diff --git a/landingpage/script.js b/hermes_code/landingpage/script.js similarity index 100% rename from landingpage/script.js rename to hermes_code/landingpage/script.js diff --git a/landingpage/style.css b/hermes_code/landingpage/style.css similarity index 100% rename from landingpage/style.css rename to hermes_code/landingpage/style.css diff --git a/mini_swe_runner.py b/hermes_code/mini_swe_runner.py similarity index 100% rename from mini_swe_runner.py rename to hermes_code/mini_swe_runner.py diff --git a/model_tools.py b/hermes_code/model_tools.py similarity index 100% rename from model_tools.py rename to hermes_code/model_tools.py diff --git a/optional-skills/DESCRIPTION.md b/hermes_code/optional-skills/DESCRIPTION.md similarity index 100% rename from optional-skills/DESCRIPTION.md rename to hermes_code/optional-skills/DESCRIPTION.md diff --git a/optional-skills/autonomous-ai-agents/DESCRIPTION.md b/hermes_code/optional-skills/autonomous-ai-agents/DESCRIPTION.md similarity index 100% rename from optional-skills/autonomous-ai-agents/DESCRIPTION.md rename to hermes_code/optional-skills/autonomous-ai-agents/DESCRIPTION.md diff --git a/optional-skills/autonomous-ai-agents/blackbox/SKILL.md b/hermes_code/optional-skills/autonomous-ai-agents/blackbox/SKILL.md similarity index 100% rename from optional-skills/autonomous-ai-agents/blackbox/SKILL.md rename to hermes_code/optional-skills/autonomous-ai-agents/blackbox/SKILL.md diff --git a/optional-skills/blockchain/base/SKILL.md b/hermes_code/optional-skills/blockchain/base/SKILL.md similarity index 100% rename from optional-skills/blockchain/base/SKILL.md rename to hermes_code/optional-skills/blockchain/base/SKILL.md diff --git a/optional-skills/blockchain/base/scripts/base_client.py b/hermes_code/optional-skills/blockchain/base/scripts/base_client.py similarity index 100% rename from optional-skills/blockchain/base/scripts/base_client.py rename to hermes_code/optional-skills/blockchain/base/scripts/base_client.py diff --git a/optional-skills/blockchain/solana/SKILL.md b/hermes_code/optional-skills/blockchain/solana/SKILL.md similarity index 100% rename from optional-skills/blockchain/solana/SKILL.md rename to hermes_code/optional-skills/blockchain/solana/SKILL.md diff --git a/optional-skills/blockchain/solana/scripts/solana_client.py b/hermes_code/optional-skills/blockchain/solana/scripts/solana_client.py similarity index 100% rename from optional-skills/blockchain/solana/scripts/solana_client.py rename to hermes_code/optional-skills/blockchain/solana/scripts/solana_client.py diff --git a/optional-skills/creative/blender-mcp/SKILL.md b/hermes_code/optional-skills/creative/blender-mcp/SKILL.md similarity index 100% rename from optional-skills/creative/blender-mcp/SKILL.md rename to hermes_code/optional-skills/creative/blender-mcp/SKILL.md diff --git a/optional-skills/creative/meme-generation/EXAMPLES.md b/hermes_code/optional-skills/creative/meme-generation/EXAMPLES.md similarity index 100% rename from optional-skills/creative/meme-generation/EXAMPLES.md rename to hermes_code/optional-skills/creative/meme-generation/EXAMPLES.md diff --git a/optional-skills/creative/meme-generation/SKILL.md b/hermes_code/optional-skills/creative/meme-generation/SKILL.md similarity index 100% rename from optional-skills/creative/meme-generation/SKILL.md rename to hermes_code/optional-skills/creative/meme-generation/SKILL.md diff --git a/optional-skills/creative/meme-generation/scripts/.gitignore b/hermes_code/optional-skills/creative/meme-generation/scripts/.gitignore similarity index 100% rename from optional-skills/creative/meme-generation/scripts/.gitignore rename to hermes_code/optional-skills/creative/meme-generation/scripts/.gitignore diff --git a/optional-skills/creative/meme-generation/scripts/generate_meme.py b/hermes_code/optional-skills/creative/meme-generation/scripts/generate_meme.py similarity index 100% rename from optional-skills/creative/meme-generation/scripts/generate_meme.py rename to hermes_code/optional-skills/creative/meme-generation/scripts/generate_meme.py diff --git a/optional-skills/creative/meme-generation/scripts/templates.json b/hermes_code/optional-skills/creative/meme-generation/scripts/templates.json similarity index 100% rename from optional-skills/creative/meme-generation/scripts/templates.json rename to hermes_code/optional-skills/creative/meme-generation/scripts/templates.json diff --git a/optional-skills/email/agentmail/SKILL.md b/hermes_code/optional-skills/email/agentmail/SKILL.md similarity index 100% rename from optional-skills/email/agentmail/SKILL.md rename to hermes_code/optional-skills/email/agentmail/SKILL.md diff --git a/optional-skills/health/DESCRIPTION.md b/hermes_code/optional-skills/health/DESCRIPTION.md similarity index 100% rename from optional-skills/health/DESCRIPTION.md rename to hermes_code/optional-skills/health/DESCRIPTION.md diff --git a/optional-skills/health/neuroskill-bci/SKILL.md b/hermes_code/optional-skills/health/neuroskill-bci/SKILL.md similarity index 100% rename from optional-skills/health/neuroskill-bci/SKILL.md rename to hermes_code/optional-skills/health/neuroskill-bci/SKILL.md diff --git a/optional-skills/health/neuroskill-bci/references/api.md b/hermes_code/optional-skills/health/neuroskill-bci/references/api.md similarity index 100% rename from optional-skills/health/neuroskill-bci/references/api.md rename to hermes_code/optional-skills/health/neuroskill-bci/references/api.md diff --git a/optional-skills/health/neuroskill-bci/references/metrics.md b/hermes_code/optional-skills/health/neuroskill-bci/references/metrics.md similarity index 100% rename from optional-skills/health/neuroskill-bci/references/metrics.md rename to hermes_code/optional-skills/health/neuroskill-bci/references/metrics.md diff --git a/optional-skills/health/neuroskill-bci/references/protocols.md b/hermes_code/optional-skills/health/neuroskill-bci/references/protocols.md similarity index 100% rename from optional-skills/health/neuroskill-bci/references/protocols.md rename to hermes_code/optional-skills/health/neuroskill-bci/references/protocols.md diff --git a/optional-skills/mcp/DESCRIPTION.md b/hermes_code/optional-skills/mcp/DESCRIPTION.md similarity index 100% rename from optional-skills/mcp/DESCRIPTION.md rename to hermes_code/optional-skills/mcp/DESCRIPTION.md diff --git a/optional-skills/mcp/fastmcp/SKILL.md b/hermes_code/optional-skills/mcp/fastmcp/SKILL.md similarity index 100% rename from optional-skills/mcp/fastmcp/SKILL.md rename to hermes_code/optional-skills/mcp/fastmcp/SKILL.md diff --git a/optional-skills/mcp/fastmcp/references/fastmcp-cli.md b/hermes_code/optional-skills/mcp/fastmcp/references/fastmcp-cli.md similarity index 100% rename from optional-skills/mcp/fastmcp/references/fastmcp-cli.md rename to hermes_code/optional-skills/mcp/fastmcp/references/fastmcp-cli.md diff --git a/optional-skills/mcp/fastmcp/scripts/scaffold_fastmcp.py b/hermes_code/optional-skills/mcp/fastmcp/scripts/scaffold_fastmcp.py similarity index 100% rename from optional-skills/mcp/fastmcp/scripts/scaffold_fastmcp.py rename to hermes_code/optional-skills/mcp/fastmcp/scripts/scaffold_fastmcp.py diff --git a/optional-skills/mcp/fastmcp/templates/api_wrapper.py b/hermes_code/optional-skills/mcp/fastmcp/templates/api_wrapper.py similarity index 100% rename from optional-skills/mcp/fastmcp/templates/api_wrapper.py rename to hermes_code/optional-skills/mcp/fastmcp/templates/api_wrapper.py diff --git a/optional-skills/mcp/fastmcp/templates/database_server.py b/hermes_code/optional-skills/mcp/fastmcp/templates/database_server.py similarity index 100% rename from optional-skills/mcp/fastmcp/templates/database_server.py rename to hermes_code/optional-skills/mcp/fastmcp/templates/database_server.py diff --git a/optional-skills/mcp/fastmcp/templates/file_processor.py b/hermes_code/optional-skills/mcp/fastmcp/templates/file_processor.py similarity index 100% rename from optional-skills/mcp/fastmcp/templates/file_processor.py rename to hermes_code/optional-skills/mcp/fastmcp/templates/file_processor.py diff --git a/optional-skills/migration/DESCRIPTION.md b/hermes_code/optional-skills/migration/DESCRIPTION.md similarity index 100% rename from optional-skills/migration/DESCRIPTION.md rename to hermes_code/optional-skills/migration/DESCRIPTION.md diff --git a/optional-skills/migration/openclaw-migration/SKILL.md b/hermes_code/optional-skills/migration/openclaw-migration/SKILL.md similarity index 100% rename from optional-skills/migration/openclaw-migration/SKILL.md rename to hermes_code/optional-skills/migration/openclaw-migration/SKILL.md diff --git a/optional-skills/migration/openclaw-migration/scripts/openclaw_to_hermes.py b/hermes_code/optional-skills/migration/openclaw-migration/scripts/openclaw_to_hermes.py similarity index 100% rename from optional-skills/migration/openclaw-migration/scripts/openclaw_to_hermes.py rename to hermes_code/optional-skills/migration/openclaw-migration/scripts/openclaw_to_hermes.py diff --git a/optional-skills/productivity/telephony/SKILL.md b/hermes_code/optional-skills/productivity/telephony/SKILL.md similarity index 100% rename from optional-skills/productivity/telephony/SKILL.md rename to hermes_code/optional-skills/productivity/telephony/SKILL.md diff --git a/optional-skills/productivity/telephony/scripts/telephony.py b/hermes_code/optional-skills/productivity/telephony/scripts/telephony.py similarity index 100% rename from optional-skills/productivity/telephony/scripts/telephony.py rename to hermes_code/optional-skills/productivity/telephony/scripts/telephony.py diff --git a/optional-skills/research/bioinformatics/SKILL.md b/hermes_code/optional-skills/research/bioinformatics/SKILL.md similarity index 100% rename from optional-skills/research/bioinformatics/SKILL.md rename to hermes_code/optional-skills/research/bioinformatics/SKILL.md diff --git a/optional-skills/research/qmd/SKILL.md b/hermes_code/optional-skills/research/qmd/SKILL.md similarity index 100% rename from optional-skills/research/qmd/SKILL.md rename to hermes_code/optional-skills/research/qmd/SKILL.md diff --git a/optional-skills/security/1password/SKILL.md b/hermes_code/optional-skills/security/1password/SKILL.md similarity index 100% rename from optional-skills/security/1password/SKILL.md rename to hermes_code/optional-skills/security/1password/SKILL.md diff --git a/optional-skills/security/1password/references/cli-examples.md b/hermes_code/optional-skills/security/1password/references/cli-examples.md similarity index 100% rename from optional-skills/security/1password/references/cli-examples.md rename to hermes_code/optional-skills/security/1password/references/cli-examples.md diff --git a/optional-skills/security/1password/references/get-started.md b/hermes_code/optional-skills/security/1password/references/get-started.md similarity index 100% rename from optional-skills/security/1password/references/get-started.md rename to hermes_code/optional-skills/security/1password/references/get-started.md diff --git a/optional-skills/security/DESCRIPTION.md b/hermes_code/optional-skills/security/DESCRIPTION.md similarity index 100% rename from optional-skills/security/DESCRIPTION.md rename to hermes_code/optional-skills/security/DESCRIPTION.md diff --git a/optional-skills/security/oss-forensics/SKILL.md b/hermes_code/optional-skills/security/oss-forensics/SKILL.md similarity index 100% rename from optional-skills/security/oss-forensics/SKILL.md rename to hermes_code/optional-skills/security/oss-forensics/SKILL.md diff --git a/optional-skills/security/oss-forensics/references/evidence-types.md b/hermes_code/optional-skills/security/oss-forensics/references/evidence-types.md similarity index 100% rename from optional-skills/security/oss-forensics/references/evidence-types.md rename to hermes_code/optional-skills/security/oss-forensics/references/evidence-types.md diff --git a/optional-skills/security/oss-forensics/references/github-archive-guide.md b/hermes_code/optional-skills/security/oss-forensics/references/github-archive-guide.md similarity index 100% rename from optional-skills/security/oss-forensics/references/github-archive-guide.md rename to hermes_code/optional-skills/security/oss-forensics/references/github-archive-guide.md diff --git a/optional-skills/security/oss-forensics/references/investigation-templates.md b/hermes_code/optional-skills/security/oss-forensics/references/investigation-templates.md similarity index 100% rename from optional-skills/security/oss-forensics/references/investigation-templates.md rename to hermes_code/optional-skills/security/oss-forensics/references/investigation-templates.md diff --git a/optional-skills/security/oss-forensics/references/recovery-techniques.md b/hermes_code/optional-skills/security/oss-forensics/references/recovery-techniques.md similarity index 100% rename from optional-skills/security/oss-forensics/references/recovery-techniques.md rename to hermes_code/optional-skills/security/oss-forensics/references/recovery-techniques.md diff --git a/optional-skills/security/oss-forensics/scripts/evidence-store.py b/hermes_code/optional-skills/security/oss-forensics/scripts/evidence-store.py similarity index 100% rename from optional-skills/security/oss-forensics/scripts/evidence-store.py rename to hermes_code/optional-skills/security/oss-forensics/scripts/evidence-store.py diff --git a/optional-skills/security/oss-forensics/templates/forensic-report.md b/hermes_code/optional-skills/security/oss-forensics/templates/forensic-report.md similarity index 100% rename from optional-skills/security/oss-forensics/templates/forensic-report.md rename to hermes_code/optional-skills/security/oss-forensics/templates/forensic-report.md diff --git a/optional-skills/security/oss-forensics/templates/malicious-package-report.md b/hermes_code/optional-skills/security/oss-forensics/templates/malicious-package-report.md similarity index 100% rename from optional-skills/security/oss-forensics/templates/malicious-package-report.md rename to hermes_code/optional-skills/security/oss-forensics/templates/malicious-package-report.md diff --git a/optional-skills/security/sherlock/SKILL.md b/hermes_code/optional-skills/security/sherlock/SKILL.md similarity index 100% rename from optional-skills/security/sherlock/SKILL.md rename to hermes_code/optional-skills/security/sherlock/SKILL.md diff --git a/package-lock.json b/hermes_code/package-lock.json similarity index 100% rename from package-lock.json rename to hermes_code/package-lock.json diff --git a/package.json b/hermes_code/package.json similarity index 100% rename from package.json rename to hermes_code/package.json diff --git a/plans/gemini-oauth-provider.md b/hermes_code/plans/gemini-oauth-provider.md similarity index 100% rename from plans/gemini-oauth-provider.md rename to hermes_code/plans/gemini-oauth-provider.md diff --git a/pyproject.toml b/hermes_code/pyproject.toml similarity index 100% rename from pyproject.toml rename to hermes_code/pyproject.toml diff --git a/requirements.txt b/hermes_code/requirements.txt similarity index 100% rename from requirements.txt rename to hermes_code/requirements.txt diff --git a/rl_cli.py b/hermes_code/rl_cli.py similarity index 100% rename from rl_cli.py rename to hermes_code/rl_cli.py diff --git a/run_agent.py b/hermes_code/run_agent.py similarity index 100% rename from run_agent.py rename to hermes_code/run_agent.py diff --git a/scripts/discord-voice-doctor.py b/hermes_code/scripts/discord-voice-doctor.py similarity index 100% rename from scripts/discord-voice-doctor.py rename to hermes_code/scripts/discord-voice-doctor.py diff --git a/scripts/hermes-gateway b/hermes_code/scripts/hermes-gateway similarity index 100% rename from scripts/hermes-gateway rename to hermes_code/scripts/hermes-gateway diff --git a/scripts/install.cmd b/hermes_code/scripts/install.cmd similarity index 100% rename from scripts/install.cmd rename to hermes_code/scripts/install.cmd diff --git a/scripts/install.ps1 b/hermes_code/scripts/install.ps1 similarity index 100% rename from scripts/install.ps1 rename to hermes_code/scripts/install.ps1 diff --git a/scripts/install.sh b/hermes_code/scripts/install.sh similarity index 100% rename from scripts/install.sh rename to hermes_code/scripts/install.sh diff --git a/scripts/kill_modal.sh b/hermes_code/scripts/kill_modal.sh similarity index 100% rename from scripts/kill_modal.sh rename to hermes_code/scripts/kill_modal.sh diff --git a/scripts/release.py b/hermes_code/scripts/release.py similarity index 100% rename from scripts/release.py rename to hermes_code/scripts/release.py diff --git a/scripts/sample_and_compress.py b/hermes_code/scripts/sample_and_compress.py similarity index 100% rename from scripts/sample_and_compress.py rename to hermes_code/scripts/sample_and_compress.py diff --git a/scripts/whatsapp-bridge/bridge.js b/hermes_code/scripts/whatsapp-bridge/bridge.js similarity index 100% rename from scripts/whatsapp-bridge/bridge.js rename to hermes_code/scripts/whatsapp-bridge/bridge.js diff --git a/scripts/whatsapp-bridge/package-lock.json b/hermes_code/scripts/whatsapp-bridge/package-lock.json similarity index 100% rename from scripts/whatsapp-bridge/package-lock.json rename to hermes_code/scripts/whatsapp-bridge/package-lock.json diff --git a/scripts/whatsapp-bridge/package.json b/hermes_code/scripts/whatsapp-bridge/package.json similarity index 100% rename from scripts/whatsapp-bridge/package.json rename to hermes_code/scripts/whatsapp-bridge/package.json diff --git a/setup-hermes.sh b/hermes_code/setup-hermes.sh similarity index 100% rename from setup-hermes.sh rename to hermes_code/setup-hermes.sh diff --git a/skills/apple/DESCRIPTION.md b/hermes_code/skills/apple/DESCRIPTION.md similarity index 100% rename from skills/apple/DESCRIPTION.md rename to hermes_code/skills/apple/DESCRIPTION.md diff --git a/skills/apple/apple-notes/SKILL.md b/hermes_code/skills/apple/apple-notes/SKILL.md similarity index 100% rename from skills/apple/apple-notes/SKILL.md rename to hermes_code/skills/apple/apple-notes/SKILL.md diff --git a/skills/apple/apple-reminders/SKILL.md b/hermes_code/skills/apple/apple-reminders/SKILL.md similarity index 100% rename from skills/apple/apple-reminders/SKILL.md rename to hermes_code/skills/apple/apple-reminders/SKILL.md diff --git a/skills/apple/findmy/SKILL.md b/hermes_code/skills/apple/findmy/SKILL.md similarity index 100% rename from skills/apple/findmy/SKILL.md rename to hermes_code/skills/apple/findmy/SKILL.md diff --git a/skills/apple/imessage/SKILL.md b/hermes_code/skills/apple/imessage/SKILL.md similarity index 100% rename from skills/apple/imessage/SKILL.md rename to hermes_code/skills/apple/imessage/SKILL.md diff --git a/skills/autonomous-ai-agents/DESCRIPTION.md b/hermes_code/skills/autonomous-ai-agents/DESCRIPTION.md similarity index 100% rename from skills/autonomous-ai-agents/DESCRIPTION.md rename to hermes_code/skills/autonomous-ai-agents/DESCRIPTION.md diff --git a/skills/autonomous-ai-agents/claude-code/SKILL.md b/hermes_code/skills/autonomous-ai-agents/claude-code/SKILL.md similarity index 100% rename from skills/autonomous-ai-agents/claude-code/SKILL.md rename to hermes_code/skills/autonomous-ai-agents/claude-code/SKILL.md diff --git a/skills/autonomous-ai-agents/codex/SKILL.md b/hermes_code/skills/autonomous-ai-agents/codex/SKILL.md similarity index 100% rename from skills/autonomous-ai-agents/codex/SKILL.md rename to hermes_code/skills/autonomous-ai-agents/codex/SKILL.md diff --git a/skills/autonomous-ai-agents/hermes-agent/SKILL.md b/hermes_code/skills/autonomous-ai-agents/hermes-agent/SKILL.md similarity index 100% rename from skills/autonomous-ai-agents/hermes-agent/SKILL.md rename to hermes_code/skills/autonomous-ai-agents/hermes-agent/SKILL.md diff --git a/skills/autonomous-ai-agents/opencode/SKILL.md b/hermes_code/skills/autonomous-ai-agents/opencode/SKILL.md similarity index 100% rename from skills/autonomous-ai-agents/opencode/SKILL.md rename to hermes_code/skills/autonomous-ai-agents/opencode/SKILL.md diff --git a/skills/creative/DESCRIPTION.md b/hermes_code/skills/creative/DESCRIPTION.md similarity index 100% rename from skills/creative/DESCRIPTION.md rename to hermes_code/skills/creative/DESCRIPTION.md diff --git a/skills/creative/ascii-art/SKILL.md b/hermes_code/skills/creative/ascii-art/SKILL.md similarity index 100% rename from skills/creative/ascii-art/SKILL.md rename to hermes_code/skills/creative/ascii-art/SKILL.md diff --git a/skills/creative/ascii-video/README.md b/hermes_code/skills/creative/ascii-video/README.md similarity index 100% rename from skills/creative/ascii-video/README.md rename to hermes_code/skills/creative/ascii-video/README.md diff --git a/skills/creative/ascii-video/SKILL.md b/hermes_code/skills/creative/ascii-video/SKILL.md similarity index 100% rename from skills/creative/ascii-video/SKILL.md rename to hermes_code/skills/creative/ascii-video/SKILL.md diff --git a/skills/creative/ascii-video/references/architecture.md b/hermes_code/skills/creative/ascii-video/references/architecture.md similarity index 100% rename from skills/creative/ascii-video/references/architecture.md rename to hermes_code/skills/creative/ascii-video/references/architecture.md diff --git a/skills/creative/ascii-video/references/composition.md b/hermes_code/skills/creative/ascii-video/references/composition.md similarity index 100% rename from skills/creative/ascii-video/references/composition.md rename to hermes_code/skills/creative/ascii-video/references/composition.md diff --git a/skills/creative/ascii-video/references/effects.md b/hermes_code/skills/creative/ascii-video/references/effects.md similarity index 100% rename from skills/creative/ascii-video/references/effects.md rename to hermes_code/skills/creative/ascii-video/references/effects.md diff --git a/skills/creative/ascii-video/references/inputs.md b/hermes_code/skills/creative/ascii-video/references/inputs.md similarity index 100% rename from skills/creative/ascii-video/references/inputs.md rename to hermes_code/skills/creative/ascii-video/references/inputs.md diff --git a/skills/creative/ascii-video/references/optimization.md b/hermes_code/skills/creative/ascii-video/references/optimization.md similarity index 100% rename from skills/creative/ascii-video/references/optimization.md rename to hermes_code/skills/creative/ascii-video/references/optimization.md diff --git a/skills/creative/ascii-video/references/scenes.md b/hermes_code/skills/creative/ascii-video/references/scenes.md similarity index 100% rename from skills/creative/ascii-video/references/scenes.md rename to hermes_code/skills/creative/ascii-video/references/scenes.md diff --git a/skills/creative/ascii-video/references/shaders.md b/hermes_code/skills/creative/ascii-video/references/shaders.md similarity index 100% rename from skills/creative/ascii-video/references/shaders.md rename to hermes_code/skills/creative/ascii-video/references/shaders.md diff --git a/skills/creative/ascii-video/references/troubleshooting.md b/hermes_code/skills/creative/ascii-video/references/troubleshooting.md similarity index 100% rename from skills/creative/ascii-video/references/troubleshooting.md rename to hermes_code/skills/creative/ascii-video/references/troubleshooting.md diff --git a/skills/creative/excalidraw/SKILL.md b/hermes_code/skills/creative/excalidraw/SKILL.md similarity index 100% rename from skills/creative/excalidraw/SKILL.md rename to hermes_code/skills/creative/excalidraw/SKILL.md diff --git a/skills/creative/excalidraw/references/colors.md b/hermes_code/skills/creative/excalidraw/references/colors.md similarity index 100% rename from skills/creative/excalidraw/references/colors.md rename to hermes_code/skills/creative/excalidraw/references/colors.md diff --git a/skills/creative/excalidraw/references/dark-mode.md b/hermes_code/skills/creative/excalidraw/references/dark-mode.md similarity index 100% rename from skills/creative/excalidraw/references/dark-mode.md rename to hermes_code/skills/creative/excalidraw/references/dark-mode.md diff --git a/skills/creative/excalidraw/references/examples.md b/hermes_code/skills/creative/excalidraw/references/examples.md similarity index 100% rename from skills/creative/excalidraw/references/examples.md rename to hermes_code/skills/creative/excalidraw/references/examples.md diff --git a/skills/creative/excalidraw/scripts/upload.py b/hermes_code/skills/creative/excalidraw/scripts/upload.py similarity index 100% rename from skills/creative/excalidraw/scripts/upload.py rename to hermes_code/skills/creative/excalidraw/scripts/upload.py diff --git a/skills/data-science/DESCRIPTION.md b/hermes_code/skills/data-science/DESCRIPTION.md similarity index 100% rename from skills/data-science/DESCRIPTION.md rename to hermes_code/skills/data-science/DESCRIPTION.md diff --git a/skills/data-science/jupyter-live-kernel/SKILL.md b/hermes_code/skills/data-science/jupyter-live-kernel/SKILL.md similarity index 100% rename from skills/data-science/jupyter-live-kernel/SKILL.md rename to hermes_code/skills/data-science/jupyter-live-kernel/SKILL.md diff --git a/skills/diagramming/DESCRIPTION.md b/hermes_code/skills/diagramming/DESCRIPTION.md similarity index 100% rename from skills/diagramming/DESCRIPTION.md rename to hermes_code/skills/diagramming/DESCRIPTION.md diff --git a/skills/dogfood/SKILL.md b/hermes_code/skills/dogfood/SKILL.md similarity index 100% rename from skills/dogfood/SKILL.md rename to hermes_code/skills/dogfood/SKILL.md diff --git a/skills/dogfood/hermes-agent-setup/SKILL.md b/hermes_code/skills/dogfood/hermes-agent-setup/SKILL.md similarity index 100% rename from skills/dogfood/hermes-agent-setup/SKILL.md rename to hermes_code/skills/dogfood/hermes-agent-setup/SKILL.md diff --git a/skills/dogfood/references/issue-taxonomy.md b/hermes_code/skills/dogfood/references/issue-taxonomy.md similarity index 100% rename from skills/dogfood/references/issue-taxonomy.md rename to hermes_code/skills/dogfood/references/issue-taxonomy.md diff --git a/skills/dogfood/templates/dogfood-report-template.md b/hermes_code/skills/dogfood/templates/dogfood-report-template.md similarity index 100% rename from skills/dogfood/templates/dogfood-report-template.md rename to hermes_code/skills/dogfood/templates/dogfood-report-template.md diff --git a/skills/domain/DESCRIPTION.md b/hermes_code/skills/domain/DESCRIPTION.md similarity index 100% rename from skills/domain/DESCRIPTION.md rename to hermes_code/skills/domain/DESCRIPTION.md diff --git a/skills/email/DESCRIPTION.md b/hermes_code/skills/email/DESCRIPTION.md similarity index 100% rename from skills/email/DESCRIPTION.md rename to hermes_code/skills/email/DESCRIPTION.md diff --git a/skills/email/himalaya/SKILL.md b/hermes_code/skills/email/himalaya/SKILL.md similarity index 100% rename from skills/email/himalaya/SKILL.md rename to hermes_code/skills/email/himalaya/SKILL.md diff --git a/skills/email/himalaya/references/configuration.md b/hermes_code/skills/email/himalaya/references/configuration.md similarity index 100% rename from skills/email/himalaya/references/configuration.md rename to hermes_code/skills/email/himalaya/references/configuration.md diff --git a/skills/email/himalaya/references/message-composition.md b/hermes_code/skills/email/himalaya/references/message-composition.md similarity index 100% rename from skills/email/himalaya/references/message-composition.md rename to hermes_code/skills/email/himalaya/references/message-composition.md diff --git a/skills/feeds/DESCRIPTION.md b/hermes_code/skills/feeds/DESCRIPTION.md similarity index 100% rename from skills/feeds/DESCRIPTION.md rename to hermes_code/skills/feeds/DESCRIPTION.md diff --git a/skills/gaming/DESCRIPTION.md b/hermes_code/skills/gaming/DESCRIPTION.md similarity index 100% rename from skills/gaming/DESCRIPTION.md rename to hermes_code/skills/gaming/DESCRIPTION.md diff --git a/skills/gaming/minecraft-modpack-server/SKILL.md b/hermes_code/skills/gaming/minecraft-modpack-server/SKILL.md similarity index 100% rename from skills/gaming/minecraft-modpack-server/SKILL.md rename to hermes_code/skills/gaming/minecraft-modpack-server/SKILL.md diff --git a/skills/gaming/pokemon-player/SKILL.md b/hermes_code/skills/gaming/pokemon-player/SKILL.md similarity index 100% rename from skills/gaming/pokemon-player/SKILL.md rename to hermes_code/skills/gaming/pokemon-player/SKILL.md diff --git a/skills/gifs/DESCRIPTION.md b/hermes_code/skills/gifs/DESCRIPTION.md similarity index 100% rename from skills/gifs/DESCRIPTION.md rename to hermes_code/skills/gifs/DESCRIPTION.md diff --git a/skills/github/DESCRIPTION.md b/hermes_code/skills/github/DESCRIPTION.md similarity index 100% rename from skills/github/DESCRIPTION.md rename to hermes_code/skills/github/DESCRIPTION.md diff --git a/skills/github/codebase-inspection/SKILL.md b/hermes_code/skills/github/codebase-inspection/SKILL.md similarity index 100% rename from skills/github/codebase-inspection/SKILL.md rename to hermes_code/skills/github/codebase-inspection/SKILL.md diff --git a/skills/github/github-auth/SKILL.md b/hermes_code/skills/github/github-auth/SKILL.md similarity index 100% rename from skills/github/github-auth/SKILL.md rename to hermes_code/skills/github/github-auth/SKILL.md diff --git a/skills/github/github-auth/scripts/gh-env.sh b/hermes_code/skills/github/github-auth/scripts/gh-env.sh similarity index 100% rename from skills/github/github-auth/scripts/gh-env.sh rename to hermes_code/skills/github/github-auth/scripts/gh-env.sh diff --git a/skills/github/github-code-review/SKILL.md b/hermes_code/skills/github/github-code-review/SKILL.md similarity index 100% rename from skills/github/github-code-review/SKILL.md rename to hermes_code/skills/github/github-code-review/SKILL.md diff --git a/skills/github/github-code-review/references/review-output-template.md b/hermes_code/skills/github/github-code-review/references/review-output-template.md similarity index 100% rename from skills/github/github-code-review/references/review-output-template.md rename to hermes_code/skills/github/github-code-review/references/review-output-template.md diff --git a/skills/github/github-issues/SKILL.md b/hermes_code/skills/github/github-issues/SKILL.md similarity index 100% rename from skills/github/github-issues/SKILL.md rename to hermes_code/skills/github/github-issues/SKILL.md diff --git a/skills/github/github-issues/templates/bug-report.md b/hermes_code/skills/github/github-issues/templates/bug-report.md similarity index 100% rename from skills/github/github-issues/templates/bug-report.md rename to hermes_code/skills/github/github-issues/templates/bug-report.md diff --git a/skills/github/github-issues/templates/feature-request.md b/hermes_code/skills/github/github-issues/templates/feature-request.md similarity index 100% rename from skills/github/github-issues/templates/feature-request.md rename to hermes_code/skills/github/github-issues/templates/feature-request.md diff --git a/skills/github/github-pr-workflow/SKILL.md b/hermes_code/skills/github/github-pr-workflow/SKILL.md similarity index 100% rename from skills/github/github-pr-workflow/SKILL.md rename to hermes_code/skills/github/github-pr-workflow/SKILL.md diff --git a/skills/github/github-pr-workflow/references/ci-troubleshooting.md b/hermes_code/skills/github/github-pr-workflow/references/ci-troubleshooting.md similarity index 100% rename from skills/github/github-pr-workflow/references/ci-troubleshooting.md rename to hermes_code/skills/github/github-pr-workflow/references/ci-troubleshooting.md diff --git a/skills/github/github-pr-workflow/references/conventional-commits.md b/hermes_code/skills/github/github-pr-workflow/references/conventional-commits.md similarity index 100% rename from skills/github/github-pr-workflow/references/conventional-commits.md rename to hermes_code/skills/github/github-pr-workflow/references/conventional-commits.md diff --git a/skills/github/github-pr-workflow/templates/pr-body-bugfix.md b/hermes_code/skills/github/github-pr-workflow/templates/pr-body-bugfix.md similarity index 100% rename from skills/github/github-pr-workflow/templates/pr-body-bugfix.md rename to hermes_code/skills/github/github-pr-workflow/templates/pr-body-bugfix.md diff --git a/skills/github/github-pr-workflow/templates/pr-body-feature.md b/hermes_code/skills/github/github-pr-workflow/templates/pr-body-feature.md similarity index 100% rename from skills/github/github-pr-workflow/templates/pr-body-feature.md rename to hermes_code/skills/github/github-pr-workflow/templates/pr-body-feature.md diff --git a/skills/github/github-repo-management/SKILL.md b/hermes_code/skills/github/github-repo-management/SKILL.md similarity index 100% rename from skills/github/github-repo-management/SKILL.md rename to hermes_code/skills/github/github-repo-management/SKILL.md diff --git a/skills/github/github-repo-management/references/github-api-cheatsheet.md b/hermes_code/skills/github/github-repo-management/references/github-api-cheatsheet.md similarity index 100% rename from skills/github/github-repo-management/references/github-api-cheatsheet.md rename to hermes_code/skills/github/github-repo-management/references/github-api-cheatsheet.md diff --git a/skills/index-cache/anthropics_skills_skills_.json b/hermes_code/skills/index-cache/anthropics_skills_skills_.json similarity index 100% rename from skills/index-cache/anthropics_skills_skills_.json rename to hermes_code/skills/index-cache/anthropics_skills_skills_.json diff --git a/skills/index-cache/claude_marketplace_anthropics_skills.json b/hermes_code/skills/index-cache/claude_marketplace_anthropics_skills.json similarity index 100% rename from skills/index-cache/claude_marketplace_anthropics_skills.json rename to hermes_code/skills/index-cache/claude_marketplace_anthropics_skills.json diff --git a/skills/index-cache/lobehub_index.json b/hermes_code/skills/index-cache/lobehub_index.json similarity index 100% rename from skills/index-cache/lobehub_index.json rename to hermes_code/skills/index-cache/lobehub_index.json diff --git a/skills/index-cache/openai_skills_skills_.json b/hermes_code/skills/index-cache/openai_skills_skills_.json similarity index 100% rename from skills/index-cache/openai_skills_skills_.json rename to hermes_code/skills/index-cache/openai_skills_skills_.json diff --git a/skills/inference-sh/DESCRIPTION.md b/hermes_code/skills/inference-sh/DESCRIPTION.md similarity index 100% rename from skills/inference-sh/DESCRIPTION.md rename to hermes_code/skills/inference-sh/DESCRIPTION.md diff --git a/skills/inference-sh/cli/SKILL.md b/hermes_code/skills/inference-sh/cli/SKILL.md similarity index 100% rename from skills/inference-sh/cli/SKILL.md rename to hermes_code/skills/inference-sh/cli/SKILL.md diff --git a/skills/inference-sh/cli/references/app-discovery.md b/hermes_code/skills/inference-sh/cli/references/app-discovery.md similarity index 100% rename from skills/inference-sh/cli/references/app-discovery.md rename to hermes_code/skills/inference-sh/cli/references/app-discovery.md diff --git a/skills/inference-sh/cli/references/authentication.md b/hermes_code/skills/inference-sh/cli/references/authentication.md similarity index 100% rename from skills/inference-sh/cli/references/authentication.md rename to hermes_code/skills/inference-sh/cli/references/authentication.md diff --git a/skills/inference-sh/cli/references/cli-reference.md b/hermes_code/skills/inference-sh/cli/references/cli-reference.md similarity index 100% rename from skills/inference-sh/cli/references/cli-reference.md rename to hermes_code/skills/inference-sh/cli/references/cli-reference.md diff --git a/skills/inference-sh/cli/references/running-apps.md b/hermes_code/skills/inference-sh/cli/references/running-apps.md similarity index 100% rename from skills/inference-sh/cli/references/running-apps.md rename to hermes_code/skills/inference-sh/cli/references/running-apps.md diff --git a/skills/leisure/find-nearby/SKILL.md b/hermes_code/skills/leisure/find-nearby/SKILL.md similarity index 100% rename from skills/leisure/find-nearby/SKILL.md rename to hermes_code/skills/leisure/find-nearby/SKILL.md diff --git a/skills/leisure/find-nearby/scripts/find_nearby.py b/hermes_code/skills/leisure/find-nearby/scripts/find_nearby.py similarity index 100% rename from skills/leisure/find-nearby/scripts/find_nearby.py rename to hermes_code/skills/leisure/find-nearby/scripts/find_nearby.py diff --git a/skills/mcp/DESCRIPTION.md b/hermes_code/skills/mcp/DESCRIPTION.md similarity index 100% rename from skills/mcp/DESCRIPTION.md rename to hermes_code/skills/mcp/DESCRIPTION.md diff --git a/skills/mcp/mcporter/SKILL.md b/hermes_code/skills/mcp/mcporter/SKILL.md similarity index 100% rename from skills/mcp/mcporter/SKILL.md rename to hermes_code/skills/mcp/mcporter/SKILL.md diff --git a/skills/mcp/native-mcp/SKILL.md b/hermes_code/skills/mcp/native-mcp/SKILL.md similarity index 100% rename from skills/mcp/native-mcp/SKILL.md rename to hermes_code/skills/mcp/native-mcp/SKILL.md diff --git a/skills/media/DESCRIPTION.md b/hermes_code/skills/media/DESCRIPTION.md similarity index 100% rename from skills/media/DESCRIPTION.md rename to hermes_code/skills/media/DESCRIPTION.md diff --git a/skills/media/gif-search/SKILL.md b/hermes_code/skills/media/gif-search/SKILL.md similarity index 100% rename from skills/media/gif-search/SKILL.md rename to hermes_code/skills/media/gif-search/SKILL.md diff --git a/skills/media/heartmula/SKILL.md b/hermes_code/skills/media/heartmula/SKILL.md similarity index 100% rename from skills/media/heartmula/SKILL.md rename to hermes_code/skills/media/heartmula/SKILL.md diff --git a/skills/media/songsee/SKILL.md b/hermes_code/skills/media/songsee/SKILL.md similarity index 100% rename from skills/media/songsee/SKILL.md rename to hermes_code/skills/media/songsee/SKILL.md diff --git a/skills/media/youtube-content/SKILL.md b/hermes_code/skills/media/youtube-content/SKILL.md similarity index 100% rename from skills/media/youtube-content/SKILL.md rename to hermes_code/skills/media/youtube-content/SKILL.md diff --git a/skills/media/youtube-content/references/output-formats.md b/hermes_code/skills/media/youtube-content/references/output-formats.md similarity index 100% rename from skills/media/youtube-content/references/output-formats.md rename to hermes_code/skills/media/youtube-content/references/output-formats.md diff --git a/skills/media/youtube-content/scripts/fetch_transcript.py b/hermes_code/skills/media/youtube-content/scripts/fetch_transcript.py similarity index 100% rename from skills/media/youtube-content/scripts/fetch_transcript.py rename to hermes_code/skills/media/youtube-content/scripts/fetch_transcript.py diff --git a/skills/mlops/DESCRIPTION.md b/hermes_code/skills/mlops/DESCRIPTION.md similarity index 100% rename from skills/mlops/DESCRIPTION.md rename to hermes_code/skills/mlops/DESCRIPTION.md diff --git a/skills/mlops/cloud/DESCRIPTION.md b/hermes_code/skills/mlops/cloud/DESCRIPTION.md similarity index 100% rename from skills/mlops/cloud/DESCRIPTION.md rename to hermes_code/skills/mlops/cloud/DESCRIPTION.md diff --git a/skills/mlops/cloud/lambda-labs/SKILL.md b/hermes_code/skills/mlops/cloud/lambda-labs/SKILL.md similarity index 100% rename from skills/mlops/cloud/lambda-labs/SKILL.md rename to hermes_code/skills/mlops/cloud/lambda-labs/SKILL.md diff --git a/skills/mlops/cloud/lambda-labs/references/advanced-usage.md b/hermes_code/skills/mlops/cloud/lambda-labs/references/advanced-usage.md similarity index 100% rename from skills/mlops/cloud/lambda-labs/references/advanced-usage.md rename to hermes_code/skills/mlops/cloud/lambda-labs/references/advanced-usage.md diff --git a/skills/mlops/cloud/lambda-labs/references/troubleshooting.md b/hermes_code/skills/mlops/cloud/lambda-labs/references/troubleshooting.md similarity index 100% rename from skills/mlops/cloud/lambda-labs/references/troubleshooting.md rename to hermes_code/skills/mlops/cloud/lambda-labs/references/troubleshooting.md diff --git a/skills/mlops/cloud/modal/SKILL.md b/hermes_code/skills/mlops/cloud/modal/SKILL.md similarity index 100% rename from skills/mlops/cloud/modal/SKILL.md rename to hermes_code/skills/mlops/cloud/modal/SKILL.md diff --git a/skills/mlops/cloud/modal/references/advanced-usage.md b/hermes_code/skills/mlops/cloud/modal/references/advanced-usage.md similarity index 100% rename from skills/mlops/cloud/modal/references/advanced-usage.md rename to hermes_code/skills/mlops/cloud/modal/references/advanced-usage.md diff --git a/skills/mlops/cloud/modal/references/troubleshooting.md b/hermes_code/skills/mlops/cloud/modal/references/troubleshooting.md similarity index 100% rename from skills/mlops/cloud/modal/references/troubleshooting.md rename to hermes_code/skills/mlops/cloud/modal/references/troubleshooting.md diff --git a/skills/mlops/evaluation/DESCRIPTION.md b/hermes_code/skills/mlops/evaluation/DESCRIPTION.md similarity index 100% rename from skills/mlops/evaluation/DESCRIPTION.md rename to hermes_code/skills/mlops/evaluation/DESCRIPTION.md diff --git a/skills/mlops/evaluation/huggingface-tokenizers/SKILL.md b/hermes_code/skills/mlops/evaluation/huggingface-tokenizers/SKILL.md similarity index 100% rename from skills/mlops/evaluation/huggingface-tokenizers/SKILL.md rename to hermes_code/skills/mlops/evaluation/huggingface-tokenizers/SKILL.md diff --git a/skills/mlops/evaluation/huggingface-tokenizers/references/algorithms.md b/hermes_code/skills/mlops/evaluation/huggingface-tokenizers/references/algorithms.md similarity index 100% rename from skills/mlops/evaluation/huggingface-tokenizers/references/algorithms.md rename to hermes_code/skills/mlops/evaluation/huggingface-tokenizers/references/algorithms.md diff --git a/skills/mlops/evaluation/huggingface-tokenizers/references/integration.md b/hermes_code/skills/mlops/evaluation/huggingface-tokenizers/references/integration.md similarity index 100% rename from skills/mlops/evaluation/huggingface-tokenizers/references/integration.md rename to hermes_code/skills/mlops/evaluation/huggingface-tokenizers/references/integration.md diff --git a/skills/mlops/evaluation/huggingface-tokenizers/references/pipeline.md b/hermes_code/skills/mlops/evaluation/huggingface-tokenizers/references/pipeline.md similarity index 100% rename from skills/mlops/evaluation/huggingface-tokenizers/references/pipeline.md rename to hermes_code/skills/mlops/evaluation/huggingface-tokenizers/references/pipeline.md diff --git a/skills/mlops/evaluation/huggingface-tokenizers/references/training.md b/hermes_code/skills/mlops/evaluation/huggingface-tokenizers/references/training.md similarity index 100% rename from skills/mlops/evaluation/huggingface-tokenizers/references/training.md rename to hermes_code/skills/mlops/evaluation/huggingface-tokenizers/references/training.md diff --git a/skills/mlops/evaluation/lm-evaluation-harness/SKILL.md b/hermes_code/skills/mlops/evaluation/lm-evaluation-harness/SKILL.md similarity index 100% rename from skills/mlops/evaluation/lm-evaluation-harness/SKILL.md rename to hermes_code/skills/mlops/evaluation/lm-evaluation-harness/SKILL.md diff --git a/skills/mlops/evaluation/lm-evaluation-harness/references/api-evaluation.md b/hermes_code/skills/mlops/evaluation/lm-evaluation-harness/references/api-evaluation.md similarity index 100% rename from skills/mlops/evaluation/lm-evaluation-harness/references/api-evaluation.md rename to hermes_code/skills/mlops/evaluation/lm-evaluation-harness/references/api-evaluation.md diff --git a/skills/mlops/evaluation/lm-evaluation-harness/references/benchmark-guide.md b/hermes_code/skills/mlops/evaluation/lm-evaluation-harness/references/benchmark-guide.md similarity index 100% rename from skills/mlops/evaluation/lm-evaluation-harness/references/benchmark-guide.md rename to hermes_code/skills/mlops/evaluation/lm-evaluation-harness/references/benchmark-guide.md diff --git a/skills/mlops/evaluation/lm-evaluation-harness/references/custom-tasks.md b/hermes_code/skills/mlops/evaluation/lm-evaluation-harness/references/custom-tasks.md similarity index 100% rename from skills/mlops/evaluation/lm-evaluation-harness/references/custom-tasks.md rename to hermes_code/skills/mlops/evaluation/lm-evaluation-harness/references/custom-tasks.md diff --git a/skills/mlops/evaluation/lm-evaluation-harness/references/distributed-eval.md b/hermes_code/skills/mlops/evaluation/lm-evaluation-harness/references/distributed-eval.md similarity index 100% rename from skills/mlops/evaluation/lm-evaluation-harness/references/distributed-eval.md rename to hermes_code/skills/mlops/evaluation/lm-evaluation-harness/references/distributed-eval.md diff --git a/skills/mlops/evaluation/nemo-curator/SKILL.md b/hermes_code/skills/mlops/evaluation/nemo-curator/SKILL.md similarity index 100% rename from skills/mlops/evaluation/nemo-curator/SKILL.md rename to hermes_code/skills/mlops/evaluation/nemo-curator/SKILL.md diff --git a/skills/mlops/evaluation/nemo-curator/references/deduplication.md b/hermes_code/skills/mlops/evaluation/nemo-curator/references/deduplication.md similarity index 100% rename from skills/mlops/evaluation/nemo-curator/references/deduplication.md rename to hermes_code/skills/mlops/evaluation/nemo-curator/references/deduplication.md diff --git a/skills/mlops/evaluation/nemo-curator/references/filtering.md b/hermes_code/skills/mlops/evaluation/nemo-curator/references/filtering.md similarity index 100% rename from skills/mlops/evaluation/nemo-curator/references/filtering.md rename to hermes_code/skills/mlops/evaluation/nemo-curator/references/filtering.md diff --git a/skills/mlops/evaluation/saelens/SKILL.md b/hermes_code/skills/mlops/evaluation/saelens/SKILL.md similarity index 100% rename from skills/mlops/evaluation/saelens/SKILL.md rename to hermes_code/skills/mlops/evaluation/saelens/SKILL.md diff --git a/skills/mlops/evaluation/saelens/references/README.md b/hermes_code/skills/mlops/evaluation/saelens/references/README.md similarity index 100% rename from skills/mlops/evaluation/saelens/references/README.md rename to hermes_code/skills/mlops/evaluation/saelens/references/README.md diff --git a/skills/mlops/evaluation/saelens/references/api.md b/hermes_code/skills/mlops/evaluation/saelens/references/api.md similarity index 100% rename from skills/mlops/evaluation/saelens/references/api.md rename to hermes_code/skills/mlops/evaluation/saelens/references/api.md diff --git a/skills/mlops/evaluation/saelens/references/tutorials.md b/hermes_code/skills/mlops/evaluation/saelens/references/tutorials.md similarity index 100% rename from skills/mlops/evaluation/saelens/references/tutorials.md rename to hermes_code/skills/mlops/evaluation/saelens/references/tutorials.md diff --git a/skills/mlops/evaluation/weights-and-biases/SKILL.md b/hermes_code/skills/mlops/evaluation/weights-and-biases/SKILL.md similarity index 100% rename from skills/mlops/evaluation/weights-and-biases/SKILL.md rename to hermes_code/skills/mlops/evaluation/weights-and-biases/SKILL.md diff --git a/skills/mlops/evaluation/weights-and-biases/references/artifacts.md b/hermes_code/skills/mlops/evaluation/weights-and-biases/references/artifacts.md similarity index 100% rename from skills/mlops/evaluation/weights-and-biases/references/artifacts.md rename to hermes_code/skills/mlops/evaluation/weights-and-biases/references/artifacts.md diff --git a/skills/mlops/evaluation/weights-and-biases/references/integrations.md b/hermes_code/skills/mlops/evaluation/weights-and-biases/references/integrations.md similarity index 100% rename from skills/mlops/evaluation/weights-and-biases/references/integrations.md rename to hermes_code/skills/mlops/evaluation/weights-and-biases/references/integrations.md diff --git a/skills/mlops/evaluation/weights-and-biases/references/sweeps.md b/hermes_code/skills/mlops/evaluation/weights-and-biases/references/sweeps.md similarity index 100% rename from skills/mlops/evaluation/weights-and-biases/references/sweeps.md rename to hermes_code/skills/mlops/evaluation/weights-and-biases/references/sweeps.md diff --git a/skills/mlops/huggingface-hub/SKILL.md b/hermes_code/skills/mlops/huggingface-hub/SKILL.md similarity index 100% rename from skills/mlops/huggingface-hub/SKILL.md rename to hermes_code/skills/mlops/huggingface-hub/SKILL.md diff --git a/skills/mlops/inference/DESCRIPTION.md b/hermes_code/skills/mlops/inference/DESCRIPTION.md similarity index 100% rename from skills/mlops/inference/DESCRIPTION.md rename to hermes_code/skills/mlops/inference/DESCRIPTION.md diff --git a/skills/mlops/inference/gguf/SKILL.md b/hermes_code/skills/mlops/inference/gguf/SKILL.md similarity index 100% rename from skills/mlops/inference/gguf/SKILL.md rename to hermes_code/skills/mlops/inference/gguf/SKILL.md diff --git a/skills/mlops/inference/gguf/references/advanced-usage.md b/hermes_code/skills/mlops/inference/gguf/references/advanced-usage.md similarity index 100% rename from skills/mlops/inference/gguf/references/advanced-usage.md rename to hermes_code/skills/mlops/inference/gguf/references/advanced-usage.md diff --git a/skills/mlops/inference/gguf/references/troubleshooting.md b/hermes_code/skills/mlops/inference/gguf/references/troubleshooting.md similarity index 100% rename from skills/mlops/inference/gguf/references/troubleshooting.md rename to hermes_code/skills/mlops/inference/gguf/references/troubleshooting.md diff --git a/skills/mlops/inference/guidance/SKILL.md b/hermes_code/skills/mlops/inference/guidance/SKILL.md similarity index 100% rename from skills/mlops/inference/guidance/SKILL.md rename to hermes_code/skills/mlops/inference/guidance/SKILL.md diff --git a/skills/mlops/inference/guidance/references/backends.md b/hermes_code/skills/mlops/inference/guidance/references/backends.md similarity index 100% rename from skills/mlops/inference/guidance/references/backends.md rename to hermes_code/skills/mlops/inference/guidance/references/backends.md diff --git a/skills/mlops/inference/guidance/references/constraints.md b/hermes_code/skills/mlops/inference/guidance/references/constraints.md similarity index 100% rename from skills/mlops/inference/guidance/references/constraints.md rename to hermes_code/skills/mlops/inference/guidance/references/constraints.md diff --git a/skills/mlops/inference/guidance/references/examples.md b/hermes_code/skills/mlops/inference/guidance/references/examples.md similarity index 100% rename from skills/mlops/inference/guidance/references/examples.md rename to hermes_code/skills/mlops/inference/guidance/references/examples.md diff --git a/skills/mlops/inference/instructor/SKILL.md b/hermes_code/skills/mlops/inference/instructor/SKILL.md similarity index 100% rename from skills/mlops/inference/instructor/SKILL.md rename to hermes_code/skills/mlops/inference/instructor/SKILL.md diff --git a/skills/mlops/inference/instructor/references/examples.md b/hermes_code/skills/mlops/inference/instructor/references/examples.md similarity index 100% rename from skills/mlops/inference/instructor/references/examples.md rename to hermes_code/skills/mlops/inference/instructor/references/examples.md diff --git a/skills/mlops/inference/instructor/references/providers.md b/hermes_code/skills/mlops/inference/instructor/references/providers.md similarity index 100% rename from skills/mlops/inference/instructor/references/providers.md rename to hermes_code/skills/mlops/inference/instructor/references/providers.md diff --git a/skills/mlops/inference/instructor/references/validation.md b/hermes_code/skills/mlops/inference/instructor/references/validation.md similarity index 100% rename from skills/mlops/inference/instructor/references/validation.md rename to hermes_code/skills/mlops/inference/instructor/references/validation.md diff --git a/skills/mlops/inference/llama-cpp/SKILL.md b/hermes_code/skills/mlops/inference/llama-cpp/SKILL.md similarity index 100% rename from skills/mlops/inference/llama-cpp/SKILL.md rename to hermes_code/skills/mlops/inference/llama-cpp/SKILL.md diff --git a/skills/mlops/inference/llama-cpp/references/optimization.md b/hermes_code/skills/mlops/inference/llama-cpp/references/optimization.md similarity index 100% rename from skills/mlops/inference/llama-cpp/references/optimization.md rename to hermes_code/skills/mlops/inference/llama-cpp/references/optimization.md diff --git a/skills/mlops/inference/llama-cpp/references/quantization.md b/hermes_code/skills/mlops/inference/llama-cpp/references/quantization.md similarity index 100% rename from skills/mlops/inference/llama-cpp/references/quantization.md rename to hermes_code/skills/mlops/inference/llama-cpp/references/quantization.md diff --git a/skills/mlops/inference/llama-cpp/references/server.md b/hermes_code/skills/mlops/inference/llama-cpp/references/server.md similarity index 100% rename from skills/mlops/inference/llama-cpp/references/server.md rename to hermes_code/skills/mlops/inference/llama-cpp/references/server.md diff --git a/skills/mlops/inference/obliteratus/SKILL.md b/hermes_code/skills/mlops/inference/obliteratus/SKILL.md similarity index 100% rename from skills/mlops/inference/obliteratus/SKILL.md rename to hermes_code/skills/mlops/inference/obliteratus/SKILL.md diff --git a/skills/mlops/inference/obliteratus/references/analysis-modules.md b/hermes_code/skills/mlops/inference/obliteratus/references/analysis-modules.md similarity index 100% rename from skills/mlops/inference/obliteratus/references/analysis-modules.md rename to hermes_code/skills/mlops/inference/obliteratus/references/analysis-modules.md diff --git a/skills/mlops/inference/obliteratus/references/methods-guide.md b/hermes_code/skills/mlops/inference/obliteratus/references/methods-guide.md similarity index 100% rename from skills/mlops/inference/obliteratus/references/methods-guide.md rename to hermes_code/skills/mlops/inference/obliteratus/references/methods-guide.md diff --git a/skills/mlops/inference/obliteratus/templates/abliteration-config.yaml b/hermes_code/skills/mlops/inference/obliteratus/templates/abliteration-config.yaml similarity index 100% rename from skills/mlops/inference/obliteratus/templates/abliteration-config.yaml rename to hermes_code/skills/mlops/inference/obliteratus/templates/abliteration-config.yaml diff --git a/skills/mlops/inference/obliteratus/templates/analysis-study.yaml b/hermes_code/skills/mlops/inference/obliteratus/templates/analysis-study.yaml similarity index 100% rename from skills/mlops/inference/obliteratus/templates/analysis-study.yaml rename to hermes_code/skills/mlops/inference/obliteratus/templates/analysis-study.yaml diff --git a/skills/mlops/inference/obliteratus/templates/batch-abliteration.yaml b/hermes_code/skills/mlops/inference/obliteratus/templates/batch-abliteration.yaml similarity index 100% rename from skills/mlops/inference/obliteratus/templates/batch-abliteration.yaml rename to hermes_code/skills/mlops/inference/obliteratus/templates/batch-abliteration.yaml diff --git a/skills/mlops/inference/outlines/SKILL.md b/hermes_code/skills/mlops/inference/outlines/SKILL.md similarity index 100% rename from skills/mlops/inference/outlines/SKILL.md rename to hermes_code/skills/mlops/inference/outlines/SKILL.md diff --git a/skills/mlops/inference/outlines/references/backends.md b/hermes_code/skills/mlops/inference/outlines/references/backends.md similarity index 100% rename from skills/mlops/inference/outlines/references/backends.md rename to hermes_code/skills/mlops/inference/outlines/references/backends.md diff --git a/skills/mlops/inference/outlines/references/examples.md b/hermes_code/skills/mlops/inference/outlines/references/examples.md similarity index 100% rename from skills/mlops/inference/outlines/references/examples.md rename to hermes_code/skills/mlops/inference/outlines/references/examples.md diff --git a/skills/mlops/inference/outlines/references/json_generation.md b/hermes_code/skills/mlops/inference/outlines/references/json_generation.md similarity index 100% rename from skills/mlops/inference/outlines/references/json_generation.md rename to hermes_code/skills/mlops/inference/outlines/references/json_generation.md diff --git a/skills/mlops/inference/tensorrt-llm/SKILL.md b/hermes_code/skills/mlops/inference/tensorrt-llm/SKILL.md similarity index 100% rename from skills/mlops/inference/tensorrt-llm/SKILL.md rename to hermes_code/skills/mlops/inference/tensorrt-llm/SKILL.md diff --git a/skills/mlops/inference/tensorrt-llm/references/multi-gpu.md b/hermes_code/skills/mlops/inference/tensorrt-llm/references/multi-gpu.md similarity index 100% rename from skills/mlops/inference/tensorrt-llm/references/multi-gpu.md rename to hermes_code/skills/mlops/inference/tensorrt-llm/references/multi-gpu.md diff --git a/skills/mlops/inference/tensorrt-llm/references/optimization.md b/hermes_code/skills/mlops/inference/tensorrt-llm/references/optimization.md similarity index 100% rename from skills/mlops/inference/tensorrt-llm/references/optimization.md rename to hermes_code/skills/mlops/inference/tensorrt-llm/references/optimization.md diff --git a/skills/mlops/inference/tensorrt-llm/references/serving.md b/hermes_code/skills/mlops/inference/tensorrt-llm/references/serving.md similarity index 100% rename from skills/mlops/inference/tensorrt-llm/references/serving.md rename to hermes_code/skills/mlops/inference/tensorrt-llm/references/serving.md diff --git a/skills/mlops/inference/vllm/SKILL.md b/hermes_code/skills/mlops/inference/vllm/SKILL.md similarity index 100% rename from skills/mlops/inference/vllm/SKILL.md rename to hermes_code/skills/mlops/inference/vllm/SKILL.md diff --git a/skills/mlops/inference/vllm/references/optimization.md b/hermes_code/skills/mlops/inference/vllm/references/optimization.md similarity index 100% rename from skills/mlops/inference/vllm/references/optimization.md rename to hermes_code/skills/mlops/inference/vllm/references/optimization.md diff --git a/skills/mlops/inference/vllm/references/quantization.md b/hermes_code/skills/mlops/inference/vllm/references/quantization.md similarity index 100% rename from skills/mlops/inference/vllm/references/quantization.md rename to hermes_code/skills/mlops/inference/vllm/references/quantization.md diff --git a/skills/mlops/inference/vllm/references/server-deployment.md b/hermes_code/skills/mlops/inference/vllm/references/server-deployment.md similarity index 100% rename from skills/mlops/inference/vllm/references/server-deployment.md rename to hermes_code/skills/mlops/inference/vllm/references/server-deployment.md diff --git a/skills/mlops/inference/vllm/references/troubleshooting.md b/hermes_code/skills/mlops/inference/vllm/references/troubleshooting.md similarity index 100% rename from skills/mlops/inference/vllm/references/troubleshooting.md rename to hermes_code/skills/mlops/inference/vllm/references/troubleshooting.md diff --git a/skills/mlops/models/DESCRIPTION.md b/hermes_code/skills/mlops/models/DESCRIPTION.md similarity index 100% rename from skills/mlops/models/DESCRIPTION.md rename to hermes_code/skills/mlops/models/DESCRIPTION.md diff --git a/skills/mlops/models/audiocraft/SKILL.md b/hermes_code/skills/mlops/models/audiocraft/SKILL.md similarity index 100% rename from skills/mlops/models/audiocraft/SKILL.md rename to hermes_code/skills/mlops/models/audiocraft/SKILL.md diff --git a/skills/mlops/models/audiocraft/references/advanced-usage.md b/hermes_code/skills/mlops/models/audiocraft/references/advanced-usage.md similarity index 100% rename from skills/mlops/models/audiocraft/references/advanced-usage.md rename to hermes_code/skills/mlops/models/audiocraft/references/advanced-usage.md diff --git a/skills/mlops/models/audiocraft/references/troubleshooting.md b/hermes_code/skills/mlops/models/audiocraft/references/troubleshooting.md similarity index 100% rename from skills/mlops/models/audiocraft/references/troubleshooting.md rename to hermes_code/skills/mlops/models/audiocraft/references/troubleshooting.md diff --git a/skills/mlops/models/clip/SKILL.md b/hermes_code/skills/mlops/models/clip/SKILL.md similarity index 100% rename from skills/mlops/models/clip/SKILL.md rename to hermes_code/skills/mlops/models/clip/SKILL.md diff --git a/skills/mlops/models/clip/references/applications.md b/hermes_code/skills/mlops/models/clip/references/applications.md similarity index 100% rename from skills/mlops/models/clip/references/applications.md rename to hermes_code/skills/mlops/models/clip/references/applications.md diff --git a/skills/mlops/models/llava/SKILL.md b/hermes_code/skills/mlops/models/llava/SKILL.md similarity index 100% rename from skills/mlops/models/llava/SKILL.md rename to hermes_code/skills/mlops/models/llava/SKILL.md diff --git a/skills/mlops/models/llava/references/training.md b/hermes_code/skills/mlops/models/llava/references/training.md similarity index 100% rename from skills/mlops/models/llava/references/training.md rename to hermes_code/skills/mlops/models/llava/references/training.md diff --git a/skills/mlops/models/segment-anything/SKILL.md b/hermes_code/skills/mlops/models/segment-anything/SKILL.md similarity index 100% rename from skills/mlops/models/segment-anything/SKILL.md rename to hermes_code/skills/mlops/models/segment-anything/SKILL.md diff --git a/skills/mlops/models/segment-anything/references/advanced-usage.md b/hermes_code/skills/mlops/models/segment-anything/references/advanced-usage.md similarity index 100% rename from skills/mlops/models/segment-anything/references/advanced-usage.md rename to hermes_code/skills/mlops/models/segment-anything/references/advanced-usage.md diff --git a/skills/mlops/models/segment-anything/references/troubleshooting.md b/hermes_code/skills/mlops/models/segment-anything/references/troubleshooting.md similarity index 100% rename from skills/mlops/models/segment-anything/references/troubleshooting.md rename to hermes_code/skills/mlops/models/segment-anything/references/troubleshooting.md diff --git a/skills/mlops/models/stable-diffusion/SKILL.md b/hermes_code/skills/mlops/models/stable-diffusion/SKILL.md similarity index 100% rename from skills/mlops/models/stable-diffusion/SKILL.md rename to hermes_code/skills/mlops/models/stable-diffusion/SKILL.md diff --git a/skills/mlops/models/stable-diffusion/references/advanced-usage.md b/hermes_code/skills/mlops/models/stable-diffusion/references/advanced-usage.md similarity index 100% rename from skills/mlops/models/stable-diffusion/references/advanced-usage.md rename to hermes_code/skills/mlops/models/stable-diffusion/references/advanced-usage.md diff --git a/skills/mlops/models/stable-diffusion/references/troubleshooting.md b/hermes_code/skills/mlops/models/stable-diffusion/references/troubleshooting.md similarity index 100% rename from skills/mlops/models/stable-diffusion/references/troubleshooting.md rename to hermes_code/skills/mlops/models/stable-diffusion/references/troubleshooting.md diff --git a/skills/mlops/models/whisper/SKILL.md b/hermes_code/skills/mlops/models/whisper/SKILL.md similarity index 100% rename from skills/mlops/models/whisper/SKILL.md rename to hermes_code/skills/mlops/models/whisper/SKILL.md diff --git a/skills/mlops/models/whisper/references/languages.md b/hermes_code/skills/mlops/models/whisper/references/languages.md similarity index 100% rename from skills/mlops/models/whisper/references/languages.md rename to hermes_code/skills/mlops/models/whisper/references/languages.md diff --git a/skills/mlops/research/DESCRIPTION.md b/hermes_code/skills/mlops/research/DESCRIPTION.md similarity index 100% rename from skills/mlops/research/DESCRIPTION.md rename to hermes_code/skills/mlops/research/DESCRIPTION.md diff --git a/skills/mlops/research/dspy/SKILL.md b/hermes_code/skills/mlops/research/dspy/SKILL.md similarity index 100% rename from skills/mlops/research/dspy/SKILL.md rename to hermes_code/skills/mlops/research/dspy/SKILL.md diff --git a/skills/mlops/research/dspy/references/examples.md b/hermes_code/skills/mlops/research/dspy/references/examples.md similarity index 100% rename from skills/mlops/research/dspy/references/examples.md rename to hermes_code/skills/mlops/research/dspy/references/examples.md diff --git a/skills/mlops/research/dspy/references/modules.md b/hermes_code/skills/mlops/research/dspy/references/modules.md similarity index 100% rename from skills/mlops/research/dspy/references/modules.md rename to hermes_code/skills/mlops/research/dspy/references/modules.md diff --git a/skills/mlops/research/dspy/references/optimizers.md b/hermes_code/skills/mlops/research/dspy/references/optimizers.md similarity index 100% rename from skills/mlops/research/dspy/references/optimizers.md rename to hermes_code/skills/mlops/research/dspy/references/optimizers.md diff --git a/skills/mlops/training/DESCRIPTION.md b/hermes_code/skills/mlops/training/DESCRIPTION.md similarity index 100% rename from skills/mlops/training/DESCRIPTION.md rename to hermes_code/skills/mlops/training/DESCRIPTION.md diff --git a/skills/mlops/training/accelerate/SKILL.md b/hermes_code/skills/mlops/training/accelerate/SKILL.md similarity index 100% rename from skills/mlops/training/accelerate/SKILL.md rename to hermes_code/skills/mlops/training/accelerate/SKILL.md diff --git a/skills/mlops/training/accelerate/references/custom-plugins.md b/hermes_code/skills/mlops/training/accelerate/references/custom-plugins.md similarity index 100% rename from skills/mlops/training/accelerate/references/custom-plugins.md rename to hermes_code/skills/mlops/training/accelerate/references/custom-plugins.md diff --git a/skills/mlops/training/accelerate/references/megatron-integration.md b/hermes_code/skills/mlops/training/accelerate/references/megatron-integration.md similarity index 100% rename from skills/mlops/training/accelerate/references/megatron-integration.md rename to hermes_code/skills/mlops/training/accelerate/references/megatron-integration.md diff --git a/skills/mlops/training/accelerate/references/performance.md b/hermes_code/skills/mlops/training/accelerate/references/performance.md similarity index 100% rename from skills/mlops/training/accelerate/references/performance.md rename to hermes_code/skills/mlops/training/accelerate/references/performance.md diff --git a/skills/mlops/training/axolotl/SKILL.md b/hermes_code/skills/mlops/training/axolotl/SKILL.md similarity index 100% rename from skills/mlops/training/axolotl/SKILL.md rename to hermes_code/skills/mlops/training/axolotl/SKILL.md diff --git a/skills/mlops/training/axolotl/references/api.md b/hermes_code/skills/mlops/training/axolotl/references/api.md similarity index 100% rename from skills/mlops/training/axolotl/references/api.md rename to hermes_code/skills/mlops/training/axolotl/references/api.md diff --git a/skills/mlops/training/axolotl/references/dataset-formats.md b/hermes_code/skills/mlops/training/axolotl/references/dataset-formats.md similarity index 100% rename from skills/mlops/training/axolotl/references/dataset-formats.md rename to hermes_code/skills/mlops/training/axolotl/references/dataset-formats.md diff --git a/skills/mlops/training/axolotl/references/index.md b/hermes_code/skills/mlops/training/axolotl/references/index.md similarity index 100% rename from skills/mlops/training/axolotl/references/index.md rename to hermes_code/skills/mlops/training/axolotl/references/index.md diff --git a/skills/mlops/training/axolotl/references/other.md b/hermes_code/skills/mlops/training/axolotl/references/other.md similarity index 100% rename from skills/mlops/training/axolotl/references/other.md rename to hermes_code/skills/mlops/training/axolotl/references/other.md diff --git a/skills/mlops/training/flash-attention/SKILL.md b/hermes_code/skills/mlops/training/flash-attention/SKILL.md similarity index 100% rename from skills/mlops/training/flash-attention/SKILL.md rename to hermes_code/skills/mlops/training/flash-attention/SKILL.md diff --git a/skills/mlops/training/flash-attention/references/benchmarks.md b/hermes_code/skills/mlops/training/flash-attention/references/benchmarks.md similarity index 100% rename from skills/mlops/training/flash-attention/references/benchmarks.md rename to hermes_code/skills/mlops/training/flash-attention/references/benchmarks.md diff --git a/skills/mlops/training/flash-attention/references/transformers-integration.md b/hermes_code/skills/mlops/training/flash-attention/references/transformers-integration.md similarity index 100% rename from skills/mlops/training/flash-attention/references/transformers-integration.md rename to hermes_code/skills/mlops/training/flash-attention/references/transformers-integration.md diff --git a/skills/mlops/training/grpo-rl-training/README.md b/hermes_code/skills/mlops/training/grpo-rl-training/README.md similarity index 100% rename from skills/mlops/training/grpo-rl-training/README.md rename to hermes_code/skills/mlops/training/grpo-rl-training/README.md diff --git a/skills/mlops/training/grpo-rl-training/SKILL.md b/hermes_code/skills/mlops/training/grpo-rl-training/SKILL.md similarity index 100% rename from skills/mlops/training/grpo-rl-training/SKILL.md rename to hermes_code/skills/mlops/training/grpo-rl-training/SKILL.md diff --git a/skills/mlops/training/grpo-rl-training/templates/basic_grpo_training.py b/hermes_code/skills/mlops/training/grpo-rl-training/templates/basic_grpo_training.py similarity index 100% rename from skills/mlops/training/grpo-rl-training/templates/basic_grpo_training.py rename to hermes_code/skills/mlops/training/grpo-rl-training/templates/basic_grpo_training.py diff --git a/skills/mlops/training/hermes-atropos-environments/SKILL.md b/hermes_code/skills/mlops/training/hermes-atropos-environments/SKILL.md similarity index 100% rename from skills/mlops/training/hermes-atropos-environments/SKILL.md rename to hermes_code/skills/mlops/training/hermes-atropos-environments/SKILL.md diff --git a/skills/mlops/training/hermes-atropos-environments/references/agentresult-fields.md b/hermes_code/skills/mlops/training/hermes-atropos-environments/references/agentresult-fields.md similarity index 100% rename from skills/mlops/training/hermes-atropos-environments/references/agentresult-fields.md rename to hermes_code/skills/mlops/training/hermes-atropos-environments/references/agentresult-fields.md diff --git a/skills/mlops/training/hermes-atropos-environments/references/atropos-base-env.md b/hermes_code/skills/mlops/training/hermes-atropos-environments/references/atropos-base-env.md similarity index 100% rename from skills/mlops/training/hermes-atropos-environments/references/atropos-base-env.md rename to hermes_code/skills/mlops/training/hermes-atropos-environments/references/atropos-base-env.md diff --git a/skills/mlops/training/hermes-atropos-environments/references/usage-patterns.md b/hermes_code/skills/mlops/training/hermes-atropos-environments/references/usage-patterns.md similarity index 100% rename from skills/mlops/training/hermes-atropos-environments/references/usage-patterns.md rename to hermes_code/skills/mlops/training/hermes-atropos-environments/references/usage-patterns.md diff --git a/skills/mlops/training/peft/SKILL.md b/hermes_code/skills/mlops/training/peft/SKILL.md similarity index 100% rename from skills/mlops/training/peft/SKILL.md rename to hermes_code/skills/mlops/training/peft/SKILL.md diff --git a/skills/mlops/training/peft/references/advanced-usage.md b/hermes_code/skills/mlops/training/peft/references/advanced-usage.md similarity index 100% rename from skills/mlops/training/peft/references/advanced-usage.md rename to hermes_code/skills/mlops/training/peft/references/advanced-usage.md diff --git a/skills/mlops/training/peft/references/troubleshooting.md b/hermes_code/skills/mlops/training/peft/references/troubleshooting.md similarity index 100% rename from skills/mlops/training/peft/references/troubleshooting.md rename to hermes_code/skills/mlops/training/peft/references/troubleshooting.md diff --git a/skills/mlops/training/pytorch-fsdp/SKILL.md b/hermes_code/skills/mlops/training/pytorch-fsdp/SKILL.md similarity index 100% rename from skills/mlops/training/pytorch-fsdp/SKILL.md rename to hermes_code/skills/mlops/training/pytorch-fsdp/SKILL.md diff --git a/skills/mlops/training/pytorch-fsdp/references/index.md b/hermes_code/skills/mlops/training/pytorch-fsdp/references/index.md similarity index 100% rename from skills/mlops/training/pytorch-fsdp/references/index.md rename to hermes_code/skills/mlops/training/pytorch-fsdp/references/index.md diff --git a/skills/mlops/training/pytorch-fsdp/references/other.md b/hermes_code/skills/mlops/training/pytorch-fsdp/references/other.md similarity index 100% rename from skills/mlops/training/pytorch-fsdp/references/other.md rename to hermes_code/skills/mlops/training/pytorch-fsdp/references/other.md diff --git a/skills/mlops/training/pytorch-lightning/SKILL.md b/hermes_code/skills/mlops/training/pytorch-lightning/SKILL.md similarity index 100% rename from skills/mlops/training/pytorch-lightning/SKILL.md rename to hermes_code/skills/mlops/training/pytorch-lightning/SKILL.md diff --git a/skills/mlops/training/pytorch-lightning/references/callbacks.md b/hermes_code/skills/mlops/training/pytorch-lightning/references/callbacks.md similarity index 100% rename from skills/mlops/training/pytorch-lightning/references/callbacks.md rename to hermes_code/skills/mlops/training/pytorch-lightning/references/callbacks.md diff --git a/skills/mlops/training/pytorch-lightning/references/distributed.md b/hermes_code/skills/mlops/training/pytorch-lightning/references/distributed.md similarity index 100% rename from skills/mlops/training/pytorch-lightning/references/distributed.md rename to hermes_code/skills/mlops/training/pytorch-lightning/references/distributed.md diff --git a/skills/mlops/training/pytorch-lightning/references/hyperparameter-tuning.md b/hermes_code/skills/mlops/training/pytorch-lightning/references/hyperparameter-tuning.md similarity index 100% rename from skills/mlops/training/pytorch-lightning/references/hyperparameter-tuning.md rename to hermes_code/skills/mlops/training/pytorch-lightning/references/hyperparameter-tuning.md diff --git a/skills/mlops/training/simpo/SKILL.md b/hermes_code/skills/mlops/training/simpo/SKILL.md similarity index 100% rename from skills/mlops/training/simpo/SKILL.md rename to hermes_code/skills/mlops/training/simpo/SKILL.md diff --git a/skills/mlops/training/simpo/references/datasets.md b/hermes_code/skills/mlops/training/simpo/references/datasets.md similarity index 100% rename from skills/mlops/training/simpo/references/datasets.md rename to hermes_code/skills/mlops/training/simpo/references/datasets.md diff --git a/skills/mlops/training/simpo/references/hyperparameters.md b/hermes_code/skills/mlops/training/simpo/references/hyperparameters.md similarity index 100% rename from skills/mlops/training/simpo/references/hyperparameters.md rename to hermes_code/skills/mlops/training/simpo/references/hyperparameters.md diff --git a/skills/mlops/training/simpo/references/loss-functions.md b/hermes_code/skills/mlops/training/simpo/references/loss-functions.md similarity index 100% rename from skills/mlops/training/simpo/references/loss-functions.md rename to hermes_code/skills/mlops/training/simpo/references/loss-functions.md diff --git a/skills/mlops/training/slime/SKILL.md b/hermes_code/skills/mlops/training/slime/SKILL.md similarity index 100% rename from skills/mlops/training/slime/SKILL.md rename to hermes_code/skills/mlops/training/slime/SKILL.md diff --git a/skills/mlops/training/slime/references/api-reference.md b/hermes_code/skills/mlops/training/slime/references/api-reference.md similarity index 100% rename from skills/mlops/training/slime/references/api-reference.md rename to hermes_code/skills/mlops/training/slime/references/api-reference.md diff --git a/skills/mlops/training/slime/references/troubleshooting.md b/hermes_code/skills/mlops/training/slime/references/troubleshooting.md similarity index 100% rename from skills/mlops/training/slime/references/troubleshooting.md rename to hermes_code/skills/mlops/training/slime/references/troubleshooting.md diff --git a/skills/mlops/training/torchtitan/SKILL.md b/hermes_code/skills/mlops/training/torchtitan/SKILL.md similarity index 100% rename from skills/mlops/training/torchtitan/SKILL.md rename to hermes_code/skills/mlops/training/torchtitan/SKILL.md diff --git a/skills/mlops/training/torchtitan/references/checkpoint.md b/hermes_code/skills/mlops/training/torchtitan/references/checkpoint.md similarity index 100% rename from skills/mlops/training/torchtitan/references/checkpoint.md rename to hermes_code/skills/mlops/training/torchtitan/references/checkpoint.md diff --git a/skills/mlops/training/torchtitan/references/custom-models.md b/hermes_code/skills/mlops/training/torchtitan/references/custom-models.md similarity index 100% rename from skills/mlops/training/torchtitan/references/custom-models.md rename to hermes_code/skills/mlops/training/torchtitan/references/custom-models.md diff --git a/skills/mlops/training/torchtitan/references/float8.md b/hermes_code/skills/mlops/training/torchtitan/references/float8.md similarity index 100% rename from skills/mlops/training/torchtitan/references/float8.md rename to hermes_code/skills/mlops/training/torchtitan/references/float8.md diff --git a/skills/mlops/training/torchtitan/references/fsdp.md b/hermes_code/skills/mlops/training/torchtitan/references/fsdp.md similarity index 100% rename from skills/mlops/training/torchtitan/references/fsdp.md rename to hermes_code/skills/mlops/training/torchtitan/references/fsdp.md diff --git a/skills/mlops/training/trl-fine-tuning/SKILL.md b/hermes_code/skills/mlops/training/trl-fine-tuning/SKILL.md similarity index 100% rename from skills/mlops/training/trl-fine-tuning/SKILL.md rename to hermes_code/skills/mlops/training/trl-fine-tuning/SKILL.md diff --git a/skills/mlops/training/trl-fine-tuning/references/dpo-variants.md b/hermes_code/skills/mlops/training/trl-fine-tuning/references/dpo-variants.md similarity index 100% rename from skills/mlops/training/trl-fine-tuning/references/dpo-variants.md rename to hermes_code/skills/mlops/training/trl-fine-tuning/references/dpo-variants.md diff --git a/skills/mlops/training/trl-fine-tuning/references/online-rl.md b/hermes_code/skills/mlops/training/trl-fine-tuning/references/online-rl.md similarity index 100% rename from skills/mlops/training/trl-fine-tuning/references/online-rl.md rename to hermes_code/skills/mlops/training/trl-fine-tuning/references/online-rl.md diff --git a/skills/mlops/training/trl-fine-tuning/references/reward-modeling.md b/hermes_code/skills/mlops/training/trl-fine-tuning/references/reward-modeling.md similarity index 100% rename from skills/mlops/training/trl-fine-tuning/references/reward-modeling.md rename to hermes_code/skills/mlops/training/trl-fine-tuning/references/reward-modeling.md diff --git a/skills/mlops/training/trl-fine-tuning/references/sft-training.md b/hermes_code/skills/mlops/training/trl-fine-tuning/references/sft-training.md similarity index 100% rename from skills/mlops/training/trl-fine-tuning/references/sft-training.md rename to hermes_code/skills/mlops/training/trl-fine-tuning/references/sft-training.md diff --git a/skills/mlops/training/unsloth/SKILL.md b/hermes_code/skills/mlops/training/unsloth/SKILL.md similarity index 100% rename from skills/mlops/training/unsloth/SKILL.md rename to hermes_code/skills/mlops/training/unsloth/SKILL.md diff --git a/skills/mlops/training/unsloth/references/index.md b/hermes_code/skills/mlops/training/unsloth/references/index.md similarity index 100% rename from skills/mlops/training/unsloth/references/index.md rename to hermes_code/skills/mlops/training/unsloth/references/index.md diff --git a/skills/mlops/training/unsloth/references/llms-full.md b/hermes_code/skills/mlops/training/unsloth/references/llms-full.md similarity index 100% rename from skills/mlops/training/unsloth/references/llms-full.md rename to hermes_code/skills/mlops/training/unsloth/references/llms-full.md diff --git a/skills/mlops/training/unsloth/references/llms-txt.md b/hermes_code/skills/mlops/training/unsloth/references/llms-txt.md similarity index 100% rename from skills/mlops/training/unsloth/references/llms-txt.md rename to hermes_code/skills/mlops/training/unsloth/references/llms-txt.md diff --git a/skills/mlops/training/unsloth/references/llms.md b/hermes_code/skills/mlops/training/unsloth/references/llms.md similarity index 100% rename from skills/mlops/training/unsloth/references/llms.md rename to hermes_code/skills/mlops/training/unsloth/references/llms.md diff --git a/skills/mlops/vector-databases/DESCRIPTION.md b/hermes_code/skills/mlops/vector-databases/DESCRIPTION.md similarity index 100% rename from skills/mlops/vector-databases/DESCRIPTION.md rename to hermes_code/skills/mlops/vector-databases/DESCRIPTION.md diff --git a/skills/mlops/vector-databases/chroma/SKILL.md b/hermes_code/skills/mlops/vector-databases/chroma/SKILL.md similarity index 100% rename from skills/mlops/vector-databases/chroma/SKILL.md rename to hermes_code/skills/mlops/vector-databases/chroma/SKILL.md diff --git a/skills/mlops/vector-databases/chroma/references/integration.md b/hermes_code/skills/mlops/vector-databases/chroma/references/integration.md similarity index 100% rename from skills/mlops/vector-databases/chroma/references/integration.md rename to hermes_code/skills/mlops/vector-databases/chroma/references/integration.md diff --git a/skills/mlops/vector-databases/faiss/SKILL.md b/hermes_code/skills/mlops/vector-databases/faiss/SKILL.md similarity index 100% rename from skills/mlops/vector-databases/faiss/SKILL.md rename to hermes_code/skills/mlops/vector-databases/faiss/SKILL.md diff --git a/skills/mlops/vector-databases/faiss/references/index_types.md b/hermes_code/skills/mlops/vector-databases/faiss/references/index_types.md similarity index 100% rename from skills/mlops/vector-databases/faiss/references/index_types.md rename to hermes_code/skills/mlops/vector-databases/faiss/references/index_types.md diff --git a/skills/mlops/vector-databases/pinecone/SKILL.md b/hermes_code/skills/mlops/vector-databases/pinecone/SKILL.md similarity index 100% rename from skills/mlops/vector-databases/pinecone/SKILL.md rename to hermes_code/skills/mlops/vector-databases/pinecone/SKILL.md diff --git a/skills/mlops/vector-databases/pinecone/references/deployment.md b/hermes_code/skills/mlops/vector-databases/pinecone/references/deployment.md similarity index 100% rename from skills/mlops/vector-databases/pinecone/references/deployment.md rename to hermes_code/skills/mlops/vector-databases/pinecone/references/deployment.md diff --git a/skills/mlops/vector-databases/qdrant/SKILL.md b/hermes_code/skills/mlops/vector-databases/qdrant/SKILL.md similarity index 100% rename from skills/mlops/vector-databases/qdrant/SKILL.md rename to hermes_code/skills/mlops/vector-databases/qdrant/SKILL.md diff --git a/skills/mlops/vector-databases/qdrant/references/advanced-usage.md b/hermes_code/skills/mlops/vector-databases/qdrant/references/advanced-usage.md similarity index 100% rename from skills/mlops/vector-databases/qdrant/references/advanced-usage.md rename to hermes_code/skills/mlops/vector-databases/qdrant/references/advanced-usage.md diff --git a/skills/mlops/vector-databases/qdrant/references/troubleshooting.md b/hermes_code/skills/mlops/vector-databases/qdrant/references/troubleshooting.md similarity index 100% rename from skills/mlops/vector-databases/qdrant/references/troubleshooting.md rename to hermes_code/skills/mlops/vector-databases/qdrant/references/troubleshooting.md diff --git a/skills/music-creation/DESCRIPTION.md b/hermes_code/skills/music-creation/DESCRIPTION.md similarity index 100% rename from skills/music-creation/DESCRIPTION.md rename to hermes_code/skills/music-creation/DESCRIPTION.md diff --git a/skills/note-taking/DESCRIPTION.md b/hermes_code/skills/note-taking/DESCRIPTION.md similarity index 100% rename from skills/note-taking/DESCRIPTION.md rename to hermes_code/skills/note-taking/DESCRIPTION.md diff --git a/skills/note-taking/obsidian/SKILL.md b/hermes_code/skills/note-taking/obsidian/SKILL.md similarity index 100% rename from skills/note-taking/obsidian/SKILL.md rename to hermes_code/skills/note-taking/obsidian/SKILL.md diff --git a/skills/productivity/DESCRIPTION.md b/hermes_code/skills/productivity/DESCRIPTION.md similarity index 100% rename from skills/productivity/DESCRIPTION.md rename to hermes_code/skills/productivity/DESCRIPTION.md diff --git a/skills/productivity/google-workspace/SKILL.md b/hermes_code/skills/productivity/google-workspace/SKILL.md similarity index 100% rename from skills/productivity/google-workspace/SKILL.md rename to hermes_code/skills/productivity/google-workspace/SKILL.md diff --git a/skills/productivity/google-workspace/references/gmail-search-syntax.md b/hermes_code/skills/productivity/google-workspace/references/gmail-search-syntax.md similarity index 100% rename from skills/productivity/google-workspace/references/gmail-search-syntax.md rename to hermes_code/skills/productivity/google-workspace/references/gmail-search-syntax.md diff --git a/skills/productivity/google-workspace/scripts/google_api.py b/hermes_code/skills/productivity/google-workspace/scripts/google_api.py similarity index 100% rename from skills/productivity/google-workspace/scripts/google_api.py rename to hermes_code/skills/productivity/google-workspace/scripts/google_api.py diff --git a/skills/productivity/google-workspace/scripts/setup.py b/hermes_code/skills/productivity/google-workspace/scripts/setup.py similarity index 100% rename from skills/productivity/google-workspace/scripts/setup.py rename to hermes_code/skills/productivity/google-workspace/scripts/setup.py diff --git a/skills/productivity/linear/SKILL.md b/hermes_code/skills/productivity/linear/SKILL.md similarity index 100% rename from skills/productivity/linear/SKILL.md rename to hermes_code/skills/productivity/linear/SKILL.md diff --git a/skills/productivity/nano-pdf/SKILL.md b/hermes_code/skills/productivity/nano-pdf/SKILL.md similarity index 100% rename from skills/productivity/nano-pdf/SKILL.md rename to hermes_code/skills/productivity/nano-pdf/SKILL.md diff --git a/skills/productivity/notion/SKILL.md b/hermes_code/skills/productivity/notion/SKILL.md similarity index 100% rename from skills/productivity/notion/SKILL.md rename to hermes_code/skills/productivity/notion/SKILL.md diff --git a/skills/productivity/notion/references/block-types.md b/hermes_code/skills/productivity/notion/references/block-types.md similarity index 100% rename from skills/productivity/notion/references/block-types.md rename to hermes_code/skills/productivity/notion/references/block-types.md diff --git a/skills/productivity/ocr-and-documents/DESCRIPTION.md b/hermes_code/skills/productivity/ocr-and-documents/DESCRIPTION.md similarity index 100% rename from skills/productivity/ocr-and-documents/DESCRIPTION.md rename to hermes_code/skills/productivity/ocr-and-documents/DESCRIPTION.md diff --git a/skills/productivity/ocr-and-documents/SKILL.md b/hermes_code/skills/productivity/ocr-and-documents/SKILL.md similarity index 100% rename from skills/productivity/ocr-and-documents/SKILL.md rename to hermes_code/skills/productivity/ocr-and-documents/SKILL.md diff --git a/skills/productivity/ocr-and-documents/scripts/extract_marker.py b/hermes_code/skills/productivity/ocr-and-documents/scripts/extract_marker.py similarity index 100% rename from skills/productivity/ocr-and-documents/scripts/extract_marker.py rename to hermes_code/skills/productivity/ocr-and-documents/scripts/extract_marker.py diff --git a/skills/productivity/ocr-and-documents/scripts/extract_pymupdf.py b/hermes_code/skills/productivity/ocr-and-documents/scripts/extract_pymupdf.py similarity index 100% rename from skills/productivity/ocr-and-documents/scripts/extract_pymupdf.py rename to hermes_code/skills/productivity/ocr-and-documents/scripts/extract_pymupdf.py diff --git a/skills/productivity/powerpoint/LICENSE.txt b/hermes_code/skills/productivity/powerpoint/LICENSE.txt similarity index 100% rename from skills/productivity/powerpoint/LICENSE.txt rename to hermes_code/skills/productivity/powerpoint/LICENSE.txt diff --git a/skills/productivity/powerpoint/SKILL.md b/hermes_code/skills/productivity/powerpoint/SKILL.md similarity index 100% rename from skills/productivity/powerpoint/SKILL.md rename to hermes_code/skills/productivity/powerpoint/SKILL.md diff --git a/skills/productivity/powerpoint/editing.md b/hermes_code/skills/productivity/powerpoint/editing.md similarity index 100% rename from skills/productivity/powerpoint/editing.md rename to hermes_code/skills/productivity/powerpoint/editing.md diff --git a/skills/productivity/powerpoint/pptxgenjs.md b/hermes_code/skills/productivity/powerpoint/pptxgenjs.md similarity index 100% rename from skills/productivity/powerpoint/pptxgenjs.md rename to hermes_code/skills/productivity/powerpoint/pptxgenjs.md diff --git a/skills/productivity/powerpoint/scripts/__init__.py b/hermes_code/skills/productivity/powerpoint/scripts/__init__.py similarity index 100% rename from skills/productivity/powerpoint/scripts/__init__.py rename to hermes_code/skills/productivity/powerpoint/scripts/__init__.py diff --git a/skills/productivity/powerpoint/scripts/add_slide.py b/hermes_code/skills/productivity/powerpoint/scripts/add_slide.py similarity index 100% rename from skills/productivity/powerpoint/scripts/add_slide.py rename to hermes_code/skills/productivity/powerpoint/scripts/add_slide.py diff --git a/skills/productivity/powerpoint/scripts/clean.py b/hermes_code/skills/productivity/powerpoint/scripts/clean.py similarity index 100% rename from skills/productivity/powerpoint/scripts/clean.py rename to hermes_code/skills/productivity/powerpoint/scripts/clean.py diff --git a/skills/productivity/powerpoint/scripts/office/helpers/__init__.py b/hermes_code/skills/productivity/powerpoint/scripts/office/helpers/__init__.py similarity index 100% rename from skills/productivity/powerpoint/scripts/office/helpers/__init__.py rename to hermes_code/skills/productivity/powerpoint/scripts/office/helpers/__init__.py diff --git a/skills/productivity/powerpoint/scripts/office/helpers/merge_runs.py b/hermes_code/skills/productivity/powerpoint/scripts/office/helpers/merge_runs.py similarity index 100% rename from skills/productivity/powerpoint/scripts/office/helpers/merge_runs.py rename to hermes_code/skills/productivity/powerpoint/scripts/office/helpers/merge_runs.py diff --git a/skills/productivity/powerpoint/scripts/office/helpers/simplify_redlines.py b/hermes_code/skills/productivity/powerpoint/scripts/office/helpers/simplify_redlines.py similarity index 100% rename from skills/productivity/powerpoint/scripts/office/helpers/simplify_redlines.py rename to hermes_code/skills/productivity/powerpoint/scripts/office/helpers/simplify_redlines.py diff --git a/skills/productivity/powerpoint/scripts/office/pack.py b/hermes_code/skills/productivity/powerpoint/scripts/office/pack.py similarity index 100% rename from skills/productivity/powerpoint/scripts/office/pack.py rename to hermes_code/skills/productivity/powerpoint/scripts/office/pack.py diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-chart.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-chart.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-chart.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-chart.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-picture.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-picture.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-picture.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-picture.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/pml.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/pml.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/pml.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/pml.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-math.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-math.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-math.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-math.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/sml.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/sml.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/sml.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/sml.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-main.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-main.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-main.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-main.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/wml.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/wml.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/wml.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/wml.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/xml.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/xml.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/xml.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ISO-IEC29500-4_2016/xml.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-contentTypes.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-contentTypes.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-contentTypes.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-contentTypes.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-coreProperties.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-coreProperties.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-coreProperties.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-coreProperties.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-digSig.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-digSig.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-digSig.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-digSig.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-relationships.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-relationships.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-relationships.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/ecma/fourth-edition/opc-relationships.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/mce/mc.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/mce/mc.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/mce/mc.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/mce/mc.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-2010.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-2010.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-2010.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-2010.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-2012.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-2012.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-2012.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-2012.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-2018.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-2018.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-2018.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-2018.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-cex-2018.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-cex-2018.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-cex-2018.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-cex-2018.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-cid-2016.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-cid-2016.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-cid-2016.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-cid-2016.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-sdtdatahash-2020.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-sdtdatahash-2020.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-sdtdatahash-2020.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-sdtdatahash-2020.xsd diff --git a/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-symex-2015.xsd b/hermes_code/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-symex-2015.xsd similarity index 100% rename from skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-symex-2015.xsd rename to hermes_code/skills/productivity/powerpoint/scripts/office/schemas/microsoft/wml-symex-2015.xsd diff --git a/skills/research/DESCRIPTION.md b/hermes_code/skills/research/DESCRIPTION.md similarity index 100% rename from skills/research/DESCRIPTION.md rename to hermes_code/skills/research/DESCRIPTION.md diff --git a/skills/research/arxiv/SKILL.md b/hermes_code/skills/research/arxiv/SKILL.md similarity index 100% rename from skills/research/arxiv/SKILL.md rename to hermes_code/skills/research/arxiv/SKILL.md diff --git a/skills/research/arxiv/scripts/search_arxiv.py b/hermes_code/skills/research/arxiv/scripts/search_arxiv.py similarity index 100% rename from skills/research/arxiv/scripts/search_arxiv.py rename to hermes_code/skills/research/arxiv/scripts/search_arxiv.py diff --git a/skills/research/blogwatcher/SKILL.md b/hermes_code/skills/research/blogwatcher/SKILL.md similarity index 100% rename from skills/research/blogwatcher/SKILL.md rename to hermes_code/skills/research/blogwatcher/SKILL.md diff --git a/skills/research/domain-intel/SKILL.md b/hermes_code/skills/research/domain-intel/SKILL.md similarity index 100% rename from skills/research/domain-intel/SKILL.md rename to hermes_code/skills/research/domain-intel/SKILL.md diff --git a/skills/research/domain-intel/scripts/domain_intel.py b/hermes_code/skills/research/domain-intel/scripts/domain_intel.py similarity index 100% rename from skills/research/domain-intel/scripts/domain_intel.py rename to hermes_code/skills/research/domain-intel/scripts/domain_intel.py diff --git a/skills/research/duckduckgo-search/SKILL.md b/hermes_code/skills/research/duckduckgo-search/SKILL.md similarity index 100% rename from skills/research/duckduckgo-search/SKILL.md rename to hermes_code/skills/research/duckduckgo-search/SKILL.md diff --git a/skills/research/duckduckgo-search/scripts/duckduckgo.sh b/hermes_code/skills/research/duckduckgo-search/scripts/duckduckgo.sh similarity index 100% rename from skills/research/duckduckgo-search/scripts/duckduckgo.sh rename to hermes_code/skills/research/duckduckgo-search/scripts/duckduckgo.sh diff --git a/skills/research/ml-paper-writing/SKILL.md b/hermes_code/skills/research/ml-paper-writing/SKILL.md similarity index 100% rename from skills/research/ml-paper-writing/SKILL.md rename to hermes_code/skills/research/ml-paper-writing/SKILL.md diff --git a/skills/research/ml-paper-writing/references/checklists.md b/hermes_code/skills/research/ml-paper-writing/references/checklists.md similarity index 100% rename from skills/research/ml-paper-writing/references/checklists.md rename to hermes_code/skills/research/ml-paper-writing/references/checklists.md diff --git a/skills/research/ml-paper-writing/references/citation-workflow.md b/hermes_code/skills/research/ml-paper-writing/references/citation-workflow.md similarity index 100% rename from skills/research/ml-paper-writing/references/citation-workflow.md rename to hermes_code/skills/research/ml-paper-writing/references/citation-workflow.md diff --git a/skills/research/ml-paper-writing/references/reviewer-guidelines.md b/hermes_code/skills/research/ml-paper-writing/references/reviewer-guidelines.md similarity index 100% rename from skills/research/ml-paper-writing/references/reviewer-guidelines.md rename to hermes_code/skills/research/ml-paper-writing/references/reviewer-guidelines.md diff --git a/skills/research/ml-paper-writing/references/sources.md b/hermes_code/skills/research/ml-paper-writing/references/sources.md similarity index 100% rename from skills/research/ml-paper-writing/references/sources.md rename to hermes_code/skills/research/ml-paper-writing/references/sources.md diff --git a/skills/research/ml-paper-writing/references/writing-guide.md b/hermes_code/skills/research/ml-paper-writing/references/writing-guide.md similarity index 100% rename from skills/research/ml-paper-writing/references/writing-guide.md rename to hermes_code/skills/research/ml-paper-writing/references/writing-guide.md diff --git a/skills/research/ml-paper-writing/templates/README.md b/hermes_code/skills/research/ml-paper-writing/templates/README.md similarity index 100% rename from skills/research/ml-paper-writing/templates/README.md rename to hermes_code/skills/research/ml-paper-writing/templates/README.md diff --git a/skills/research/ml-paper-writing/templates/aaai2026/README.md b/hermes_code/skills/research/ml-paper-writing/templates/aaai2026/README.md similarity index 100% rename from skills/research/ml-paper-writing/templates/aaai2026/README.md rename to hermes_code/skills/research/ml-paper-writing/templates/aaai2026/README.md diff --git a/skills/research/ml-paper-writing/templates/aaai2026/aaai2026-unified-supp.tex b/hermes_code/skills/research/ml-paper-writing/templates/aaai2026/aaai2026-unified-supp.tex similarity index 100% rename from skills/research/ml-paper-writing/templates/aaai2026/aaai2026-unified-supp.tex rename to hermes_code/skills/research/ml-paper-writing/templates/aaai2026/aaai2026-unified-supp.tex diff --git a/skills/research/ml-paper-writing/templates/aaai2026/aaai2026-unified-template.tex b/hermes_code/skills/research/ml-paper-writing/templates/aaai2026/aaai2026-unified-template.tex similarity index 100% rename from skills/research/ml-paper-writing/templates/aaai2026/aaai2026-unified-template.tex rename to hermes_code/skills/research/ml-paper-writing/templates/aaai2026/aaai2026-unified-template.tex diff --git a/skills/research/ml-paper-writing/templates/aaai2026/aaai2026.bib b/hermes_code/skills/research/ml-paper-writing/templates/aaai2026/aaai2026.bib similarity index 100% rename from skills/research/ml-paper-writing/templates/aaai2026/aaai2026.bib rename to hermes_code/skills/research/ml-paper-writing/templates/aaai2026/aaai2026.bib diff --git a/skills/research/ml-paper-writing/templates/aaai2026/aaai2026.bst b/hermes_code/skills/research/ml-paper-writing/templates/aaai2026/aaai2026.bst similarity index 100% rename from skills/research/ml-paper-writing/templates/aaai2026/aaai2026.bst rename to hermes_code/skills/research/ml-paper-writing/templates/aaai2026/aaai2026.bst diff --git a/skills/research/ml-paper-writing/templates/aaai2026/aaai2026.sty b/hermes_code/skills/research/ml-paper-writing/templates/aaai2026/aaai2026.sty similarity index 100% rename from skills/research/ml-paper-writing/templates/aaai2026/aaai2026.sty rename to hermes_code/skills/research/ml-paper-writing/templates/aaai2026/aaai2026.sty diff --git a/skills/research/ml-paper-writing/templates/acl/README.md b/hermes_code/skills/research/ml-paper-writing/templates/acl/README.md similarity index 100% rename from skills/research/ml-paper-writing/templates/acl/README.md rename to hermes_code/skills/research/ml-paper-writing/templates/acl/README.md diff --git a/skills/research/ml-paper-writing/templates/acl/acl.sty b/hermes_code/skills/research/ml-paper-writing/templates/acl/acl.sty similarity index 100% rename from skills/research/ml-paper-writing/templates/acl/acl.sty rename to hermes_code/skills/research/ml-paper-writing/templates/acl/acl.sty diff --git a/skills/research/ml-paper-writing/templates/acl/acl_latex.tex b/hermes_code/skills/research/ml-paper-writing/templates/acl/acl_latex.tex similarity index 100% rename from skills/research/ml-paper-writing/templates/acl/acl_latex.tex rename to hermes_code/skills/research/ml-paper-writing/templates/acl/acl_latex.tex diff --git a/skills/research/ml-paper-writing/templates/acl/acl_lualatex.tex b/hermes_code/skills/research/ml-paper-writing/templates/acl/acl_lualatex.tex similarity index 100% rename from skills/research/ml-paper-writing/templates/acl/acl_lualatex.tex rename to hermes_code/skills/research/ml-paper-writing/templates/acl/acl_lualatex.tex diff --git a/skills/research/ml-paper-writing/templates/acl/acl_natbib.bst b/hermes_code/skills/research/ml-paper-writing/templates/acl/acl_natbib.bst similarity index 100% rename from skills/research/ml-paper-writing/templates/acl/acl_natbib.bst rename to hermes_code/skills/research/ml-paper-writing/templates/acl/acl_natbib.bst diff --git a/skills/research/ml-paper-writing/templates/acl/anthology.bib.txt b/hermes_code/skills/research/ml-paper-writing/templates/acl/anthology.bib.txt similarity index 100% rename from skills/research/ml-paper-writing/templates/acl/anthology.bib.txt rename to hermes_code/skills/research/ml-paper-writing/templates/acl/anthology.bib.txt diff --git a/skills/research/ml-paper-writing/templates/acl/custom.bib b/hermes_code/skills/research/ml-paper-writing/templates/acl/custom.bib similarity index 100% rename from skills/research/ml-paper-writing/templates/acl/custom.bib rename to hermes_code/skills/research/ml-paper-writing/templates/acl/custom.bib diff --git a/skills/research/ml-paper-writing/templates/acl/formatting.md b/hermes_code/skills/research/ml-paper-writing/templates/acl/formatting.md similarity index 100% rename from skills/research/ml-paper-writing/templates/acl/formatting.md rename to hermes_code/skills/research/ml-paper-writing/templates/acl/formatting.md diff --git a/skills/research/ml-paper-writing/templates/colm2025/README.md b/hermes_code/skills/research/ml-paper-writing/templates/colm2025/README.md similarity index 100% rename from skills/research/ml-paper-writing/templates/colm2025/README.md rename to hermes_code/skills/research/ml-paper-writing/templates/colm2025/README.md diff --git a/skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.bib b/hermes_code/skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.bib similarity index 100% rename from skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.bib rename to hermes_code/skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.bib diff --git a/skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.bst b/hermes_code/skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.bst similarity index 100% rename from skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.bst rename to hermes_code/skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.bst diff --git a/skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.pdf b/hermes_code/skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.pdf similarity index 100% rename from skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.pdf rename to hermes_code/skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.pdf diff --git a/skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.sty b/hermes_code/skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.sty similarity index 100% rename from skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.sty rename to hermes_code/skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.sty diff --git a/skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.tex b/hermes_code/skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.tex similarity index 100% rename from skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.tex rename to hermes_code/skills/research/ml-paper-writing/templates/colm2025/colm2025_conference.tex diff --git a/skills/research/ml-paper-writing/templates/colm2025/fancyhdr.sty b/hermes_code/skills/research/ml-paper-writing/templates/colm2025/fancyhdr.sty similarity index 100% rename from skills/research/ml-paper-writing/templates/colm2025/fancyhdr.sty rename to hermes_code/skills/research/ml-paper-writing/templates/colm2025/fancyhdr.sty diff --git a/skills/research/ml-paper-writing/templates/colm2025/math_commands.tex b/hermes_code/skills/research/ml-paper-writing/templates/colm2025/math_commands.tex similarity index 100% rename from skills/research/ml-paper-writing/templates/colm2025/math_commands.tex rename to hermes_code/skills/research/ml-paper-writing/templates/colm2025/math_commands.tex diff --git a/skills/research/ml-paper-writing/templates/colm2025/natbib.sty b/hermes_code/skills/research/ml-paper-writing/templates/colm2025/natbib.sty similarity index 100% rename from skills/research/ml-paper-writing/templates/colm2025/natbib.sty rename to hermes_code/skills/research/ml-paper-writing/templates/colm2025/natbib.sty diff --git a/skills/research/ml-paper-writing/templates/iclr2026/fancyhdr.sty b/hermes_code/skills/research/ml-paper-writing/templates/iclr2026/fancyhdr.sty similarity index 100% rename from skills/research/ml-paper-writing/templates/iclr2026/fancyhdr.sty rename to hermes_code/skills/research/ml-paper-writing/templates/iclr2026/fancyhdr.sty diff --git a/skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.bib b/hermes_code/skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.bib similarity index 100% rename from skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.bib rename to hermes_code/skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.bib diff --git a/skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.bst b/hermes_code/skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.bst similarity index 100% rename from skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.bst rename to hermes_code/skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.bst diff --git a/skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.pdf b/hermes_code/skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.pdf similarity index 100% rename from skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.pdf rename to hermes_code/skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.pdf diff --git a/skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.sty b/hermes_code/skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.sty similarity index 100% rename from skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.sty rename to hermes_code/skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.sty diff --git a/skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.tex b/hermes_code/skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.tex similarity index 100% rename from skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.tex rename to hermes_code/skills/research/ml-paper-writing/templates/iclr2026/iclr2026_conference.tex diff --git a/skills/research/ml-paper-writing/templates/iclr2026/math_commands.tex b/hermes_code/skills/research/ml-paper-writing/templates/iclr2026/math_commands.tex similarity index 100% rename from skills/research/ml-paper-writing/templates/iclr2026/math_commands.tex rename to hermes_code/skills/research/ml-paper-writing/templates/iclr2026/math_commands.tex diff --git a/skills/research/ml-paper-writing/templates/iclr2026/natbib.sty b/hermes_code/skills/research/ml-paper-writing/templates/iclr2026/natbib.sty similarity index 100% rename from skills/research/ml-paper-writing/templates/iclr2026/natbib.sty rename to hermes_code/skills/research/ml-paper-writing/templates/iclr2026/natbib.sty diff --git a/skills/research/ml-paper-writing/templates/icml2026/algorithm.sty b/hermes_code/skills/research/ml-paper-writing/templates/icml2026/algorithm.sty similarity index 100% rename from skills/research/ml-paper-writing/templates/icml2026/algorithm.sty rename to hermes_code/skills/research/ml-paper-writing/templates/icml2026/algorithm.sty diff --git a/skills/research/ml-paper-writing/templates/icml2026/algorithmic.sty b/hermes_code/skills/research/ml-paper-writing/templates/icml2026/algorithmic.sty similarity index 100% rename from skills/research/ml-paper-writing/templates/icml2026/algorithmic.sty rename to hermes_code/skills/research/ml-paper-writing/templates/icml2026/algorithmic.sty diff --git a/skills/research/ml-paper-writing/templates/icml2026/example_paper.bib b/hermes_code/skills/research/ml-paper-writing/templates/icml2026/example_paper.bib similarity index 100% rename from skills/research/ml-paper-writing/templates/icml2026/example_paper.bib rename to hermes_code/skills/research/ml-paper-writing/templates/icml2026/example_paper.bib diff --git a/skills/research/ml-paper-writing/templates/icml2026/example_paper.pdf b/hermes_code/skills/research/ml-paper-writing/templates/icml2026/example_paper.pdf similarity index 100% rename from skills/research/ml-paper-writing/templates/icml2026/example_paper.pdf rename to hermes_code/skills/research/ml-paper-writing/templates/icml2026/example_paper.pdf diff --git a/skills/research/ml-paper-writing/templates/icml2026/example_paper.tex b/hermes_code/skills/research/ml-paper-writing/templates/icml2026/example_paper.tex similarity index 100% rename from skills/research/ml-paper-writing/templates/icml2026/example_paper.tex rename to hermes_code/skills/research/ml-paper-writing/templates/icml2026/example_paper.tex diff --git a/skills/research/ml-paper-writing/templates/icml2026/fancyhdr.sty b/hermes_code/skills/research/ml-paper-writing/templates/icml2026/fancyhdr.sty similarity index 100% rename from skills/research/ml-paper-writing/templates/icml2026/fancyhdr.sty rename to hermes_code/skills/research/ml-paper-writing/templates/icml2026/fancyhdr.sty diff --git a/skills/research/ml-paper-writing/templates/icml2026/icml2026.bst b/hermes_code/skills/research/ml-paper-writing/templates/icml2026/icml2026.bst similarity index 100% rename from skills/research/ml-paper-writing/templates/icml2026/icml2026.bst rename to hermes_code/skills/research/ml-paper-writing/templates/icml2026/icml2026.bst diff --git a/skills/research/ml-paper-writing/templates/icml2026/icml2026.sty b/hermes_code/skills/research/ml-paper-writing/templates/icml2026/icml2026.sty similarity index 100% rename from skills/research/ml-paper-writing/templates/icml2026/icml2026.sty rename to hermes_code/skills/research/ml-paper-writing/templates/icml2026/icml2026.sty diff --git a/skills/research/ml-paper-writing/templates/icml2026/icml_numpapers.pdf b/hermes_code/skills/research/ml-paper-writing/templates/icml2026/icml_numpapers.pdf similarity index 100% rename from skills/research/ml-paper-writing/templates/icml2026/icml_numpapers.pdf rename to hermes_code/skills/research/ml-paper-writing/templates/icml2026/icml_numpapers.pdf diff --git a/skills/research/ml-paper-writing/templates/neurips2025/Makefile b/hermes_code/skills/research/ml-paper-writing/templates/neurips2025/Makefile similarity index 100% rename from skills/research/ml-paper-writing/templates/neurips2025/Makefile rename to hermes_code/skills/research/ml-paper-writing/templates/neurips2025/Makefile diff --git a/skills/research/ml-paper-writing/templates/neurips2025/extra_pkgs.tex b/hermes_code/skills/research/ml-paper-writing/templates/neurips2025/extra_pkgs.tex similarity index 100% rename from skills/research/ml-paper-writing/templates/neurips2025/extra_pkgs.tex rename to hermes_code/skills/research/ml-paper-writing/templates/neurips2025/extra_pkgs.tex diff --git a/skills/research/ml-paper-writing/templates/neurips2025/main.tex b/hermes_code/skills/research/ml-paper-writing/templates/neurips2025/main.tex similarity index 100% rename from skills/research/ml-paper-writing/templates/neurips2025/main.tex rename to hermes_code/skills/research/ml-paper-writing/templates/neurips2025/main.tex diff --git a/skills/research/ml-paper-writing/templates/neurips2025/neurips.sty b/hermes_code/skills/research/ml-paper-writing/templates/neurips2025/neurips.sty similarity index 100% rename from skills/research/ml-paper-writing/templates/neurips2025/neurips.sty rename to hermes_code/skills/research/ml-paper-writing/templates/neurips2025/neurips.sty diff --git a/skills/research/parallel-cli/SKILL.md b/hermes_code/skills/research/parallel-cli/SKILL.md similarity index 100% rename from skills/research/parallel-cli/SKILL.md rename to hermes_code/skills/research/parallel-cli/SKILL.md diff --git a/skills/research/polymarket/SKILL.md b/hermes_code/skills/research/polymarket/SKILL.md similarity index 100% rename from skills/research/polymarket/SKILL.md rename to hermes_code/skills/research/polymarket/SKILL.md diff --git a/skills/research/polymarket/references/api-endpoints.md b/hermes_code/skills/research/polymarket/references/api-endpoints.md similarity index 100% rename from skills/research/polymarket/references/api-endpoints.md rename to hermes_code/skills/research/polymarket/references/api-endpoints.md diff --git a/skills/research/polymarket/scripts/polymarket.py b/hermes_code/skills/research/polymarket/scripts/polymarket.py similarity index 100% rename from skills/research/polymarket/scripts/polymarket.py rename to hermes_code/skills/research/polymarket/scripts/polymarket.py diff --git a/skills/smart-home/DESCRIPTION.md b/hermes_code/skills/smart-home/DESCRIPTION.md similarity index 100% rename from skills/smart-home/DESCRIPTION.md rename to hermes_code/skills/smart-home/DESCRIPTION.md diff --git a/skills/smart-home/openhue/SKILL.md b/hermes_code/skills/smart-home/openhue/SKILL.md similarity index 100% rename from skills/smart-home/openhue/SKILL.md rename to hermes_code/skills/smart-home/openhue/SKILL.md diff --git a/skills/social-media/DESCRIPTION.md b/hermes_code/skills/social-media/DESCRIPTION.md similarity index 100% rename from skills/social-media/DESCRIPTION.md rename to hermes_code/skills/social-media/DESCRIPTION.md diff --git a/skills/social-media/xitter/SKILL.md b/hermes_code/skills/social-media/xitter/SKILL.md similarity index 100% rename from skills/social-media/xitter/SKILL.md rename to hermes_code/skills/social-media/xitter/SKILL.md diff --git a/skills/software-development/code-review/SKILL.md b/hermes_code/skills/software-development/code-review/SKILL.md similarity index 100% rename from skills/software-development/code-review/SKILL.md rename to hermes_code/skills/software-development/code-review/SKILL.md diff --git a/skills/software-development/plan/SKILL.md b/hermes_code/skills/software-development/plan/SKILL.md similarity index 100% rename from skills/software-development/plan/SKILL.md rename to hermes_code/skills/software-development/plan/SKILL.md diff --git a/skills/software-development/requesting-code-review/SKILL.md b/hermes_code/skills/software-development/requesting-code-review/SKILL.md similarity index 100% rename from skills/software-development/requesting-code-review/SKILL.md rename to hermes_code/skills/software-development/requesting-code-review/SKILL.md diff --git a/skills/software-development/subagent-driven-development/SKILL.md b/hermes_code/skills/software-development/subagent-driven-development/SKILL.md similarity index 100% rename from skills/software-development/subagent-driven-development/SKILL.md rename to hermes_code/skills/software-development/subagent-driven-development/SKILL.md diff --git a/skills/software-development/systematic-debugging/SKILL.md b/hermes_code/skills/software-development/systematic-debugging/SKILL.md similarity index 100% rename from skills/software-development/systematic-debugging/SKILL.md rename to hermes_code/skills/software-development/systematic-debugging/SKILL.md diff --git a/skills/software-development/test-driven-development/SKILL.md b/hermes_code/skills/software-development/test-driven-development/SKILL.md similarity index 100% rename from skills/software-development/test-driven-development/SKILL.md rename to hermes_code/skills/software-development/test-driven-development/SKILL.md diff --git a/skills/software-development/writing-plans/SKILL.md b/hermes_code/skills/software-development/writing-plans/SKILL.md similarity index 100% rename from skills/software-development/writing-plans/SKILL.md rename to hermes_code/skills/software-development/writing-plans/SKILL.md diff --git a/tests/__init__.py b/hermes_code/tests/__init__.py similarity index 100% rename from tests/__init__.py rename to hermes_code/tests/__init__.py diff --git a/tests/acp/__init__.py b/hermes_code/tests/acp/__init__.py similarity index 100% rename from tests/acp/__init__.py rename to hermes_code/tests/acp/__init__.py diff --git a/tests/acp/test_auth.py b/hermes_code/tests/acp/test_auth.py similarity index 100% rename from tests/acp/test_auth.py rename to hermes_code/tests/acp/test_auth.py diff --git a/tests/acp/test_events.py b/hermes_code/tests/acp/test_events.py similarity index 100% rename from tests/acp/test_events.py rename to hermes_code/tests/acp/test_events.py diff --git a/tests/acp/test_permissions.py b/hermes_code/tests/acp/test_permissions.py similarity index 100% rename from tests/acp/test_permissions.py rename to hermes_code/tests/acp/test_permissions.py diff --git a/tests/acp/test_server.py b/hermes_code/tests/acp/test_server.py similarity index 100% rename from tests/acp/test_server.py rename to hermes_code/tests/acp/test_server.py diff --git a/tests/acp/test_session.py b/hermes_code/tests/acp/test_session.py similarity index 100% rename from tests/acp/test_session.py rename to hermes_code/tests/acp/test_session.py diff --git a/tests/acp/test_tools.py b/hermes_code/tests/acp/test_tools.py similarity index 100% rename from tests/acp/test_tools.py rename to hermes_code/tests/acp/test_tools.py diff --git a/tests/agent/__init__.py b/hermes_code/tests/agent/__init__.py similarity index 100% rename from tests/agent/__init__.py rename to hermes_code/tests/agent/__init__.py diff --git a/tests/agent/test_auxiliary_client.py b/hermes_code/tests/agent/test_auxiliary_client.py similarity index 100% rename from tests/agent/test_auxiliary_client.py rename to hermes_code/tests/agent/test_auxiliary_client.py diff --git a/tests/agent/test_context_compressor.py b/hermes_code/tests/agent/test_context_compressor.py similarity index 100% rename from tests/agent/test_context_compressor.py rename to hermes_code/tests/agent/test_context_compressor.py diff --git a/tests/agent/test_display_emoji.py b/hermes_code/tests/agent/test_display_emoji.py similarity index 100% rename from tests/agent/test_display_emoji.py rename to hermes_code/tests/agent/test_display_emoji.py diff --git a/tests/agent/test_model_metadata.py b/hermes_code/tests/agent/test_model_metadata.py similarity index 100% rename from tests/agent/test_model_metadata.py rename to hermes_code/tests/agent/test_model_metadata.py diff --git a/tests/agent/test_models_dev.py b/hermes_code/tests/agent/test_models_dev.py similarity index 100% rename from tests/agent/test_models_dev.py rename to hermes_code/tests/agent/test_models_dev.py diff --git a/tests/agent/test_prompt_builder.py b/hermes_code/tests/agent/test_prompt_builder.py similarity index 100% rename from tests/agent/test_prompt_builder.py rename to hermes_code/tests/agent/test_prompt_builder.py diff --git a/tests/agent/test_prompt_caching.py b/hermes_code/tests/agent/test_prompt_caching.py similarity index 100% rename from tests/agent/test_prompt_caching.py rename to hermes_code/tests/agent/test_prompt_caching.py diff --git a/tests/agent/test_redact.py b/hermes_code/tests/agent/test_redact.py similarity index 100% rename from tests/agent/test_redact.py rename to hermes_code/tests/agent/test_redact.py diff --git a/tests/agent/test_skill_commands.py b/hermes_code/tests/agent/test_skill_commands.py similarity index 100% rename from tests/agent/test_skill_commands.py rename to hermes_code/tests/agent/test_skill_commands.py diff --git a/tests/agent/test_smart_model_routing.py b/hermes_code/tests/agent/test_smart_model_routing.py similarity index 100% rename from tests/agent/test_smart_model_routing.py rename to hermes_code/tests/agent/test_smart_model_routing.py diff --git a/tests/agent/test_subagent_progress.py b/hermes_code/tests/agent/test_subagent_progress.py similarity index 100% rename from tests/agent/test_subagent_progress.py rename to hermes_code/tests/agent/test_subagent_progress.py diff --git a/tests/agent/test_title_generator.py b/hermes_code/tests/agent/test_title_generator.py similarity index 100% rename from tests/agent/test_title_generator.py rename to hermes_code/tests/agent/test_title_generator.py diff --git a/tests/agent/test_usage_pricing.py b/hermes_code/tests/agent/test_usage_pricing.py similarity index 100% rename from tests/agent/test_usage_pricing.py rename to hermes_code/tests/agent/test_usage_pricing.py diff --git a/tests/conftest.py b/hermes_code/tests/conftest.py similarity index 100% rename from tests/conftest.py rename to hermes_code/tests/conftest.py diff --git a/tests/cron/__init__.py b/hermes_code/tests/cron/__init__.py similarity index 100% rename from tests/cron/__init__.py rename to hermes_code/tests/cron/__init__.py diff --git a/tests/cron/test_jobs.py b/hermes_code/tests/cron/test_jobs.py similarity index 100% rename from tests/cron/test_jobs.py rename to hermes_code/tests/cron/test_jobs.py diff --git a/tests/cron/test_scheduler.py b/hermes_code/tests/cron/test_scheduler.py similarity index 100% rename from tests/cron/test_scheduler.py rename to hermes_code/tests/cron/test_scheduler.py diff --git a/tests/fakes/__init__.py b/hermes_code/tests/fakes/__init__.py similarity index 100% rename from tests/fakes/__init__.py rename to hermes_code/tests/fakes/__init__.py diff --git a/tests/fakes/fake_ha_server.py b/hermes_code/tests/fakes/fake_ha_server.py similarity index 100% rename from tests/fakes/fake_ha_server.py rename to hermes_code/tests/fakes/fake_ha_server.py diff --git a/tests/gateway/__init__.py b/hermes_code/tests/gateway/__init__.py similarity index 100% rename from tests/gateway/__init__.py rename to hermes_code/tests/gateway/__init__.py diff --git a/tests/gateway/test_agent_cache.py b/hermes_code/tests/gateway/test_agent_cache.py similarity index 100% rename from tests/gateway/test_agent_cache.py rename to hermes_code/tests/gateway/test_agent_cache.py diff --git a/tests/gateway/test_api_server.py b/hermes_code/tests/gateway/test_api_server.py similarity index 100% rename from tests/gateway/test_api_server.py rename to hermes_code/tests/gateway/test_api_server.py diff --git a/tests/gateway/test_api_server_jobs.py b/hermes_code/tests/gateway/test_api_server_jobs.py similarity index 100% rename from tests/gateway/test_api_server_jobs.py rename to hermes_code/tests/gateway/test_api_server_jobs.py diff --git a/tests/gateway/test_approve_deny_commands.py b/hermes_code/tests/gateway/test_approve_deny_commands.py similarity index 100% rename from tests/gateway/test_approve_deny_commands.py rename to hermes_code/tests/gateway/test_approve_deny_commands.py diff --git a/tests/gateway/test_async_memory_flush.py b/hermes_code/tests/gateway/test_async_memory_flush.py similarity index 100% rename from tests/gateway/test_async_memory_flush.py rename to hermes_code/tests/gateway/test_async_memory_flush.py diff --git a/tests/gateway/test_background_command.py b/hermes_code/tests/gateway/test_background_command.py similarity index 100% rename from tests/gateway/test_background_command.py rename to hermes_code/tests/gateway/test_background_command.py diff --git a/tests/gateway/test_background_process_notifications.py b/hermes_code/tests/gateway/test_background_process_notifications.py similarity index 100% rename from tests/gateway/test_background_process_notifications.py rename to hermes_code/tests/gateway/test_background_process_notifications.py diff --git a/tests/gateway/test_base_topic_sessions.py b/hermes_code/tests/gateway/test_base_topic_sessions.py similarity index 100% rename from tests/gateway/test_base_topic_sessions.py rename to hermes_code/tests/gateway/test_base_topic_sessions.py diff --git a/tests/gateway/test_channel_directory.py b/hermes_code/tests/gateway/test_channel_directory.py similarity index 100% rename from tests/gateway/test_channel_directory.py rename to hermes_code/tests/gateway/test_channel_directory.py diff --git a/tests/gateway/test_config.py b/hermes_code/tests/gateway/test_config.py similarity index 100% rename from tests/gateway/test_config.py rename to hermes_code/tests/gateway/test_config.py diff --git a/tests/gateway/test_config_cwd_bridge.py b/hermes_code/tests/gateway/test_config_cwd_bridge.py similarity index 100% rename from tests/gateway/test_config_cwd_bridge.py rename to hermes_code/tests/gateway/test_config_cwd_bridge.py diff --git a/tests/gateway/test_delivery.py b/hermes_code/tests/gateway/test_delivery.py similarity index 100% rename from tests/gateway/test_delivery.py rename to hermes_code/tests/gateway/test_delivery.py diff --git a/tests/gateway/test_dingtalk.py b/hermes_code/tests/gateway/test_dingtalk.py similarity index 100% rename from tests/gateway/test_dingtalk.py rename to hermes_code/tests/gateway/test_dingtalk.py diff --git a/tests/gateway/test_discord_bot_filter.py b/hermes_code/tests/gateway/test_discord_bot_filter.py similarity index 100% rename from tests/gateway/test_discord_bot_filter.py rename to hermes_code/tests/gateway/test_discord_bot_filter.py diff --git a/tests/gateway/test_discord_document_handling.py b/hermes_code/tests/gateway/test_discord_document_handling.py similarity index 100% rename from tests/gateway/test_discord_document_handling.py rename to hermes_code/tests/gateway/test_discord_document_handling.py diff --git a/tests/gateway/test_discord_free_response.py b/hermes_code/tests/gateway/test_discord_free_response.py similarity index 100% rename from tests/gateway/test_discord_free_response.py rename to hermes_code/tests/gateway/test_discord_free_response.py diff --git a/tests/gateway/test_discord_imports.py b/hermes_code/tests/gateway/test_discord_imports.py similarity index 100% rename from tests/gateway/test_discord_imports.py rename to hermes_code/tests/gateway/test_discord_imports.py diff --git a/tests/gateway/test_discord_media_metadata.py b/hermes_code/tests/gateway/test_discord_media_metadata.py similarity index 100% rename from tests/gateway/test_discord_media_metadata.py rename to hermes_code/tests/gateway/test_discord_media_metadata.py diff --git a/tests/gateway/test_discord_opus.py b/hermes_code/tests/gateway/test_discord_opus.py similarity index 100% rename from tests/gateway/test_discord_opus.py rename to hermes_code/tests/gateway/test_discord_opus.py diff --git a/tests/gateway/test_discord_send.py b/hermes_code/tests/gateway/test_discord_send.py similarity index 100% rename from tests/gateway/test_discord_send.py rename to hermes_code/tests/gateway/test_discord_send.py diff --git a/tests/gateway/test_discord_slash_commands.py b/hermes_code/tests/gateway/test_discord_slash_commands.py similarity index 100% rename from tests/gateway/test_discord_slash_commands.py rename to hermes_code/tests/gateway/test_discord_slash_commands.py diff --git a/tests/gateway/test_discord_system_messages.py b/hermes_code/tests/gateway/test_discord_system_messages.py similarity index 100% rename from tests/gateway/test_discord_system_messages.py rename to hermes_code/tests/gateway/test_discord_system_messages.py diff --git a/tests/gateway/test_discord_thread_persistence.py b/hermes_code/tests/gateway/test_discord_thread_persistence.py similarity index 100% rename from tests/gateway/test_discord_thread_persistence.py rename to hermes_code/tests/gateway/test_discord_thread_persistence.py diff --git a/tests/gateway/test_document_cache.py b/hermes_code/tests/gateway/test_document_cache.py similarity index 100% rename from tests/gateway/test_document_cache.py rename to hermes_code/tests/gateway/test_document_cache.py diff --git a/tests/gateway/test_email.py b/hermes_code/tests/gateway/test_email.py similarity index 100% rename from tests/gateway/test_email.py rename to hermes_code/tests/gateway/test_email.py diff --git a/tests/gateway/test_extract_local_files.py b/hermes_code/tests/gateway/test_extract_local_files.py similarity index 100% rename from tests/gateway/test_extract_local_files.py rename to hermes_code/tests/gateway/test_extract_local_files.py diff --git a/tests/gateway/test_flush_memory_stale_guard.py b/hermes_code/tests/gateway/test_flush_memory_stale_guard.py similarity index 100% rename from tests/gateway/test_flush_memory_stale_guard.py rename to hermes_code/tests/gateway/test_flush_memory_stale_guard.py diff --git a/tests/gateway/test_gateway_shutdown.py b/hermes_code/tests/gateway/test_gateway_shutdown.py similarity index 100% rename from tests/gateway/test_gateway_shutdown.py rename to hermes_code/tests/gateway/test_gateway_shutdown.py diff --git a/tests/gateway/test_homeassistant.py b/hermes_code/tests/gateway/test_homeassistant.py similarity index 100% rename from tests/gateway/test_homeassistant.py rename to hermes_code/tests/gateway/test_homeassistant.py diff --git a/tests/gateway/test_honcho_lifecycle.py b/hermes_code/tests/gateway/test_honcho_lifecycle.py similarity index 100% rename from tests/gateway/test_honcho_lifecycle.py rename to hermes_code/tests/gateway/test_honcho_lifecycle.py diff --git a/tests/gateway/test_hooks.py b/hermes_code/tests/gateway/test_hooks.py similarity index 100% rename from tests/gateway/test_hooks.py rename to hermes_code/tests/gateway/test_hooks.py diff --git a/tests/gateway/test_interrupt_key_match.py b/hermes_code/tests/gateway/test_interrupt_key_match.py similarity index 100% rename from tests/gateway/test_interrupt_key_match.py rename to hermes_code/tests/gateway/test_interrupt_key_match.py diff --git a/tests/gateway/test_matrix.py b/hermes_code/tests/gateway/test_matrix.py similarity index 100% rename from tests/gateway/test_matrix.py rename to hermes_code/tests/gateway/test_matrix.py diff --git a/tests/gateway/test_mattermost.py b/hermes_code/tests/gateway/test_mattermost.py similarity index 100% rename from tests/gateway/test_mattermost.py rename to hermes_code/tests/gateway/test_mattermost.py diff --git a/tests/gateway/test_media_extraction.py b/hermes_code/tests/gateway/test_media_extraction.py similarity index 100% rename from tests/gateway/test_media_extraction.py rename to hermes_code/tests/gateway/test_media_extraction.py diff --git a/tests/gateway/test_mirror.py b/hermes_code/tests/gateway/test_mirror.py similarity index 100% rename from tests/gateway/test_mirror.py rename to hermes_code/tests/gateway/test_mirror.py diff --git a/tests/gateway/test_pairing.py b/hermes_code/tests/gateway/test_pairing.py similarity index 100% rename from tests/gateway/test_pairing.py rename to hermes_code/tests/gateway/test_pairing.py diff --git a/tests/gateway/test_pii_redaction.py b/hermes_code/tests/gateway/test_pii_redaction.py similarity index 100% rename from tests/gateway/test_pii_redaction.py rename to hermes_code/tests/gateway/test_pii_redaction.py diff --git a/tests/gateway/test_plan_command.py b/hermes_code/tests/gateway/test_plan_command.py similarity index 100% rename from tests/gateway/test_plan_command.py rename to hermes_code/tests/gateway/test_plan_command.py diff --git a/tests/gateway/test_platform_base.py b/hermes_code/tests/gateway/test_platform_base.py similarity index 100% rename from tests/gateway/test_platform_base.py rename to hermes_code/tests/gateway/test_platform_base.py diff --git a/tests/gateway/test_platform_reconnect.py b/hermes_code/tests/gateway/test_platform_reconnect.py similarity index 100% rename from tests/gateway/test_platform_reconnect.py rename to hermes_code/tests/gateway/test_platform_reconnect.py diff --git a/tests/gateway/test_queue_consumption.py b/hermes_code/tests/gateway/test_queue_consumption.py similarity index 100% rename from tests/gateway/test_queue_consumption.py rename to hermes_code/tests/gateway/test_queue_consumption.py diff --git a/tests/gateway/test_reasoning_command.py b/hermes_code/tests/gateway/test_reasoning_command.py similarity index 100% rename from tests/gateway/test_reasoning_command.py rename to hermes_code/tests/gateway/test_reasoning_command.py diff --git a/tests/gateway/test_resume_command.py b/hermes_code/tests/gateway/test_resume_command.py similarity index 100% rename from tests/gateway/test_resume_command.py rename to hermes_code/tests/gateway/test_resume_command.py diff --git a/tests/gateway/test_retry_replacement.py b/hermes_code/tests/gateway/test_retry_replacement.py similarity index 100% rename from tests/gateway/test_retry_replacement.py rename to hermes_code/tests/gateway/test_retry_replacement.py diff --git a/tests/gateway/test_retry_response.py b/hermes_code/tests/gateway/test_retry_response.py similarity index 100% rename from tests/gateway/test_retry_response.py rename to hermes_code/tests/gateway/test_retry_response.py diff --git a/tests/gateway/test_run_progress_topics.py b/hermes_code/tests/gateway/test_run_progress_topics.py similarity index 100% rename from tests/gateway/test_run_progress_topics.py rename to hermes_code/tests/gateway/test_run_progress_topics.py diff --git a/tests/gateway/test_runner_fatal_adapter.py b/hermes_code/tests/gateway/test_runner_fatal_adapter.py similarity index 100% rename from tests/gateway/test_runner_fatal_adapter.py rename to hermes_code/tests/gateway/test_runner_fatal_adapter.py diff --git a/tests/gateway/test_runner_startup_failures.py b/hermes_code/tests/gateway/test_runner_startup_failures.py similarity index 100% rename from tests/gateway/test_runner_startup_failures.py rename to hermes_code/tests/gateway/test_runner_startup_failures.py diff --git a/tests/gateway/test_send_image_file.py b/hermes_code/tests/gateway/test_send_image_file.py similarity index 100% rename from tests/gateway/test_send_image_file.py rename to hermes_code/tests/gateway/test_send_image_file.py diff --git a/tests/gateway/test_session.py b/hermes_code/tests/gateway/test_session.py similarity index 100% rename from tests/gateway/test_session.py rename to hermes_code/tests/gateway/test_session.py diff --git a/tests/gateway/test_session_env.py b/hermes_code/tests/gateway/test_session_env.py similarity index 100% rename from tests/gateway/test_session_env.py rename to hermes_code/tests/gateway/test_session_env.py diff --git a/tests/gateway/test_session_hygiene.py b/hermes_code/tests/gateway/test_session_hygiene.py similarity index 100% rename from tests/gateway/test_session_hygiene.py rename to hermes_code/tests/gateway/test_session_hygiene.py diff --git a/tests/gateway/test_session_race_guard.py b/hermes_code/tests/gateway/test_session_race_guard.py similarity index 100% rename from tests/gateway/test_session_race_guard.py rename to hermes_code/tests/gateway/test_session_race_guard.py diff --git a/tests/gateway/test_session_reset_notify.py b/hermes_code/tests/gateway/test_session_reset_notify.py similarity index 100% rename from tests/gateway/test_session_reset_notify.py rename to hermes_code/tests/gateway/test_session_reset_notify.py diff --git a/tests/gateway/test_signal.py b/hermes_code/tests/gateway/test_signal.py similarity index 100% rename from tests/gateway/test_signal.py rename to hermes_code/tests/gateway/test_signal.py diff --git a/tests/gateway/test_slack.py b/hermes_code/tests/gateway/test_slack.py similarity index 100% rename from tests/gateway/test_slack.py rename to hermes_code/tests/gateway/test_slack.py diff --git a/tests/gateway/test_sms.py b/hermes_code/tests/gateway/test_sms.py similarity index 100% rename from tests/gateway/test_sms.py rename to hermes_code/tests/gateway/test_sms.py diff --git a/tests/gateway/test_ssl_certs.py b/hermes_code/tests/gateway/test_ssl_certs.py similarity index 100% rename from tests/gateway/test_ssl_certs.py rename to hermes_code/tests/gateway/test_ssl_certs.py diff --git a/tests/gateway/test_status.py b/hermes_code/tests/gateway/test_status.py similarity index 100% rename from tests/gateway/test_status.py rename to hermes_code/tests/gateway/test_status.py diff --git a/tests/gateway/test_status_command.py b/hermes_code/tests/gateway/test_status_command.py similarity index 100% rename from tests/gateway/test_status_command.py rename to hermes_code/tests/gateway/test_status_command.py diff --git a/tests/gateway/test_sticker_cache.py b/hermes_code/tests/gateway/test_sticker_cache.py similarity index 100% rename from tests/gateway/test_sticker_cache.py rename to hermes_code/tests/gateway/test_sticker_cache.py diff --git a/tests/gateway/test_stt_config.py b/hermes_code/tests/gateway/test_stt_config.py similarity index 100% rename from tests/gateway/test_stt_config.py rename to hermes_code/tests/gateway/test_stt_config.py diff --git a/tests/gateway/test_telegram_conflict.py b/hermes_code/tests/gateway/test_telegram_conflict.py similarity index 100% rename from tests/gateway/test_telegram_conflict.py rename to hermes_code/tests/gateway/test_telegram_conflict.py diff --git a/tests/gateway/test_telegram_documents.py b/hermes_code/tests/gateway/test_telegram_documents.py similarity index 100% rename from tests/gateway/test_telegram_documents.py rename to hermes_code/tests/gateway/test_telegram_documents.py diff --git a/tests/gateway/test_telegram_format.py b/hermes_code/tests/gateway/test_telegram_format.py similarity index 100% rename from tests/gateway/test_telegram_format.py rename to hermes_code/tests/gateway/test_telegram_format.py diff --git a/tests/gateway/test_telegram_photo_interrupts.py b/hermes_code/tests/gateway/test_telegram_photo_interrupts.py similarity index 100% rename from tests/gateway/test_telegram_photo_interrupts.py rename to hermes_code/tests/gateway/test_telegram_photo_interrupts.py diff --git a/tests/gateway/test_telegram_text_batching.py b/hermes_code/tests/gateway/test_telegram_text_batching.py similarity index 100% rename from tests/gateway/test_telegram_text_batching.py rename to hermes_code/tests/gateway/test_telegram_text_batching.py diff --git a/tests/gateway/test_title_command.py b/hermes_code/tests/gateway/test_title_command.py similarity index 100% rename from tests/gateway/test_title_command.py rename to hermes_code/tests/gateway/test_title_command.py diff --git a/tests/gateway/test_transcript_offset.py b/hermes_code/tests/gateway/test_transcript_offset.py similarity index 100% rename from tests/gateway/test_transcript_offset.py rename to hermes_code/tests/gateway/test_transcript_offset.py diff --git a/tests/gateway/test_unauthorized_dm_behavior.py b/hermes_code/tests/gateway/test_unauthorized_dm_behavior.py similarity index 100% rename from tests/gateway/test_unauthorized_dm_behavior.py rename to hermes_code/tests/gateway/test_unauthorized_dm_behavior.py diff --git a/tests/gateway/test_update_command.py b/hermes_code/tests/gateway/test_update_command.py similarity index 100% rename from tests/gateway/test_update_command.py rename to hermes_code/tests/gateway/test_update_command.py diff --git a/tests/gateway/test_voice_command.py b/hermes_code/tests/gateway/test_voice_command.py similarity index 100% rename from tests/gateway/test_voice_command.py rename to hermes_code/tests/gateway/test_voice_command.py diff --git a/tests/gateway/test_webhook_adapter.py b/hermes_code/tests/gateway/test_webhook_adapter.py similarity index 100% rename from tests/gateway/test_webhook_adapter.py rename to hermes_code/tests/gateway/test_webhook_adapter.py diff --git a/tests/gateway/test_webhook_integration.py b/hermes_code/tests/gateway/test_webhook_integration.py similarity index 100% rename from tests/gateway/test_webhook_integration.py rename to hermes_code/tests/gateway/test_webhook_integration.py diff --git a/tests/gateway/test_whatsapp_connect.py b/hermes_code/tests/gateway/test_whatsapp_connect.py similarity index 100% rename from tests/gateway/test_whatsapp_connect.py rename to hermes_code/tests/gateway/test_whatsapp_connect.py diff --git a/tests/gateway/test_whatsapp_reply_prefix.py b/hermes_code/tests/gateway/test_whatsapp_reply_prefix.py similarity index 100% rename from tests/gateway/test_whatsapp_reply_prefix.py rename to hermes_code/tests/gateway/test_whatsapp_reply_prefix.py diff --git a/tests/hermes_cli/__init__.py b/hermes_code/tests/hermes_cli/__init__.py similarity index 100% rename from tests/hermes_cli/__init__.py rename to hermes_code/tests/hermes_cli/__init__.py diff --git a/tests/hermes_cli/test_banner.py b/hermes_code/tests/hermes_cli/test_banner.py similarity index 100% rename from tests/hermes_cli/test_banner.py rename to hermes_code/tests/hermes_cli/test_banner.py diff --git a/tests/hermes_cli/test_banner_skills.py b/hermes_code/tests/hermes_cli/test_banner_skills.py similarity index 100% rename from tests/hermes_cli/test_banner_skills.py rename to hermes_code/tests/hermes_cli/test_banner_skills.py diff --git a/tests/hermes_cli/test_chat_skills_flag.py b/hermes_code/tests/hermes_cli/test_chat_skills_flag.py similarity index 100% rename from tests/hermes_cli/test_chat_skills_flag.py rename to hermes_code/tests/hermes_cli/test_chat_skills_flag.py diff --git a/tests/hermes_cli/test_claw.py b/hermes_code/tests/hermes_cli/test_claw.py similarity index 100% rename from tests/hermes_cli/test_claw.py rename to hermes_code/tests/hermes_cli/test_claw.py diff --git a/tests/hermes_cli/test_cmd_update.py b/hermes_code/tests/hermes_cli/test_cmd_update.py similarity index 100% rename from tests/hermes_cli/test_cmd_update.py rename to hermes_code/tests/hermes_cli/test_cmd_update.py diff --git a/tests/hermes_cli/test_coalesce_session_args.py b/hermes_code/tests/hermes_cli/test_coalesce_session_args.py similarity index 100% rename from tests/hermes_cli/test_coalesce_session_args.py rename to hermes_code/tests/hermes_cli/test_coalesce_session_args.py diff --git a/tests/hermes_cli/test_commands.py b/hermes_code/tests/hermes_cli/test_commands.py similarity index 100% rename from tests/hermes_cli/test_commands.py rename to hermes_code/tests/hermes_cli/test_commands.py diff --git a/tests/hermes_cli/test_config.py b/hermes_code/tests/hermes_cli/test_config.py similarity index 100% rename from tests/hermes_cli/test_config.py rename to hermes_code/tests/hermes_cli/test_config.py diff --git a/tests/hermes_cli/test_copilot_auth.py b/hermes_code/tests/hermes_cli/test_copilot_auth.py similarity index 100% rename from tests/hermes_cli/test_copilot_auth.py rename to hermes_code/tests/hermes_cli/test_copilot_auth.py diff --git a/tests/hermes_cli/test_cron.py b/hermes_code/tests/hermes_cli/test_cron.py similarity index 100% rename from tests/hermes_cli/test_cron.py rename to hermes_code/tests/hermes_cli/test_cron.py diff --git a/tests/hermes_cli/test_doctor.py b/hermes_code/tests/hermes_cli/test_doctor.py similarity index 100% rename from tests/hermes_cli/test_doctor.py rename to hermes_code/tests/hermes_cli/test_doctor.py diff --git a/tests/hermes_cli/test_env_loader.py b/hermes_code/tests/hermes_cli/test_env_loader.py similarity index 100% rename from tests/hermes_cli/test_env_loader.py rename to hermes_code/tests/hermes_cli/test_env_loader.py diff --git a/tests/hermes_cli/test_gateway.py b/hermes_code/tests/hermes_cli/test_gateway.py similarity index 100% rename from tests/hermes_cli/test_gateway.py rename to hermes_code/tests/hermes_cli/test_gateway.py diff --git a/tests/hermes_cli/test_gateway_linger.py b/hermes_code/tests/hermes_cli/test_gateway_linger.py similarity index 100% rename from tests/hermes_cli/test_gateway_linger.py rename to hermes_code/tests/hermes_cli/test_gateway_linger.py diff --git a/tests/hermes_cli/test_gateway_runtime_health.py b/hermes_code/tests/hermes_cli/test_gateway_runtime_health.py similarity index 100% rename from tests/hermes_cli/test_gateway_runtime_health.py rename to hermes_code/tests/hermes_cli/test_gateway_runtime_health.py diff --git a/tests/hermes_cli/test_gateway_service.py b/hermes_code/tests/hermes_cli/test_gateway_service.py similarity index 100% rename from tests/hermes_cli/test_gateway_service.py rename to hermes_code/tests/hermes_cli/test_gateway_service.py diff --git a/tests/hermes_cli/test_mcp_config.py b/hermes_code/tests/hermes_cli/test_mcp_config.py similarity index 100% rename from tests/hermes_cli/test_mcp_config.py rename to hermes_code/tests/hermes_cli/test_mcp_config.py diff --git a/tests/hermes_cli/test_mcp_tools_config.py b/hermes_code/tests/hermes_cli/test_mcp_tools_config.py similarity index 100% rename from tests/hermes_cli/test_mcp_tools_config.py rename to hermes_code/tests/hermes_cli/test_mcp_tools_config.py diff --git a/tests/hermes_cli/test_model_validation.py b/hermes_code/tests/hermes_cli/test_model_validation.py similarity index 100% rename from tests/hermes_cli/test_model_validation.py rename to hermes_code/tests/hermes_cli/test_model_validation.py diff --git a/tests/hermes_cli/test_models.py b/hermes_code/tests/hermes_cli/test_models.py similarity index 100% rename from tests/hermes_cli/test_models.py rename to hermes_code/tests/hermes_cli/test_models.py diff --git a/tests/hermes_cli/test_path_completion.py b/hermes_code/tests/hermes_cli/test_path_completion.py similarity index 100% rename from tests/hermes_cli/test_path_completion.py rename to hermes_code/tests/hermes_cli/test_path_completion.py diff --git a/tests/hermes_cli/test_placeholder_usage.py b/hermes_code/tests/hermes_cli/test_placeholder_usage.py similarity index 100% rename from tests/hermes_cli/test_placeholder_usage.py rename to hermes_code/tests/hermes_cli/test_placeholder_usage.py diff --git a/tests/hermes_cli/test_session_browse.py b/hermes_code/tests/hermes_cli/test_session_browse.py similarity index 100% rename from tests/hermes_cli/test_session_browse.py rename to hermes_code/tests/hermes_cli/test_session_browse.py diff --git a/tests/hermes_cli/test_sessions_delete.py b/hermes_code/tests/hermes_cli/test_sessions_delete.py similarity index 100% rename from tests/hermes_cli/test_sessions_delete.py rename to hermes_code/tests/hermes_cli/test_sessions_delete.py diff --git a/tests/hermes_cli/test_set_config_value.py b/hermes_code/tests/hermes_cli/test_set_config_value.py similarity index 100% rename from tests/hermes_cli/test_set_config_value.py rename to hermes_code/tests/hermes_cli/test_set_config_value.py diff --git a/tests/hermes_cli/test_setup.py b/hermes_code/tests/hermes_cli/test_setup.py similarity index 100% rename from tests/hermes_cli/test_setup.py rename to hermes_code/tests/hermes_cli/test_setup.py diff --git a/tests/hermes_cli/test_setup_model_provider.py b/hermes_code/tests/hermes_cli/test_setup_model_provider.py similarity index 100% rename from tests/hermes_cli/test_setup_model_provider.py rename to hermes_code/tests/hermes_cli/test_setup_model_provider.py diff --git a/tests/hermes_cli/test_setup_noninteractive.py b/hermes_code/tests/hermes_cli/test_setup_noninteractive.py similarity index 100% rename from tests/hermes_cli/test_setup_noninteractive.py rename to hermes_code/tests/hermes_cli/test_setup_noninteractive.py diff --git a/tests/hermes_cli/test_setup_openclaw_migration.py b/hermes_code/tests/hermes_cli/test_setup_openclaw_migration.py similarity index 100% rename from tests/hermes_cli/test_setup_openclaw_migration.py rename to hermes_code/tests/hermes_cli/test_setup_openclaw_migration.py diff --git a/tests/hermes_cli/test_setup_prompt_menus.py b/hermes_code/tests/hermes_cli/test_setup_prompt_menus.py similarity index 100% rename from tests/hermes_cli/test_setup_prompt_menus.py rename to hermes_code/tests/hermes_cli/test_setup_prompt_menus.py diff --git a/tests/hermes_cli/test_skills_config.py b/hermes_code/tests/hermes_cli/test_skills_config.py similarity index 100% rename from tests/hermes_cli/test_skills_config.py rename to hermes_code/tests/hermes_cli/test_skills_config.py diff --git a/tests/hermes_cli/test_skills_hub.py b/hermes_code/tests/hermes_cli/test_skills_hub.py similarity index 100% rename from tests/hermes_cli/test_skills_hub.py rename to hermes_code/tests/hermes_cli/test_skills_hub.py diff --git a/tests/hermes_cli/test_skills_install_flags.py b/hermes_code/tests/hermes_cli/test_skills_install_flags.py similarity index 100% rename from tests/hermes_cli/test_skills_install_flags.py rename to hermes_code/tests/hermes_cli/test_skills_install_flags.py diff --git a/tests/hermes_cli/test_skills_skip_confirm.py b/hermes_code/tests/hermes_cli/test_skills_skip_confirm.py similarity index 100% rename from tests/hermes_cli/test_skills_skip_confirm.py rename to hermes_code/tests/hermes_cli/test_skills_skip_confirm.py diff --git a/tests/hermes_cli/test_skills_subparser.py b/hermes_code/tests/hermes_cli/test_skills_subparser.py similarity index 100% rename from tests/hermes_cli/test_skills_subparser.py rename to hermes_code/tests/hermes_cli/test_skills_subparser.py diff --git a/tests/hermes_cli/test_skin_engine.py b/hermes_code/tests/hermes_cli/test_skin_engine.py similarity index 100% rename from tests/hermes_cli/test_skin_engine.py rename to hermes_code/tests/hermes_cli/test_skin_engine.py diff --git a/tests/hermes_cli/test_status.py b/hermes_code/tests/hermes_cli/test_status.py similarity index 100% rename from tests/hermes_cli/test_status.py rename to hermes_code/tests/hermes_cli/test_status.py diff --git a/tests/hermes_cli/test_status_model_provider.py b/hermes_code/tests/hermes_cli/test_status_model_provider.py similarity index 100% rename from tests/hermes_cli/test_status_model_provider.py rename to hermes_code/tests/hermes_cli/test_status_model_provider.py diff --git a/tests/hermes_cli/test_tools_config.py b/hermes_code/tests/hermes_cli/test_tools_config.py similarity index 100% rename from tests/hermes_cli/test_tools_config.py rename to hermes_code/tests/hermes_cli/test_tools_config.py diff --git a/tests/hermes_cli/test_tools_disable_enable.py b/hermes_code/tests/hermes_cli/test_tools_disable_enable.py similarity index 100% rename from tests/hermes_cli/test_tools_disable_enable.py rename to hermes_code/tests/hermes_cli/test_tools_disable_enable.py diff --git a/tests/hermes_cli/test_update_autostash.py b/hermes_code/tests/hermes_cli/test_update_autostash.py similarity index 100% rename from tests/hermes_cli/test_update_autostash.py rename to hermes_code/tests/hermes_cli/test_update_autostash.py diff --git a/tests/hermes_cli/test_update_check.py b/hermes_code/tests/hermes_cli/test_update_check.py similarity index 100% rename from tests/hermes_cli/test_update_check.py rename to hermes_code/tests/hermes_cli/test_update_check.py diff --git a/tests/hermes_cli/test_update_gateway_restart.py b/hermes_code/tests/hermes_cli/test_update_gateway_restart.py similarity index 100% rename from tests/hermes_cli/test_update_gateway_restart.py rename to hermes_code/tests/hermes_cli/test_update_gateway_restart.py diff --git a/tests/honcho_integration/__init__.py b/hermes_code/tests/honcho_integration/__init__.py similarity index 100% rename from tests/honcho_integration/__init__.py rename to hermes_code/tests/honcho_integration/__init__.py diff --git a/tests/honcho_integration/test_async_memory.py b/hermes_code/tests/honcho_integration/test_async_memory.py similarity index 100% rename from tests/honcho_integration/test_async_memory.py rename to hermes_code/tests/honcho_integration/test_async_memory.py diff --git a/tests/honcho_integration/test_cli.py b/hermes_code/tests/honcho_integration/test_cli.py similarity index 100% rename from tests/honcho_integration/test_cli.py rename to hermes_code/tests/honcho_integration/test_cli.py diff --git a/tests/honcho_integration/test_client.py b/hermes_code/tests/honcho_integration/test_client.py similarity index 100% rename from tests/honcho_integration/test_client.py rename to hermes_code/tests/honcho_integration/test_client.py diff --git a/tests/honcho_integration/test_session.py b/hermes_code/tests/honcho_integration/test_session.py similarity index 100% rename from tests/honcho_integration/test_session.py rename to hermes_code/tests/honcho_integration/test_session.py diff --git a/tests/integration/__init__.py b/hermes_code/tests/integration/__init__.py similarity index 100% rename from tests/integration/__init__.py rename to hermes_code/tests/integration/__init__.py diff --git a/tests/integration/test_batch_runner.py b/hermes_code/tests/integration/test_batch_runner.py similarity index 100% rename from tests/integration/test_batch_runner.py rename to hermes_code/tests/integration/test_batch_runner.py diff --git a/tests/integration/test_checkpoint_resumption.py b/hermes_code/tests/integration/test_checkpoint_resumption.py similarity index 100% rename from tests/integration/test_checkpoint_resumption.py rename to hermes_code/tests/integration/test_checkpoint_resumption.py diff --git a/tests/integration/test_daytona_terminal.py b/hermes_code/tests/integration/test_daytona_terminal.py similarity index 100% rename from tests/integration/test_daytona_terminal.py rename to hermes_code/tests/integration/test_daytona_terminal.py diff --git a/tests/integration/test_ha_integration.py b/hermes_code/tests/integration/test_ha_integration.py similarity index 100% rename from tests/integration/test_ha_integration.py rename to hermes_code/tests/integration/test_ha_integration.py diff --git a/tests/integration/test_modal_terminal.py b/hermes_code/tests/integration/test_modal_terminal.py similarity index 100% rename from tests/integration/test_modal_terminal.py rename to hermes_code/tests/integration/test_modal_terminal.py diff --git a/tests/integration/test_voice_channel_flow.py b/hermes_code/tests/integration/test_voice_channel_flow.py similarity index 100% rename from tests/integration/test_voice_channel_flow.py rename to hermes_code/tests/integration/test_voice_channel_flow.py diff --git a/tests/integration/test_web_tools.py b/hermes_code/tests/integration/test_web_tools.py similarity index 100% rename from tests/integration/test_web_tools.py rename to hermes_code/tests/integration/test_web_tools.py diff --git a/tests/run_interrupt_test.py b/hermes_code/tests/run_interrupt_test.py similarity index 100% rename from tests/run_interrupt_test.py rename to hermes_code/tests/run_interrupt_test.py diff --git a/tests/skills/test_google_oauth_setup.py b/hermes_code/tests/skills/test_google_oauth_setup.py similarity index 100% rename from tests/skills/test_google_oauth_setup.py rename to hermes_code/tests/skills/test_google_oauth_setup.py diff --git a/tests/skills/test_openclaw_migration.py b/hermes_code/tests/skills/test_openclaw_migration.py similarity index 100% rename from tests/skills/test_openclaw_migration.py rename to hermes_code/tests/skills/test_openclaw_migration.py diff --git a/tests/skills/test_telephony_skill.py b/hermes_code/tests/skills/test_telephony_skill.py similarity index 100% rename from tests/skills/test_telephony_skill.py rename to hermes_code/tests/skills/test_telephony_skill.py diff --git a/tests/test_1630_context_overflow_loop.py b/hermes_code/tests/test_1630_context_overflow_loop.py similarity index 100% rename from tests/test_1630_context_overflow_loop.py rename to hermes_code/tests/test_1630_context_overflow_loop.py diff --git a/tests/test_413_compression.py b/hermes_code/tests/test_413_compression.py similarity index 100% rename from tests/test_413_compression.py rename to hermes_code/tests/test_413_compression.py diff --git a/tests/test_860_dedup.py b/hermes_code/tests/test_860_dedup.py similarity index 100% rename from tests/test_860_dedup.py rename to hermes_code/tests/test_860_dedup.py diff --git a/tests/test_agent_guardrails.py b/hermes_code/tests/test_agent_guardrails.py similarity index 100% rename from tests/test_agent_guardrails.py rename to hermes_code/tests/test_agent_guardrails.py diff --git a/tests/test_agent_loop.py b/hermes_code/tests/test_agent_loop.py similarity index 100% rename from tests/test_agent_loop.py rename to hermes_code/tests/test_agent_loop.py diff --git a/tests/test_agent_loop_tool_calling.py b/hermes_code/tests/test_agent_loop_tool_calling.py similarity index 100% rename from tests/test_agent_loop_tool_calling.py rename to hermes_code/tests/test_agent_loop_tool_calling.py diff --git a/tests/test_agent_loop_vllm.py b/hermes_code/tests/test_agent_loop_vllm.py similarity index 100% rename from tests/test_agent_loop_vllm.py rename to hermes_code/tests/test_agent_loop_vllm.py diff --git a/tests/test_anthropic_adapter.py b/hermes_code/tests/test_anthropic_adapter.py similarity index 100% rename from tests/test_anthropic_adapter.py rename to hermes_code/tests/test_anthropic_adapter.py diff --git a/tests/test_anthropic_error_handling.py b/hermes_code/tests/test_anthropic_error_handling.py similarity index 100% rename from tests/test_anthropic_error_handling.py rename to hermes_code/tests/test_anthropic_error_handling.py diff --git a/tests/test_anthropic_oauth_flow.py b/hermes_code/tests/test_anthropic_oauth_flow.py similarity index 100% rename from tests/test_anthropic_oauth_flow.py rename to hermes_code/tests/test_anthropic_oauth_flow.py diff --git a/tests/test_anthropic_provider_persistence.py b/hermes_code/tests/test_anthropic_provider_persistence.py similarity index 100% rename from tests/test_anthropic_provider_persistence.py rename to hermes_code/tests/test_anthropic_provider_persistence.py diff --git a/tests/test_api_key_providers.py b/hermes_code/tests/test_api_key_providers.py similarity index 100% rename from tests/test_api_key_providers.py rename to hermes_code/tests/test_api_key_providers.py diff --git a/tests/test_atomic_json_write.py b/hermes_code/tests/test_atomic_json_write.py similarity index 100% rename from tests/test_atomic_json_write.py rename to hermes_code/tests/test_atomic_json_write.py diff --git a/tests/test_atomic_yaml_write.py b/hermes_code/tests/test_atomic_yaml_write.py similarity index 100% rename from tests/test_atomic_yaml_write.py rename to hermes_code/tests/test_atomic_yaml_write.py diff --git a/tests/test_auth_codex_provider.py b/hermes_code/tests/test_auth_codex_provider.py similarity index 100% rename from tests/test_auth_codex_provider.py rename to hermes_code/tests/test_auth_codex_provider.py diff --git a/tests/test_auth_nous_provider.py b/hermes_code/tests/test_auth_nous_provider.py similarity index 100% rename from tests/test_auth_nous_provider.py rename to hermes_code/tests/test_auth_nous_provider.py diff --git a/tests/test_auxiliary_config_bridge.py b/hermes_code/tests/test_auxiliary_config_bridge.py similarity index 100% rename from tests/test_auxiliary_config_bridge.py rename to hermes_code/tests/test_auxiliary_config_bridge.py diff --git a/tests/test_batch_runner_checkpoint.py b/hermes_code/tests/test_batch_runner_checkpoint.py similarity index 100% rename from tests/test_batch_runner_checkpoint.py rename to hermes_code/tests/test_batch_runner_checkpoint.py diff --git a/tests/test_cli_approval_ui.py b/hermes_code/tests/test_cli_approval_ui.py similarity index 100% rename from tests/test_cli_approval_ui.py rename to hermes_code/tests/test_cli_approval_ui.py diff --git a/tests/test_cli_extension_hooks.py b/hermes_code/tests/test_cli_extension_hooks.py similarity index 100% rename from tests/test_cli_extension_hooks.py rename to hermes_code/tests/test_cli_extension_hooks.py diff --git a/tests/test_cli_init.py b/hermes_code/tests/test_cli_init.py similarity index 100% rename from tests/test_cli_init.py rename to hermes_code/tests/test_cli_init.py diff --git a/tests/test_cli_interrupt_subagent.py b/hermes_code/tests/test_cli_interrupt_subagent.py similarity index 100% rename from tests/test_cli_interrupt_subagent.py rename to hermes_code/tests/test_cli_interrupt_subagent.py diff --git a/tests/test_cli_loading_indicator.py b/hermes_code/tests/test_cli_loading_indicator.py similarity index 100% rename from tests/test_cli_loading_indicator.py rename to hermes_code/tests/test_cli_loading_indicator.py diff --git a/tests/test_cli_mcp_config_watch.py b/hermes_code/tests/test_cli_mcp_config_watch.py similarity index 100% rename from tests/test_cli_mcp_config_watch.py rename to hermes_code/tests/test_cli_mcp_config_watch.py diff --git a/tests/test_cli_model_command.py b/hermes_code/tests/test_cli_model_command.py similarity index 100% rename from tests/test_cli_model_command.py rename to hermes_code/tests/test_cli_model_command.py diff --git a/tests/test_cli_new_session.py b/hermes_code/tests/test_cli_new_session.py similarity index 100% rename from tests/test_cli_new_session.py rename to hermes_code/tests/test_cli_new_session.py diff --git a/tests/test_cli_plan_command.py b/hermes_code/tests/test_cli_plan_command.py similarity index 100% rename from tests/test_cli_plan_command.py rename to hermes_code/tests/test_cli_plan_command.py diff --git a/tests/test_cli_prefix_matching.py b/hermes_code/tests/test_cli_prefix_matching.py similarity index 100% rename from tests/test_cli_prefix_matching.py rename to hermes_code/tests/test_cli_prefix_matching.py diff --git a/tests/test_cli_preloaded_skills.py b/hermes_code/tests/test_cli_preloaded_skills.py similarity index 100% rename from tests/test_cli_preloaded_skills.py rename to hermes_code/tests/test_cli_preloaded_skills.py diff --git a/tests/test_cli_provider_resolution.py b/hermes_code/tests/test_cli_provider_resolution.py similarity index 100% rename from tests/test_cli_provider_resolution.py rename to hermes_code/tests/test_cli_provider_resolution.py diff --git a/tests/test_cli_retry.py b/hermes_code/tests/test_cli_retry.py similarity index 100% rename from tests/test_cli_retry.py rename to hermes_code/tests/test_cli_retry.py diff --git a/tests/test_cli_secret_capture.py b/hermes_code/tests/test_cli_secret_capture.py similarity index 100% rename from tests/test_cli_secret_capture.py rename to hermes_code/tests/test_cli_secret_capture.py diff --git a/tests/test_cli_skin_integration.py b/hermes_code/tests/test_cli_skin_integration.py similarity index 100% rename from tests/test_cli_skin_integration.py rename to hermes_code/tests/test_cli_skin_integration.py diff --git a/tests/test_cli_status_bar.py b/hermes_code/tests/test_cli_status_bar.py similarity index 100% rename from tests/test_cli_status_bar.py rename to hermes_code/tests/test_cli_status_bar.py diff --git a/tests/test_cli_tools_command.py b/hermes_code/tests/test_cli_tools_command.py similarity index 100% rename from tests/test_cli_tools_command.py rename to hermes_code/tests/test_cli_tools_command.py diff --git a/tests/test_codex_execution_paths.py b/hermes_code/tests/test_codex_execution_paths.py similarity index 100% rename from tests/test_codex_execution_paths.py rename to hermes_code/tests/test_codex_execution_paths.py diff --git a/tests/test_codex_models.py b/hermes_code/tests/test_codex_models.py similarity index 100% rename from tests/test_codex_models.py rename to hermes_code/tests/test_codex_models.py diff --git a/tests/test_compression_boundary.py b/hermes_code/tests/test_compression_boundary.py similarity index 100% rename from tests/test_compression_boundary.py rename to hermes_code/tests/test_compression_boundary.py diff --git a/tests/test_config_env_expansion.py b/hermes_code/tests/test_config_env_expansion.py similarity index 100% rename from tests/test_config_env_expansion.py rename to hermes_code/tests/test_config_env_expansion.py diff --git a/tests/test_context_pressure.py b/hermes_code/tests/test_context_pressure.py similarity index 100% rename from tests/test_context_pressure.py rename to hermes_code/tests/test_context_pressure.py diff --git a/tests/test_context_references.py b/hermes_code/tests/test_context_references.py similarity index 100% rename from tests/test_context_references.py rename to hermes_code/tests/test_context_references.py diff --git a/tests/test_context_token_tracking.py b/hermes_code/tests/test_context_token_tracking.py similarity index 100% rename from tests/test_context_token_tracking.py rename to hermes_code/tests/test_context_token_tracking.py diff --git a/tests/test_dict_tool_call_args.py b/hermes_code/tests/test_dict_tool_call_args.py similarity index 100% rename from tests/test_dict_tool_call_args.py rename to hermes_code/tests/test_dict_tool_call_args.py diff --git a/tests/test_display.py b/hermes_code/tests/test_display.py similarity index 100% rename from tests/test_display.py rename to hermes_code/tests/test_display.py diff --git a/tests/test_evidence_store.py b/hermes_code/tests/test_evidence_store.py similarity index 100% rename from tests/test_evidence_store.py rename to hermes_code/tests/test_evidence_store.py diff --git a/tests/test_external_credential_detection.py b/hermes_code/tests/test_external_credential_detection.py similarity index 100% rename from tests/test_external_credential_detection.py rename to hermes_code/tests/test_external_credential_detection.py diff --git a/tests/test_fallback_model.py b/hermes_code/tests/test_fallback_model.py similarity index 100% rename from tests/test_fallback_model.py rename to hermes_code/tests/test_fallback_model.py diff --git a/tests/test_file_permissions.py b/hermes_code/tests/test_file_permissions.py similarity index 100% rename from tests/test_file_permissions.py rename to hermes_code/tests/test_file_permissions.py diff --git a/tests/test_flush_memories_codex.py b/hermes_code/tests/test_flush_memories_codex.py similarity index 100% rename from tests/test_flush_memories_codex.py rename to hermes_code/tests/test_flush_memories_codex.py diff --git a/tests/test_hermes_state.py b/hermes_code/tests/test_hermes_state.py similarity index 100% rename from tests/test_hermes_state.py rename to hermes_code/tests/test_hermes_state.py diff --git a/tests/test_honcho_client_config.py b/hermes_code/tests/test_honcho_client_config.py similarity index 100% rename from tests/test_honcho_client_config.py rename to hermes_code/tests/test_honcho_client_config.py diff --git a/tests/test_insights.py b/hermes_code/tests/test_insights.py similarity index 100% rename from tests/test_insights.py rename to hermes_code/tests/test_insights.py diff --git a/tests/test_interactive_interrupt.py b/hermes_code/tests/test_interactive_interrupt.py similarity index 100% rename from tests/test_interactive_interrupt.py rename to hermes_code/tests/test_interactive_interrupt.py diff --git a/tests/test_interrupt_propagation.py b/hermes_code/tests/test_interrupt_propagation.py similarity index 100% rename from tests/test_interrupt_propagation.py rename to hermes_code/tests/test_interrupt_propagation.py diff --git a/tests/test_managed_server_tool_support.py b/hermes_code/tests/test_managed_server_tool_support.py similarity index 100% rename from tests/test_managed_server_tool_support.py rename to hermes_code/tests/test_managed_server_tool_support.py diff --git a/tests/test_minisweagent_path.py b/hermes_code/tests/test_minisweagent_path.py similarity index 100% rename from tests/test_minisweagent_path.py rename to hermes_code/tests/test_minisweagent_path.py diff --git a/tests/test_model_metadata_local_ctx.py b/hermes_code/tests/test_model_metadata_local_ctx.py similarity index 100% rename from tests/test_model_metadata_local_ctx.py rename to hermes_code/tests/test_model_metadata_local_ctx.py diff --git a/tests/test_model_provider_persistence.py b/hermes_code/tests/test_model_provider_persistence.py similarity index 100% rename from tests/test_model_provider_persistence.py rename to hermes_code/tests/test_model_provider_persistence.py diff --git a/tests/test_model_tools.py b/hermes_code/tests/test_model_tools.py similarity index 100% rename from tests/test_model_tools.py rename to hermes_code/tests/test_model_tools.py diff --git a/tests/test_model_tools_async_bridge.py b/hermes_code/tests/test_model_tools_async_bridge.py similarity index 100% rename from tests/test_model_tools_async_bridge.py rename to hermes_code/tests/test_model_tools_async_bridge.py diff --git a/tests/test_openai_client_lifecycle.py b/hermes_code/tests/test_openai_client_lifecycle.py similarity index 100% rename from tests/test_openai_client_lifecycle.py rename to hermes_code/tests/test_openai_client_lifecycle.py diff --git a/tests/test_personality_none.py b/hermes_code/tests/test_personality_none.py similarity index 100% rename from tests/test_personality_none.py rename to hermes_code/tests/test_personality_none.py diff --git a/tests/test_plugins.py b/hermes_code/tests/test_plugins.py similarity index 100% rename from tests/test_plugins.py rename to hermes_code/tests/test_plugins.py diff --git a/tests/test_plugins_cmd.py b/hermes_code/tests/test_plugins_cmd.py similarity index 100% rename from tests/test_plugins_cmd.py rename to hermes_code/tests/test_plugins_cmd.py diff --git a/tests/test_provider_parity.py b/hermes_code/tests/test_provider_parity.py similarity index 100% rename from tests/test_provider_parity.py rename to hermes_code/tests/test_provider_parity.py diff --git a/tests/test_quick_commands.py b/hermes_code/tests/test_quick_commands.py similarity index 100% rename from tests/test_quick_commands.py rename to hermes_code/tests/test_quick_commands.py diff --git a/tests/test_real_interrupt_subagent.py b/hermes_code/tests/test_real_interrupt_subagent.py similarity index 100% rename from tests/test_real_interrupt_subagent.py rename to hermes_code/tests/test_real_interrupt_subagent.py diff --git a/tests/test_reasoning_command.py b/hermes_code/tests/test_reasoning_command.py similarity index 100% rename from tests/test_reasoning_command.py rename to hermes_code/tests/test_reasoning_command.py diff --git a/tests/test_redirect_stdout_issue.py b/hermes_code/tests/test_redirect_stdout_issue.py similarity index 100% rename from tests/test_redirect_stdout_issue.py rename to hermes_code/tests/test_redirect_stdout_issue.py diff --git a/tests/test_resume_display.py b/hermes_code/tests/test_resume_display.py similarity index 100% rename from tests/test_resume_display.py rename to hermes_code/tests/test_resume_display.py diff --git a/tests/test_run_agent.py b/hermes_code/tests/test_run_agent.py similarity index 100% rename from tests/test_run_agent.py rename to hermes_code/tests/test_run_agent.py diff --git a/tests/test_run_agent_codex_responses.py b/hermes_code/tests/test_run_agent_codex_responses.py similarity index 100% rename from tests/test_run_agent_codex_responses.py rename to hermes_code/tests/test_run_agent_codex_responses.py diff --git a/tests/test_runtime_provider_resolution.py b/hermes_code/tests/test_runtime_provider_resolution.py similarity index 100% rename from tests/test_runtime_provider_resolution.py rename to hermes_code/tests/test_runtime_provider_resolution.py diff --git a/tests/test_setup_model_selection.py b/hermes_code/tests/test_setup_model_selection.py similarity index 100% rename from tests/test_setup_model_selection.py rename to hermes_code/tests/test_setup_model_selection.py diff --git a/tests/test_sql_injection.py b/hermes_code/tests/test_sql_injection.py similarity index 100% rename from tests/test_sql_injection.py rename to hermes_code/tests/test_sql_injection.py diff --git a/tests/test_streaming.py b/hermes_code/tests/test_streaming.py similarity index 100% rename from tests/test_streaming.py rename to hermes_code/tests/test_streaming.py diff --git a/tests/test_timezone.py b/hermes_code/tests/test_timezone.py similarity index 100% rename from tests/test_timezone.py rename to hermes_code/tests/test_timezone.py diff --git a/tests/test_tool_call_parsers.py b/hermes_code/tests/test_tool_call_parsers.py similarity index 100% rename from tests/test_tool_call_parsers.py rename to hermes_code/tests/test_tool_call_parsers.py diff --git a/tests/test_toolset_distributions.py b/hermes_code/tests/test_toolset_distributions.py similarity index 100% rename from tests/test_toolset_distributions.py rename to hermes_code/tests/test_toolset_distributions.py diff --git a/tests/test_toolsets.py b/hermes_code/tests/test_toolsets.py similarity index 100% rename from tests/test_toolsets.py rename to hermes_code/tests/test_toolsets.py diff --git a/tests/test_trajectory_compressor.py b/hermes_code/tests/test_trajectory_compressor.py similarity index 100% rename from tests/test_trajectory_compressor.py rename to hermes_code/tests/test_trajectory_compressor.py diff --git a/tests/test_worktree.py b/hermes_code/tests/test_worktree.py similarity index 100% rename from tests/test_worktree.py rename to hermes_code/tests/test_worktree.py diff --git a/tests/test_worktree_security.py b/hermes_code/tests/test_worktree_security.py similarity index 100% rename from tests/test_worktree_security.py rename to hermes_code/tests/test_worktree_security.py diff --git a/tests/tools/__init__.py b/hermes_code/tests/tools/__init__.py similarity index 100% rename from tests/tools/__init__.py rename to hermes_code/tests/tools/__init__.py diff --git a/tests/tools/test_ansi_strip.py b/hermes_code/tests/tools/test_ansi_strip.py similarity index 100% rename from tests/tools/test_ansi_strip.py rename to hermes_code/tests/tools/test_ansi_strip.py diff --git a/tests/tools/test_approval.py b/hermes_code/tests/tools/test_approval.py similarity index 100% rename from tests/tools/test_approval.py rename to hermes_code/tests/tools/test_approval.py diff --git a/tests/tools/test_browser_cdp_override.py b/hermes_code/tests/tools/test_browser_cdp_override.py similarity index 100% rename from tests/tools/test_browser_cdp_override.py rename to hermes_code/tests/tools/test_browser_cdp_override.py diff --git a/tests/tools/test_browser_cleanup.py b/hermes_code/tests/tools/test_browser_cleanup.py similarity index 100% rename from tests/tools/test_browser_cleanup.py rename to hermes_code/tests/tools/test_browser_cleanup.py diff --git a/tests/tools/test_browser_console.py b/hermes_code/tests/tools/test_browser_console.py similarity index 100% rename from tests/tools/test_browser_console.py rename to hermes_code/tests/tools/test_browser_console.py diff --git a/tests/tools/test_browser_homebrew_paths.py b/hermes_code/tests/tools/test_browser_homebrew_paths.py similarity index 100% rename from tests/tools/test_browser_homebrew_paths.py rename to hermes_code/tests/tools/test_browser_homebrew_paths.py diff --git a/tests/tools/test_checkpoint_manager.py b/hermes_code/tests/tools/test_checkpoint_manager.py similarity index 100% rename from tests/tools/test_checkpoint_manager.py rename to hermes_code/tests/tools/test_checkpoint_manager.py diff --git a/tests/tools/test_clarify_tool.py b/hermes_code/tests/tools/test_clarify_tool.py similarity index 100% rename from tests/tools/test_clarify_tool.py rename to hermes_code/tests/tools/test_clarify_tool.py diff --git a/tests/tools/test_clipboard.py b/hermes_code/tests/tools/test_clipboard.py similarity index 100% rename from tests/tools/test_clipboard.py rename to hermes_code/tests/tools/test_clipboard.py diff --git a/tests/tools/test_code_execution.py b/hermes_code/tests/tools/test_code_execution.py similarity index 100% rename from tests/tools/test_code_execution.py rename to hermes_code/tests/tools/test_code_execution.py diff --git a/tests/tools/test_command_guards.py b/hermes_code/tests/tools/test_command_guards.py similarity index 100% rename from tests/tools/test_command_guards.py rename to hermes_code/tests/tools/test_command_guards.py diff --git a/tests/tools/test_cron_prompt_injection.py b/hermes_code/tests/tools/test_cron_prompt_injection.py similarity index 100% rename from tests/tools/test_cron_prompt_injection.py rename to hermes_code/tests/tools/test_cron_prompt_injection.py diff --git a/tests/tools/test_cronjob_tools.py b/hermes_code/tests/tools/test_cronjob_tools.py similarity index 100% rename from tests/tools/test_cronjob_tools.py rename to hermes_code/tests/tools/test_cronjob_tools.py diff --git a/tests/tools/test_daytona_environment.py b/hermes_code/tests/tools/test_daytona_environment.py similarity index 100% rename from tests/tools/test_daytona_environment.py rename to hermes_code/tests/tools/test_daytona_environment.py diff --git a/tests/tools/test_debug_helpers.py b/hermes_code/tests/tools/test_debug_helpers.py similarity index 100% rename from tests/tools/test_debug_helpers.py rename to hermes_code/tests/tools/test_debug_helpers.py diff --git a/tests/tools/test_delegate.py b/hermes_code/tests/tools/test_delegate.py similarity index 100% rename from tests/tools/test_delegate.py rename to hermes_code/tests/tools/test_delegate.py diff --git a/tests/tools/test_docker_environment.py b/hermes_code/tests/tools/test_docker_environment.py similarity index 100% rename from tests/tools/test_docker_environment.py rename to hermes_code/tests/tools/test_docker_environment.py diff --git a/tests/tools/test_docker_find.py b/hermes_code/tests/tools/test_docker_find.py similarity index 100% rename from tests/tools/test_docker_find.py rename to hermes_code/tests/tools/test_docker_find.py diff --git a/tests/tools/test_env_passthrough.py b/hermes_code/tests/tools/test_env_passthrough.py similarity index 100% rename from tests/tools/test_env_passthrough.py rename to hermes_code/tests/tools/test_env_passthrough.py diff --git a/tests/tools/test_file_operations.py b/hermes_code/tests/tools/test_file_operations.py similarity index 100% rename from tests/tools/test_file_operations.py rename to hermes_code/tests/tools/test_file_operations.py diff --git a/tests/tools/test_file_tools.py b/hermes_code/tests/tools/test_file_tools.py similarity index 100% rename from tests/tools/test_file_tools.py rename to hermes_code/tests/tools/test_file_tools.py diff --git a/tests/tools/test_file_tools_live.py b/hermes_code/tests/tools/test_file_tools_live.py similarity index 100% rename from tests/tools/test_file_tools_live.py rename to hermes_code/tests/tools/test_file_tools_live.py diff --git a/tests/tools/test_file_write_safety.py b/hermes_code/tests/tools/test_file_write_safety.py similarity index 100% rename from tests/tools/test_file_write_safety.py rename to hermes_code/tests/tools/test_file_write_safety.py diff --git a/tests/tools/test_force_dangerous_override.py b/hermes_code/tests/tools/test_force_dangerous_override.py similarity index 100% rename from tests/tools/test_force_dangerous_override.py rename to hermes_code/tests/tools/test_force_dangerous_override.py diff --git a/tests/tools/test_fuzzy_match.py b/hermes_code/tests/tools/test_fuzzy_match.py similarity index 100% rename from tests/tools/test_fuzzy_match.py rename to hermes_code/tests/tools/test_fuzzy_match.py diff --git a/tests/tools/test_hidden_dir_filter.py b/hermes_code/tests/tools/test_hidden_dir_filter.py similarity index 100% rename from tests/tools/test_hidden_dir_filter.py rename to hermes_code/tests/tools/test_hidden_dir_filter.py diff --git a/tests/tools/test_homeassistant_tool.py b/hermes_code/tests/tools/test_homeassistant_tool.py similarity index 100% rename from tests/tools/test_homeassistant_tool.py rename to hermes_code/tests/tools/test_homeassistant_tool.py diff --git a/tests/tools/test_honcho_tools.py b/hermes_code/tests/tools/test_honcho_tools.py similarity index 100% rename from tests/tools/test_honcho_tools.py rename to hermes_code/tests/tools/test_honcho_tools.py diff --git a/tests/tools/test_interrupt.py b/hermes_code/tests/tools/test_interrupt.py similarity index 100% rename from tests/tools/test_interrupt.py rename to hermes_code/tests/tools/test_interrupt.py diff --git a/tests/tools/test_local_env_blocklist.py b/hermes_code/tests/tools/test_local_env_blocklist.py similarity index 100% rename from tests/tools/test_local_env_blocklist.py rename to hermes_code/tests/tools/test_local_env_blocklist.py diff --git a/tests/tools/test_local_persistent.py b/hermes_code/tests/tools/test_local_persistent.py similarity index 100% rename from tests/tools/test_local_persistent.py rename to hermes_code/tests/tools/test_local_persistent.py diff --git a/tests/tools/test_mcp_oauth.py b/hermes_code/tests/tools/test_mcp_oauth.py similarity index 100% rename from tests/tools/test_mcp_oauth.py rename to hermes_code/tests/tools/test_mcp_oauth.py diff --git a/tests/tools/test_mcp_probe.py b/hermes_code/tests/tools/test_mcp_probe.py similarity index 100% rename from tests/tools/test_mcp_probe.py rename to hermes_code/tests/tools/test_mcp_probe.py diff --git a/tests/tools/test_mcp_tool.py b/hermes_code/tests/tools/test_mcp_tool.py similarity index 100% rename from tests/tools/test_mcp_tool.py rename to hermes_code/tests/tools/test_mcp_tool.py diff --git a/tests/tools/test_mcp_tool_issue_948.py b/hermes_code/tests/tools/test_mcp_tool_issue_948.py similarity index 100% rename from tests/tools/test_mcp_tool_issue_948.py rename to hermes_code/tests/tools/test_mcp_tool_issue_948.py diff --git a/tests/tools/test_memory_tool.py b/hermes_code/tests/tools/test_memory_tool.py similarity index 100% rename from tests/tools/test_memory_tool.py rename to hermes_code/tests/tools/test_memory_tool.py diff --git a/tests/tools/test_mixture_of_agents_tool.py b/hermes_code/tests/tools/test_mixture_of_agents_tool.py similarity index 100% rename from tests/tools/test_mixture_of_agents_tool.py rename to hermes_code/tests/tools/test_mixture_of_agents_tool.py diff --git a/tests/tools/test_modal_sandbox_fixes.py b/hermes_code/tests/tools/test_modal_sandbox_fixes.py similarity index 100% rename from tests/tools/test_modal_sandbox_fixes.py rename to hermes_code/tests/tools/test_modal_sandbox_fixes.py diff --git a/tests/tools/test_parse_env_var.py b/hermes_code/tests/tools/test_parse_env_var.py similarity index 100% rename from tests/tools/test_parse_env_var.py rename to hermes_code/tests/tools/test_parse_env_var.py diff --git a/tests/tools/test_patch_parser.py b/hermes_code/tests/tools/test_patch_parser.py similarity index 100% rename from tests/tools/test_patch_parser.py rename to hermes_code/tests/tools/test_patch_parser.py diff --git a/tests/tools/test_process_registry.py b/hermes_code/tests/tools/test_process_registry.py similarity index 100% rename from tests/tools/test_process_registry.py rename to hermes_code/tests/tools/test_process_registry.py diff --git a/tests/tools/test_read_loop_detection.py b/hermes_code/tests/tools/test_read_loop_detection.py similarity index 100% rename from tests/tools/test_read_loop_detection.py rename to hermes_code/tests/tools/test_read_loop_detection.py diff --git a/tests/tools/test_registry.py b/hermes_code/tests/tools/test_registry.py similarity index 100% rename from tests/tools/test_registry.py rename to hermes_code/tests/tools/test_registry.py diff --git a/tests/tools/test_rl_training_tool.py b/hermes_code/tests/tools/test_rl_training_tool.py similarity index 100% rename from tests/tools/test_rl_training_tool.py rename to hermes_code/tests/tools/test_rl_training_tool.py diff --git a/tests/tools/test_search_hidden_dirs.py b/hermes_code/tests/tools/test_search_hidden_dirs.py similarity index 100% rename from tests/tools/test_search_hidden_dirs.py rename to hermes_code/tests/tools/test_search_hidden_dirs.py diff --git a/tests/tools/test_send_message_tool.py b/hermes_code/tests/tools/test_send_message_tool.py similarity index 100% rename from tests/tools/test_send_message_tool.py rename to hermes_code/tests/tools/test_send_message_tool.py diff --git a/tests/tools/test_session_search.py b/hermes_code/tests/tools/test_session_search.py similarity index 100% rename from tests/tools/test_session_search.py rename to hermes_code/tests/tools/test_session_search.py diff --git a/tests/tools/test_singularity_preflight.py b/hermes_code/tests/tools/test_singularity_preflight.py similarity index 100% rename from tests/tools/test_singularity_preflight.py rename to hermes_code/tests/tools/test_singularity_preflight.py diff --git a/tests/tools/test_skill_env_passthrough.py b/hermes_code/tests/tools/test_skill_env_passthrough.py similarity index 100% rename from tests/tools/test_skill_env_passthrough.py rename to hermes_code/tests/tools/test_skill_env_passthrough.py diff --git a/tests/tools/test_skill_manager_tool.py b/hermes_code/tests/tools/test_skill_manager_tool.py similarity index 100% rename from tests/tools/test_skill_manager_tool.py rename to hermes_code/tests/tools/test_skill_manager_tool.py diff --git a/tests/tools/test_skill_view_path_check.py b/hermes_code/tests/tools/test_skill_view_path_check.py similarity index 100% rename from tests/tools/test_skill_view_path_check.py rename to hermes_code/tests/tools/test_skill_view_path_check.py diff --git a/tests/tools/test_skill_view_traversal.py b/hermes_code/tests/tools/test_skill_view_traversal.py similarity index 100% rename from tests/tools/test_skill_view_traversal.py rename to hermes_code/tests/tools/test_skill_view_traversal.py diff --git a/tests/tools/test_skills_guard.py b/hermes_code/tests/tools/test_skills_guard.py similarity index 100% rename from tests/tools/test_skills_guard.py rename to hermes_code/tests/tools/test_skills_guard.py diff --git a/tests/tools/test_skills_hub.py b/hermes_code/tests/tools/test_skills_hub.py similarity index 100% rename from tests/tools/test_skills_hub.py rename to hermes_code/tests/tools/test_skills_hub.py diff --git a/tests/tools/test_skills_hub_clawhub.py b/hermes_code/tests/tools/test_skills_hub_clawhub.py similarity index 100% rename from tests/tools/test_skills_hub_clawhub.py rename to hermes_code/tests/tools/test_skills_hub_clawhub.py diff --git a/tests/tools/test_skills_sync.py b/hermes_code/tests/tools/test_skills_sync.py similarity index 100% rename from tests/tools/test_skills_sync.py rename to hermes_code/tests/tools/test_skills_sync.py diff --git a/tests/tools/test_skills_tool.py b/hermes_code/tests/tools/test_skills_tool.py similarity index 100% rename from tests/tools/test_skills_tool.py rename to hermes_code/tests/tools/test_skills_tool.py diff --git a/tests/tools/test_ssh_environment.py b/hermes_code/tests/tools/test_ssh_environment.py similarity index 100% rename from tests/tools/test_ssh_environment.py rename to hermes_code/tests/tools/test_ssh_environment.py diff --git a/tests/tools/test_symlink_prefix_confusion.py b/hermes_code/tests/tools/test_symlink_prefix_confusion.py similarity index 100% rename from tests/tools/test_symlink_prefix_confusion.py rename to hermes_code/tests/tools/test_symlink_prefix_confusion.py diff --git a/tests/tools/test_terminal_disk_usage.py b/hermes_code/tests/tools/test_terminal_disk_usage.py similarity index 100% rename from tests/tools/test_terminal_disk_usage.py rename to hermes_code/tests/tools/test_terminal_disk_usage.py diff --git a/tests/tools/test_terminal_requirements.py b/hermes_code/tests/tools/test_terminal_requirements.py similarity index 100% rename from tests/tools/test_terminal_requirements.py rename to hermes_code/tests/tools/test_terminal_requirements.py diff --git a/tests/tools/test_terminal_tool_requirements.py b/hermes_code/tests/tools/test_terminal_tool_requirements.py similarity index 100% rename from tests/tools/test_terminal_tool_requirements.py rename to hermes_code/tests/tools/test_terminal_tool_requirements.py diff --git a/tests/tools/test_tirith_security.py b/hermes_code/tests/tools/test_tirith_security.py similarity index 100% rename from tests/tools/test_tirith_security.py rename to hermes_code/tests/tools/test_tirith_security.py diff --git a/tests/tools/test_todo_tool.py b/hermes_code/tests/tools/test_todo_tool.py similarity index 100% rename from tests/tools/test_todo_tool.py rename to hermes_code/tests/tools/test_todo_tool.py diff --git a/tests/tools/test_transcription.py b/hermes_code/tests/tools/test_transcription.py similarity index 100% rename from tests/tools/test_transcription.py rename to hermes_code/tests/tools/test_transcription.py diff --git a/tests/tools/test_transcription_tools.py b/hermes_code/tests/tools/test_transcription_tools.py similarity index 100% rename from tests/tools/test_transcription_tools.py rename to hermes_code/tests/tools/test_transcription_tools.py diff --git a/tests/tools/test_url_safety.py b/hermes_code/tests/tools/test_url_safety.py similarity index 100% rename from tests/tools/test_url_safety.py rename to hermes_code/tests/tools/test_url_safety.py diff --git a/tests/tools/test_vision_tools.py b/hermes_code/tests/tools/test_vision_tools.py similarity index 100% rename from tests/tools/test_vision_tools.py rename to hermes_code/tests/tools/test_vision_tools.py diff --git a/tests/tools/test_voice_cli_integration.py b/hermes_code/tests/tools/test_voice_cli_integration.py similarity index 100% rename from tests/tools/test_voice_cli_integration.py rename to hermes_code/tests/tools/test_voice_cli_integration.py diff --git a/tests/tools/test_voice_mode.py b/hermes_code/tests/tools/test_voice_mode.py similarity index 100% rename from tests/tools/test_voice_mode.py rename to hermes_code/tests/tools/test_voice_mode.py diff --git a/tests/tools/test_web_tools_config.py b/hermes_code/tests/tools/test_web_tools_config.py similarity index 100% rename from tests/tools/test_web_tools_config.py rename to hermes_code/tests/tools/test_web_tools_config.py diff --git a/tests/tools/test_web_tools_tavily.py b/hermes_code/tests/tools/test_web_tools_tavily.py similarity index 100% rename from tests/tools/test_web_tools_tavily.py rename to hermes_code/tests/tools/test_web_tools_tavily.py diff --git a/tests/tools/test_website_policy.py b/hermes_code/tests/tools/test_website_policy.py similarity index 100% rename from tests/tools/test_website_policy.py rename to hermes_code/tests/tools/test_website_policy.py diff --git a/tests/tools/test_windows_compat.py b/hermes_code/tests/tools/test_windows_compat.py similarity index 100% rename from tests/tools/test_windows_compat.py rename to hermes_code/tests/tools/test_windows_compat.py diff --git a/tests/tools/test_write_deny.py b/hermes_code/tests/tools/test_write_deny.py similarity index 100% rename from tests/tools/test_write_deny.py rename to hermes_code/tests/tools/test_write_deny.py diff --git a/tests/tools/test_yolo_mode.py b/hermes_code/tests/tools/test_yolo_mode.py similarity index 100% rename from tests/tools/test_yolo_mode.py rename to hermes_code/tests/tools/test_yolo_mode.py diff --git a/tools/__init__.py b/hermes_code/tools/__init__.py similarity index 100% rename from tools/__init__.py rename to hermes_code/tools/__init__.py diff --git a/tools/ansi_strip.py b/hermes_code/tools/ansi_strip.py similarity index 100% rename from tools/ansi_strip.py rename to hermes_code/tools/ansi_strip.py diff --git a/tools/approval.py b/hermes_code/tools/approval.py similarity index 100% rename from tools/approval.py rename to hermes_code/tools/approval.py diff --git a/tools/browser_providers/__init__.py b/hermes_code/tools/browser_providers/__init__.py similarity index 100% rename from tools/browser_providers/__init__.py rename to hermes_code/tools/browser_providers/__init__.py diff --git a/tools/browser_providers/base.py b/hermes_code/tools/browser_providers/base.py similarity index 100% rename from tools/browser_providers/base.py rename to hermes_code/tools/browser_providers/base.py diff --git a/tools/browser_providers/browser_use.py b/hermes_code/tools/browser_providers/browser_use.py similarity index 100% rename from tools/browser_providers/browser_use.py rename to hermes_code/tools/browser_providers/browser_use.py diff --git a/tools/browser_providers/browserbase.py b/hermes_code/tools/browser_providers/browserbase.py similarity index 100% rename from tools/browser_providers/browserbase.py rename to hermes_code/tools/browser_providers/browserbase.py diff --git a/tools/browser_tool.py b/hermes_code/tools/browser_tool.py similarity index 100% rename from tools/browser_tool.py rename to hermes_code/tools/browser_tool.py diff --git a/tools/browser_use_tool.py b/hermes_code/tools/browser_use_tool.py similarity index 100% rename from tools/browser_use_tool.py rename to hermes_code/tools/browser_use_tool.py diff --git a/tools/checkpoint_manager.py b/hermes_code/tools/checkpoint_manager.py similarity index 100% rename from tools/checkpoint_manager.py rename to hermes_code/tools/checkpoint_manager.py diff --git a/tools/clarify_tool.py b/hermes_code/tools/clarify_tool.py similarity index 100% rename from tools/clarify_tool.py rename to hermes_code/tools/clarify_tool.py diff --git a/tools/code_execution_tool.py b/hermes_code/tools/code_execution_tool.py similarity index 100% rename from tools/code_execution_tool.py rename to hermes_code/tools/code_execution_tool.py diff --git a/tools/cronjob_tools.py b/hermes_code/tools/cronjob_tools.py similarity index 100% rename from tools/cronjob_tools.py rename to hermes_code/tools/cronjob_tools.py diff --git a/tools/debug_helpers.py b/hermes_code/tools/debug_helpers.py similarity index 100% rename from tools/debug_helpers.py rename to hermes_code/tools/debug_helpers.py diff --git a/tools/delegate_tool.py b/hermes_code/tools/delegate_tool.py similarity index 100% rename from tools/delegate_tool.py rename to hermes_code/tools/delegate_tool.py diff --git a/tools/env_passthrough.py b/hermes_code/tools/env_passthrough.py similarity index 100% rename from tools/env_passthrough.py rename to hermes_code/tools/env_passthrough.py diff --git a/tools/environments/__init__.py b/hermes_code/tools/environments/__init__.py similarity index 100% rename from tools/environments/__init__.py rename to hermes_code/tools/environments/__init__.py diff --git a/tools/environments/base.py b/hermes_code/tools/environments/base.py similarity index 100% rename from tools/environments/base.py rename to hermes_code/tools/environments/base.py diff --git a/tools/environments/daytona.py b/hermes_code/tools/environments/daytona.py similarity index 100% rename from tools/environments/daytona.py rename to hermes_code/tools/environments/daytona.py diff --git a/tools/environments/docker.py b/hermes_code/tools/environments/docker.py similarity index 100% rename from tools/environments/docker.py rename to hermes_code/tools/environments/docker.py diff --git a/tools/environments/local.py b/hermes_code/tools/environments/local.py similarity index 100% rename from tools/environments/local.py rename to hermes_code/tools/environments/local.py diff --git a/tools/environments/modal.py b/hermes_code/tools/environments/modal.py similarity index 100% rename from tools/environments/modal.py rename to hermes_code/tools/environments/modal.py diff --git a/tools/environments/persistent_shell.py b/hermes_code/tools/environments/persistent_shell.py similarity index 100% rename from tools/environments/persistent_shell.py rename to hermes_code/tools/environments/persistent_shell.py diff --git a/tools/environments/singularity.py b/hermes_code/tools/environments/singularity.py similarity index 100% rename from tools/environments/singularity.py rename to hermes_code/tools/environments/singularity.py diff --git a/tools/environments/ssh.py b/hermes_code/tools/environments/ssh.py similarity index 100% rename from tools/environments/ssh.py rename to hermes_code/tools/environments/ssh.py diff --git a/tools/file_operations.py b/hermes_code/tools/file_operations.py similarity index 100% rename from tools/file_operations.py rename to hermes_code/tools/file_operations.py diff --git a/tools/file_tools.py b/hermes_code/tools/file_tools.py similarity index 100% rename from tools/file_tools.py rename to hermes_code/tools/file_tools.py diff --git a/tools/fuzzy_match.py b/hermes_code/tools/fuzzy_match.py similarity index 100% rename from tools/fuzzy_match.py rename to hermes_code/tools/fuzzy_match.py diff --git a/tools/homeassistant_tool.py b/hermes_code/tools/homeassistant_tool.py similarity index 100% rename from tools/homeassistant_tool.py rename to hermes_code/tools/homeassistant_tool.py diff --git a/tools/honcho_tools.py b/hermes_code/tools/honcho_tools.py similarity index 100% rename from tools/honcho_tools.py rename to hermes_code/tools/honcho_tools.py diff --git a/tools/image_generation_tool.py b/hermes_code/tools/image_generation_tool.py similarity index 100% rename from tools/image_generation_tool.py rename to hermes_code/tools/image_generation_tool.py diff --git a/tools/interrupt.py b/hermes_code/tools/interrupt.py similarity index 100% rename from tools/interrupt.py rename to hermes_code/tools/interrupt.py diff --git a/tools/mcp_oauth.py b/hermes_code/tools/mcp_oauth.py similarity index 100% rename from tools/mcp_oauth.py rename to hermes_code/tools/mcp_oauth.py diff --git a/tools/mcp_tool.py b/hermes_code/tools/mcp_tool.py similarity index 100% rename from tools/mcp_tool.py rename to hermes_code/tools/mcp_tool.py diff --git a/tools/memory_tool.py b/hermes_code/tools/memory_tool.py similarity index 100% rename from tools/memory_tool.py rename to hermes_code/tools/memory_tool.py diff --git a/tools/mixture_of_agents_tool.py b/hermes_code/tools/mixture_of_agents_tool.py similarity index 100% rename from tools/mixture_of_agents_tool.py rename to hermes_code/tools/mixture_of_agents_tool.py diff --git a/tools/neutts_samples/jo.txt b/hermes_code/tools/neutts_samples/jo.txt similarity index 100% rename from tools/neutts_samples/jo.txt rename to hermes_code/tools/neutts_samples/jo.txt diff --git a/tools/neutts_samples/jo.wav b/hermes_code/tools/neutts_samples/jo.wav similarity index 100% rename from tools/neutts_samples/jo.wav rename to hermes_code/tools/neutts_samples/jo.wav diff --git a/tools/neutts_synth.py b/hermes_code/tools/neutts_synth.py similarity index 100% rename from tools/neutts_synth.py rename to hermes_code/tools/neutts_synth.py diff --git a/tools/openrouter_client.py b/hermes_code/tools/openrouter_client.py similarity index 100% rename from tools/openrouter_client.py rename to hermes_code/tools/openrouter_client.py diff --git a/tools/patch_parser.py b/hermes_code/tools/patch_parser.py similarity index 100% rename from tools/patch_parser.py rename to hermes_code/tools/patch_parser.py diff --git a/tools/process_registry.py b/hermes_code/tools/process_registry.py similarity index 100% rename from tools/process_registry.py rename to hermes_code/tools/process_registry.py diff --git a/tools/registry.py b/hermes_code/tools/registry.py similarity index 100% rename from tools/registry.py rename to hermes_code/tools/registry.py diff --git a/tools/rl_training_tool.py b/hermes_code/tools/rl_training_tool.py similarity index 100% rename from tools/rl_training_tool.py rename to hermes_code/tools/rl_training_tool.py diff --git a/tools/send_message_tool.py b/hermes_code/tools/send_message_tool.py similarity index 100% rename from tools/send_message_tool.py rename to hermes_code/tools/send_message_tool.py diff --git a/tools/session_search_tool.py b/hermes_code/tools/session_search_tool.py similarity index 100% rename from tools/session_search_tool.py rename to hermes_code/tools/session_search_tool.py diff --git a/tools/skill_manager_tool.py b/hermes_code/tools/skill_manager_tool.py similarity index 100% rename from tools/skill_manager_tool.py rename to hermes_code/tools/skill_manager_tool.py diff --git a/tools/skills_guard.py b/hermes_code/tools/skills_guard.py similarity index 100% rename from tools/skills_guard.py rename to hermes_code/tools/skills_guard.py diff --git a/tools/skills_hub.py b/hermes_code/tools/skills_hub.py similarity index 100% rename from tools/skills_hub.py rename to hermes_code/tools/skills_hub.py diff --git a/tools/skills_sync.py b/hermes_code/tools/skills_sync.py similarity index 100% rename from tools/skills_sync.py rename to hermes_code/tools/skills_sync.py diff --git a/tools/skills_tool.py b/hermes_code/tools/skills_tool.py similarity index 100% rename from tools/skills_tool.py rename to hermes_code/tools/skills_tool.py diff --git a/tools/terminal_tool.py b/hermes_code/tools/terminal_tool.py similarity index 100% rename from tools/terminal_tool.py rename to hermes_code/tools/terminal_tool.py diff --git a/tools/tirith_security.py b/hermes_code/tools/tirith_security.py similarity index 100% rename from tools/tirith_security.py rename to hermes_code/tools/tirith_security.py diff --git a/tools/todo_tool.py b/hermes_code/tools/todo_tool.py similarity index 100% rename from tools/todo_tool.py rename to hermes_code/tools/todo_tool.py diff --git a/tools/transcription_tools.py b/hermes_code/tools/transcription_tools.py similarity index 100% rename from tools/transcription_tools.py rename to hermes_code/tools/transcription_tools.py diff --git a/tools/tts_tool.py b/hermes_code/tools/tts_tool.py similarity index 100% rename from tools/tts_tool.py rename to hermes_code/tools/tts_tool.py diff --git a/tools/url_safety.py b/hermes_code/tools/url_safety.py similarity index 100% rename from tools/url_safety.py rename to hermes_code/tools/url_safety.py diff --git a/tools/vision_tools.py b/hermes_code/tools/vision_tools.py similarity index 100% rename from tools/vision_tools.py rename to hermes_code/tools/vision_tools.py diff --git a/tools/voice_mode.py b/hermes_code/tools/voice_mode.py similarity index 100% rename from tools/voice_mode.py rename to hermes_code/tools/voice_mode.py diff --git a/tools/web_tools.py b/hermes_code/tools/web_tools.py similarity index 100% rename from tools/web_tools.py rename to hermes_code/tools/web_tools.py diff --git a/tools/website_policy.py b/hermes_code/tools/website_policy.py similarity index 100% rename from tools/website_policy.py rename to hermes_code/tools/website_policy.py diff --git a/toolset_distributions.py b/hermes_code/toolset_distributions.py similarity index 100% rename from toolset_distributions.py rename to hermes_code/toolset_distributions.py diff --git a/toolsets.py b/hermes_code/toolsets.py similarity index 100% rename from toolsets.py rename to hermes_code/toolsets.py diff --git a/trajectory_compressor.py b/hermes_code/trajectory_compressor.py similarity index 100% rename from trajectory_compressor.py rename to hermes_code/trajectory_compressor.py diff --git a/utils.py b/hermes_code/utils.py similarity index 100% rename from utils.py rename to hermes_code/utils.py diff --git a/uv.lock b/hermes_code/uv.lock similarity index 100% rename from uv.lock rename to hermes_code/uv.lock diff --git a/website/.gitignore b/hermes_code/website/.gitignore similarity index 100% rename from website/.gitignore rename to hermes_code/website/.gitignore diff --git a/website/README.md b/hermes_code/website/README.md similarity index 100% rename from website/README.md rename to hermes_code/website/README.md diff --git a/website/docs/developer-guide/_category_.json b/hermes_code/website/docs/developer-guide/_category_.json similarity index 100% rename from website/docs/developer-guide/_category_.json rename to hermes_code/website/docs/developer-guide/_category_.json diff --git a/website/docs/developer-guide/acp-internals.md b/hermes_code/website/docs/developer-guide/acp-internals.md similarity index 100% rename from website/docs/developer-guide/acp-internals.md rename to hermes_code/website/docs/developer-guide/acp-internals.md diff --git a/website/docs/developer-guide/adding-providers.md b/hermes_code/website/docs/developer-guide/adding-providers.md similarity index 100% rename from website/docs/developer-guide/adding-providers.md rename to hermes_code/website/docs/developer-guide/adding-providers.md diff --git a/website/docs/developer-guide/adding-tools.md b/hermes_code/website/docs/developer-guide/adding-tools.md similarity index 100% rename from website/docs/developer-guide/adding-tools.md rename to hermes_code/website/docs/developer-guide/adding-tools.md diff --git a/website/docs/developer-guide/agent-loop.md b/hermes_code/website/docs/developer-guide/agent-loop.md similarity index 100% rename from website/docs/developer-guide/agent-loop.md rename to hermes_code/website/docs/developer-guide/agent-loop.md diff --git a/website/docs/developer-guide/architecture.md b/hermes_code/website/docs/developer-guide/architecture.md similarity index 100% rename from website/docs/developer-guide/architecture.md rename to hermes_code/website/docs/developer-guide/architecture.md diff --git a/website/docs/developer-guide/context-compression-and-caching.md b/hermes_code/website/docs/developer-guide/context-compression-and-caching.md similarity index 100% rename from website/docs/developer-guide/context-compression-and-caching.md rename to hermes_code/website/docs/developer-guide/context-compression-and-caching.md diff --git a/website/docs/developer-guide/contributing.md b/hermes_code/website/docs/developer-guide/contributing.md similarity index 100% rename from website/docs/developer-guide/contributing.md rename to hermes_code/website/docs/developer-guide/contributing.md diff --git a/website/docs/developer-guide/creating-skills.md b/hermes_code/website/docs/developer-guide/creating-skills.md similarity index 100% rename from website/docs/developer-guide/creating-skills.md rename to hermes_code/website/docs/developer-guide/creating-skills.md diff --git a/website/docs/developer-guide/cron-internals.md b/hermes_code/website/docs/developer-guide/cron-internals.md similarity index 100% rename from website/docs/developer-guide/cron-internals.md rename to hermes_code/website/docs/developer-guide/cron-internals.md diff --git a/website/docs/developer-guide/environments.md b/hermes_code/website/docs/developer-guide/environments.md similarity index 100% rename from website/docs/developer-guide/environments.md rename to hermes_code/website/docs/developer-guide/environments.md diff --git a/website/docs/developer-guide/extending-the-cli.md b/hermes_code/website/docs/developer-guide/extending-the-cli.md similarity index 100% rename from website/docs/developer-guide/extending-the-cli.md rename to hermes_code/website/docs/developer-guide/extending-the-cli.md diff --git a/website/docs/developer-guide/gateway-internals.md b/hermes_code/website/docs/developer-guide/gateway-internals.md similarity index 100% rename from website/docs/developer-guide/gateway-internals.md rename to hermes_code/website/docs/developer-guide/gateway-internals.md diff --git a/website/docs/developer-guide/prompt-assembly.md b/hermes_code/website/docs/developer-guide/prompt-assembly.md similarity index 100% rename from website/docs/developer-guide/prompt-assembly.md rename to hermes_code/website/docs/developer-guide/prompt-assembly.md diff --git a/website/docs/developer-guide/provider-runtime.md b/hermes_code/website/docs/developer-guide/provider-runtime.md similarity index 100% rename from website/docs/developer-guide/provider-runtime.md rename to hermes_code/website/docs/developer-guide/provider-runtime.md diff --git a/website/docs/developer-guide/session-storage.md b/hermes_code/website/docs/developer-guide/session-storage.md similarity index 100% rename from website/docs/developer-guide/session-storage.md rename to hermes_code/website/docs/developer-guide/session-storage.md diff --git a/website/docs/developer-guide/tools-runtime.md b/hermes_code/website/docs/developer-guide/tools-runtime.md similarity index 100% rename from website/docs/developer-guide/tools-runtime.md rename to hermes_code/website/docs/developer-guide/tools-runtime.md diff --git a/website/docs/developer-guide/trajectory-format.md b/hermes_code/website/docs/developer-guide/trajectory-format.md similarity index 100% rename from website/docs/developer-guide/trajectory-format.md rename to hermes_code/website/docs/developer-guide/trajectory-format.md diff --git a/website/docs/getting-started/_category_.json b/hermes_code/website/docs/getting-started/_category_.json similarity index 100% rename from website/docs/getting-started/_category_.json rename to hermes_code/website/docs/getting-started/_category_.json diff --git a/website/docs/getting-started/installation.md b/hermes_code/website/docs/getting-started/installation.md similarity index 100% rename from website/docs/getting-started/installation.md rename to hermes_code/website/docs/getting-started/installation.md diff --git a/website/docs/getting-started/learning-path.md b/hermes_code/website/docs/getting-started/learning-path.md similarity index 100% rename from website/docs/getting-started/learning-path.md rename to hermes_code/website/docs/getting-started/learning-path.md diff --git a/website/docs/getting-started/quickstart.md b/hermes_code/website/docs/getting-started/quickstart.md similarity index 100% rename from website/docs/getting-started/quickstart.md rename to hermes_code/website/docs/getting-started/quickstart.md diff --git a/website/docs/getting-started/updating.md b/hermes_code/website/docs/getting-started/updating.md similarity index 100% rename from website/docs/getting-started/updating.md rename to hermes_code/website/docs/getting-started/updating.md diff --git a/website/docs/guides/_category_.json b/hermes_code/website/docs/guides/_category_.json similarity index 100% rename from website/docs/guides/_category_.json rename to hermes_code/website/docs/guides/_category_.json diff --git a/website/docs/guides/build-a-hermes-plugin.md b/hermes_code/website/docs/guides/build-a-hermes-plugin.md similarity index 100% rename from website/docs/guides/build-a-hermes-plugin.md rename to hermes_code/website/docs/guides/build-a-hermes-plugin.md diff --git a/website/docs/guides/daily-briefing-bot.md b/hermes_code/website/docs/guides/daily-briefing-bot.md similarity index 100% rename from website/docs/guides/daily-briefing-bot.md rename to hermes_code/website/docs/guides/daily-briefing-bot.md diff --git a/website/docs/guides/python-library.md b/hermes_code/website/docs/guides/python-library.md similarity index 100% rename from website/docs/guides/python-library.md rename to hermes_code/website/docs/guides/python-library.md diff --git a/website/docs/guides/team-telegram-assistant.md b/hermes_code/website/docs/guides/team-telegram-assistant.md similarity index 100% rename from website/docs/guides/team-telegram-assistant.md rename to hermes_code/website/docs/guides/team-telegram-assistant.md diff --git a/website/docs/guides/tips.md b/hermes_code/website/docs/guides/tips.md similarity index 100% rename from website/docs/guides/tips.md rename to hermes_code/website/docs/guides/tips.md diff --git a/website/docs/guides/use-mcp-with-hermes.md b/hermes_code/website/docs/guides/use-mcp-with-hermes.md similarity index 100% rename from website/docs/guides/use-mcp-with-hermes.md rename to hermes_code/website/docs/guides/use-mcp-with-hermes.md diff --git a/website/docs/guides/use-soul-with-hermes.md b/hermes_code/website/docs/guides/use-soul-with-hermes.md similarity index 100% rename from website/docs/guides/use-soul-with-hermes.md rename to hermes_code/website/docs/guides/use-soul-with-hermes.md diff --git a/website/docs/guides/use-voice-mode-with-hermes.md b/hermes_code/website/docs/guides/use-voice-mode-with-hermes.md similarity index 100% rename from website/docs/guides/use-voice-mode-with-hermes.md rename to hermes_code/website/docs/guides/use-voice-mode-with-hermes.md diff --git a/website/docs/index.md b/hermes_code/website/docs/index.md similarity index 100% rename from website/docs/index.md rename to hermes_code/website/docs/index.md diff --git a/website/docs/reference/_category_.json b/hermes_code/website/docs/reference/_category_.json similarity index 100% rename from website/docs/reference/_category_.json rename to hermes_code/website/docs/reference/_category_.json diff --git a/website/docs/reference/cli-commands.md b/hermes_code/website/docs/reference/cli-commands.md similarity index 100% rename from website/docs/reference/cli-commands.md rename to hermes_code/website/docs/reference/cli-commands.md diff --git a/website/docs/reference/environment-variables.md b/hermes_code/website/docs/reference/environment-variables.md similarity index 100% rename from website/docs/reference/environment-variables.md rename to hermes_code/website/docs/reference/environment-variables.md diff --git a/website/docs/reference/faq.md b/hermes_code/website/docs/reference/faq.md similarity index 100% rename from website/docs/reference/faq.md rename to hermes_code/website/docs/reference/faq.md diff --git a/website/docs/reference/mcp-config-reference.md b/hermes_code/website/docs/reference/mcp-config-reference.md similarity index 100% rename from website/docs/reference/mcp-config-reference.md rename to hermes_code/website/docs/reference/mcp-config-reference.md diff --git a/website/docs/reference/optional-skills-catalog.md b/hermes_code/website/docs/reference/optional-skills-catalog.md similarity index 100% rename from website/docs/reference/optional-skills-catalog.md rename to hermes_code/website/docs/reference/optional-skills-catalog.md diff --git a/website/docs/reference/skills-catalog.md b/hermes_code/website/docs/reference/skills-catalog.md similarity index 100% rename from website/docs/reference/skills-catalog.md rename to hermes_code/website/docs/reference/skills-catalog.md diff --git a/website/docs/reference/slash-commands.md b/hermes_code/website/docs/reference/slash-commands.md similarity index 100% rename from website/docs/reference/slash-commands.md rename to hermes_code/website/docs/reference/slash-commands.md diff --git a/website/docs/reference/tools-reference.md b/hermes_code/website/docs/reference/tools-reference.md similarity index 100% rename from website/docs/reference/tools-reference.md rename to hermes_code/website/docs/reference/tools-reference.md diff --git a/website/docs/reference/toolsets-reference.md b/hermes_code/website/docs/reference/toolsets-reference.md similarity index 100% rename from website/docs/reference/toolsets-reference.md rename to hermes_code/website/docs/reference/toolsets-reference.md diff --git a/website/docs/user-guide/_category_.json b/hermes_code/website/docs/user-guide/_category_.json similarity index 100% rename from website/docs/user-guide/_category_.json rename to hermes_code/website/docs/user-guide/_category_.json diff --git a/website/docs/user-guide/checkpoints-and-rollback.md b/hermes_code/website/docs/user-guide/checkpoints-and-rollback.md similarity index 100% rename from website/docs/user-guide/checkpoints-and-rollback.md rename to hermes_code/website/docs/user-guide/checkpoints-and-rollback.md diff --git a/website/docs/user-guide/cli.md b/hermes_code/website/docs/user-guide/cli.md similarity index 100% rename from website/docs/user-guide/cli.md rename to hermes_code/website/docs/user-guide/cli.md diff --git a/website/docs/user-guide/configuration.md b/hermes_code/website/docs/user-guide/configuration.md similarity index 100% rename from website/docs/user-guide/configuration.md rename to hermes_code/website/docs/user-guide/configuration.md diff --git a/website/docs/user-guide/features/_category_.json b/hermes_code/website/docs/user-guide/features/_category_.json similarity index 100% rename from website/docs/user-guide/features/_category_.json rename to hermes_code/website/docs/user-guide/features/_category_.json diff --git a/website/docs/user-guide/features/acp.md b/hermes_code/website/docs/user-guide/features/acp.md similarity index 100% rename from website/docs/user-guide/features/acp.md rename to hermes_code/website/docs/user-guide/features/acp.md diff --git a/website/docs/user-guide/features/api-server.md b/hermes_code/website/docs/user-guide/features/api-server.md similarity index 100% rename from website/docs/user-guide/features/api-server.md rename to hermes_code/website/docs/user-guide/features/api-server.md diff --git a/website/docs/user-guide/features/batch-processing.md b/hermes_code/website/docs/user-guide/features/batch-processing.md similarity index 100% rename from website/docs/user-guide/features/batch-processing.md rename to hermes_code/website/docs/user-guide/features/batch-processing.md diff --git a/website/docs/user-guide/features/browser.md b/hermes_code/website/docs/user-guide/features/browser.md similarity index 100% rename from website/docs/user-guide/features/browser.md rename to hermes_code/website/docs/user-guide/features/browser.md diff --git a/website/docs/user-guide/features/checkpoints.md b/hermes_code/website/docs/user-guide/features/checkpoints.md similarity index 100% rename from website/docs/user-guide/features/checkpoints.md rename to hermes_code/website/docs/user-guide/features/checkpoints.md diff --git a/website/docs/user-guide/features/code-execution.md b/hermes_code/website/docs/user-guide/features/code-execution.md similarity index 100% rename from website/docs/user-guide/features/code-execution.md rename to hermes_code/website/docs/user-guide/features/code-execution.md diff --git a/website/docs/user-guide/features/context-files.md b/hermes_code/website/docs/user-guide/features/context-files.md similarity index 100% rename from website/docs/user-guide/features/context-files.md rename to hermes_code/website/docs/user-guide/features/context-files.md diff --git a/website/docs/user-guide/features/context-references.md b/hermes_code/website/docs/user-guide/features/context-references.md similarity index 100% rename from website/docs/user-guide/features/context-references.md rename to hermes_code/website/docs/user-guide/features/context-references.md diff --git a/website/docs/user-guide/features/cron.md b/hermes_code/website/docs/user-guide/features/cron.md similarity index 100% rename from website/docs/user-guide/features/cron.md rename to hermes_code/website/docs/user-guide/features/cron.md diff --git a/website/docs/user-guide/features/delegation.md b/hermes_code/website/docs/user-guide/features/delegation.md similarity index 100% rename from website/docs/user-guide/features/delegation.md rename to hermes_code/website/docs/user-guide/features/delegation.md diff --git a/website/docs/user-guide/features/fallback-providers.md b/hermes_code/website/docs/user-guide/features/fallback-providers.md similarity index 100% rename from website/docs/user-guide/features/fallback-providers.md rename to hermes_code/website/docs/user-guide/features/fallback-providers.md diff --git a/website/docs/user-guide/features/honcho.md b/hermes_code/website/docs/user-guide/features/honcho.md similarity index 100% rename from website/docs/user-guide/features/honcho.md rename to hermes_code/website/docs/user-guide/features/honcho.md diff --git a/website/docs/user-guide/features/hooks.md b/hermes_code/website/docs/user-guide/features/hooks.md similarity index 100% rename from website/docs/user-guide/features/hooks.md rename to hermes_code/website/docs/user-guide/features/hooks.md diff --git a/website/docs/user-guide/features/image-generation.md b/hermes_code/website/docs/user-guide/features/image-generation.md similarity index 100% rename from website/docs/user-guide/features/image-generation.md rename to hermes_code/website/docs/user-guide/features/image-generation.md diff --git a/website/docs/user-guide/features/mcp.md b/hermes_code/website/docs/user-guide/features/mcp.md similarity index 100% rename from website/docs/user-guide/features/mcp.md rename to hermes_code/website/docs/user-guide/features/mcp.md diff --git a/website/docs/user-guide/features/memory.md b/hermes_code/website/docs/user-guide/features/memory.md similarity index 100% rename from website/docs/user-guide/features/memory.md rename to hermes_code/website/docs/user-guide/features/memory.md diff --git a/website/docs/user-guide/features/personality.md b/hermes_code/website/docs/user-guide/features/personality.md similarity index 100% rename from website/docs/user-guide/features/personality.md rename to hermes_code/website/docs/user-guide/features/personality.md diff --git a/website/docs/user-guide/features/plugins.md b/hermes_code/website/docs/user-guide/features/plugins.md similarity index 100% rename from website/docs/user-guide/features/plugins.md rename to hermes_code/website/docs/user-guide/features/plugins.md diff --git a/website/docs/user-guide/features/provider-routing.md b/hermes_code/website/docs/user-guide/features/provider-routing.md similarity index 100% rename from website/docs/user-guide/features/provider-routing.md rename to hermes_code/website/docs/user-guide/features/provider-routing.md diff --git a/website/docs/user-guide/features/rl-training.md b/hermes_code/website/docs/user-guide/features/rl-training.md similarity index 100% rename from website/docs/user-guide/features/rl-training.md rename to hermes_code/website/docs/user-guide/features/rl-training.md diff --git a/website/docs/user-guide/features/skills.md b/hermes_code/website/docs/user-guide/features/skills.md similarity index 100% rename from website/docs/user-guide/features/skills.md rename to hermes_code/website/docs/user-guide/features/skills.md diff --git a/website/docs/user-guide/features/skins.md b/hermes_code/website/docs/user-guide/features/skins.md similarity index 100% rename from website/docs/user-guide/features/skins.md rename to hermes_code/website/docs/user-guide/features/skins.md diff --git a/website/docs/user-guide/features/tools.md b/hermes_code/website/docs/user-guide/features/tools.md similarity index 100% rename from website/docs/user-guide/features/tools.md rename to hermes_code/website/docs/user-guide/features/tools.md diff --git a/website/docs/user-guide/features/tts.md b/hermes_code/website/docs/user-guide/features/tts.md similarity index 100% rename from website/docs/user-guide/features/tts.md rename to hermes_code/website/docs/user-guide/features/tts.md diff --git a/website/docs/user-guide/features/vision.md b/hermes_code/website/docs/user-guide/features/vision.md similarity index 100% rename from website/docs/user-guide/features/vision.md rename to hermes_code/website/docs/user-guide/features/vision.md diff --git a/website/docs/user-guide/features/voice-mode.md b/hermes_code/website/docs/user-guide/features/voice-mode.md similarity index 100% rename from website/docs/user-guide/features/voice-mode.md rename to hermes_code/website/docs/user-guide/features/voice-mode.md diff --git a/website/docs/user-guide/git-worktrees.md b/hermes_code/website/docs/user-guide/git-worktrees.md similarity index 100% rename from website/docs/user-guide/git-worktrees.md rename to hermes_code/website/docs/user-guide/git-worktrees.md diff --git a/website/docs/user-guide/messaging/_category_.json b/hermes_code/website/docs/user-guide/messaging/_category_.json similarity index 100% rename from website/docs/user-guide/messaging/_category_.json rename to hermes_code/website/docs/user-guide/messaging/_category_.json diff --git a/website/docs/user-guide/messaging/dingtalk.md b/hermes_code/website/docs/user-guide/messaging/dingtalk.md similarity index 100% rename from website/docs/user-guide/messaging/dingtalk.md rename to hermes_code/website/docs/user-guide/messaging/dingtalk.md diff --git a/website/docs/user-guide/messaging/discord.md b/hermes_code/website/docs/user-guide/messaging/discord.md similarity index 100% rename from website/docs/user-guide/messaging/discord.md rename to hermes_code/website/docs/user-guide/messaging/discord.md diff --git a/website/docs/user-guide/messaging/email.md b/hermes_code/website/docs/user-guide/messaging/email.md similarity index 100% rename from website/docs/user-guide/messaging/email.md rename to hermes_code/website/docs/user-guide/messaging/email.md diff --git a/website/docs/user-guide/messaging/homeassistant.md b/hermes_code/website/docs/user-guide/messaging/homeassistant.md similarity index 100% rename from website/docs/user-guide/messaging/homeassistant.md rename to hermes_code/website/docs/user-guide/messaging/homeassistant.md diff --git a/website/docs/user-guide/messaging/index.md b/hermes_code/website/docs/user-guide/messaging/index.md similarity index 100% rename from website/docs/user-guide/messaging/index.md rename to hermes_code/website/docs/user-guide/messaging/index.md diff --git a/website/docs/user-guide/messaging/matrix.md b/hermes_code/website/docs/user-guide/messaging/matrix.md similarity index 100% rename from website/docs/user-guide/messaging/matrix.md rename to hermes_code/website/docs/user-guide/messaging/matrix.md diff --git a/website/docs/user-guide/messaging/mattermost.md b/hermes_code/website/docs/user-guide/messaging/mattermost.md similarity index 100% rename from website/docs/user-guide/messaging/mattermost.md rename to hermes_code/website/docs/user-guide/messaging/mattermost.md diff --git a/website/docs/user-guide/messaging/open-webui.md b/hermes_code/website/docs/user-guide/messaging/open-webui.md similarity index 100% rename from website/docs/user-guide/messaging/open-webui.md rename to hermes_code/website/docs/user-guide/messaging/open-webui.md diff --git a/website/docs/user-guide/messaging/signal.md b/hermes_code/website/docs/user-guide/messaging/signal.md similarity index 100% rename from website/docs/user-guide/messaging/signal.md rename to hermes_code/website/docs/user-guide/messaging/signal.md diff --git a/website/docs/user-guide/messaging/slack.md b/hermes_code/website/docs/user-guide/messaging/slack.md similarity index 100% rename from website/docs/user-guide/messaging/slack.md rename to hermes_code/website/docs/user-guide/messaging/slack.md diff --git a/website/docs/user-guide/messaging/sms.md b/hermes_code/website/docs/user-guide/messaging/sms.md similarity index 100% rename from website/docs/user-guide/messaging/sms.md rename to hermes_code/website/docs/user-guide/messaging/sms.md diff --git a/website/docs/user-guide/messaging/telegram.md b/hermes_code/website/docs/user-guide/messaging/telegram.md similarity index 100% rename from website/docs/user-guide/messaging/telegram.md rename to hermes_code/website/docs/user-guide/messaging/telegram.md diff --git a/website/docs/user-guide/messaging/webhooks.md b/hermes_code/website/docs/user-guide/messaging/webhooks.md similarity index 100% rename from website/docs/user-guide/messaging/webhooks.md rename to hermes_code/website/docs/user-guide/messaging/webhooks.md diff --git a/website/docs/user-guide/messaging/whatsapp.md b/hermes_code/website/docs/user-guide/messaging/whatsapp.md similarity index 100% rename from website/docs/user-guide/messaging/whatsapp.md rename to hermes_code/website/docs/user-guide/messaging/whatsapp.md diff --git a/website/docs/user-guide/security.md b/hermes_code/website/docs/user-guide/security.md similarity index 100% rename from website/docs/user-guide/security.md rename to hermes_code/website/docs/user-guide/security.md diff --git a/website/docs/user-guide/sessions.md b/hermes_code/website/docs/user-guide/sessions.md similarity index 100% rename from website/docs/user-guide/sessions.md rename to hermes_code/website/docs/user-guide/sessions.md diff --git a/website/docusaurus.config.ts b/hermes_code/website/docusaurus.config.ts similarity index 100% rename from website/docusaurus.config.ts rename to hermes_code/website/docusaurus.config.ts diff --git a/website/package-lock.json b/hermes_code/website/package-lock.json similarity index 100% rename from website/package-lock.json rename to hermes_code/website/package-lock.json diff --git a/website/package.json b/hermes_code/website/package.json similarity index 100% rename from website/package.json rename to hermes_code/website/package.json diff --git a/website/sidebars.ts b/hermes_code/website/sidebars.ts similarity index 100% rename from website/sidebars.ts rename to hermes_code/website/sidebars.ts diff --git a/website/src/css/custom.css b/hermes_code/website/src/css/custom.css similarity index 100% rename from website/src/css/custom.css rename to hermes_code/website/src/css/custom.css diff --git a/website/static/.nojekyll b/hermes_code/website/static/.nojekyll similarity index 100% rename from website/static/.nojekyll rename to hermes_code/website/static/.nojekyll diff --git a/website/static/img/apple-touch-icon.png b/hermes_code/website/static/img/apple-touch-icon.png similarity index 100% rename from website/static/img/apple-touch-icon.png rename to hermes_code/website/static/img/apple-touch-icon.png diff --git a/website/static/img/docs/cli-layout.svg b/hermes_code/website/static/img/docs/cli-layout.svg similarity index 100% rename from website/static/img/docs/cli-layout.svg rename to hermes_code/website/static/img/docs/cli-layout.svg diff --git a/website/static/img/docs/session-recap.svg b/hermes_code/website/static/img/docs/session-recap.svg similarity index 100% rename from website/static/img/docs/session-recap.svg rename to hermes_code/website/static/img/docs/session-recap.svg diff --git a/website/static/img/favicon-16x16.png b/hermes_code/website/static/img/favicon-16x16.png similarity index 100% rename from website/static/img/favicon-16x16.png rename to hermes_code/website/static/img/favicon-16x16.png diff --git a/website/static/img/favicon-32x32.png b/hermes_code/website/static/img/favicon-32x32.png similarity index 100% rename from website/static/img/favicon-32x32.png rename to hermes_code/website/static/img/favicon-32x32.png diff --git a/website/static/img/favicon.ico b/hermes_code/website/static/img/favicon.ico similarity index 100% rename from website/static/img/favicon.ico rename to hermes_code/website/static/img/favicon.ico diff --git a/website/static/img/favicon.svg b/hermes_code/website/static/img/favicon.svg similarity index 100% rename from website/static/img/favicon.svg rename to hermes_code/website/static/img/favicon.svg diff --git a/website/static/img/hermes-agent-banner.png b/hermes_code/website/static/img/hermes-agent-banner.png similarity index 100% rename from website/static/img/hermes-agent-banner.png rename to hermes_code/website/static/img/hermes-agent-banner.png diff --git a/website/static/img/logo.png b/hermes_code/website/static/img/logo.png similarity index 100% rename from website/static/img/logo.png rename to hermes_code/website/static/img/logo.png diff --git a/website/static/img/nous-logo.png b/hermes_code/website/static/img/nous-logo.png similarity index 100% rename from website/static/img/nous-logo.png rename to hermes_code/website/static/img/nous-logo.png diff --git a/website/tsconfig.json b/hermes_code/website/tsconfig.json similarity index 100% rename from website/tsconfig.json rename to hermes_code/website/tsconfig.json diff --git a/tinker-atropos b/tinker-atropos deleted file mode 160000 index 65f084ee..00000000 --- a/tinker-atropos +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 65f084ee8054a5d02aeac76e24ed60388511c82b