Contexto Completo Lucas
Perfil real de Lucas Martínez — cofundador GroupGarre, arquitecto técnico, infraestructura IA propia (marzo 2026)
LUCAS MARTÍNEZ — KNOWLEDGE EXPORT
Generado: marzo 2026
1. PERFIL PERSONAL
Nombre: Lucas Martínez Fecha de nacimiento: 29 de noviembre de 1994 (31 años) Origen: Uruguay. Vive en España desde 2003. Residencia: Calle de la Rejilla 5, 2E — 28931, Móstoles, Madrid Email: lucas@lucasgarre.com Físico: 1.76m, 105kg Coche: Peugeot 208 E — matrícula 0056NJL (100% eléctrico)
Formación
- ASIR Grado Medio
- ASIR Grado Superior
- 1 año de DAM (Desarrollo de Aplicaciones Multiplataforma)
Rol actual
- Cofundador y arquitecto técnico de GroupGarre, agencia de IA.
- Conductor de Uber en Moove Cars (turno de noche: ~00:00–10:30h) para financiar el negocio. Estrategia de posicionamiento dentro de la M-30 con micro-rotaciones por zonas en Madrid.
- Perfil técnico: arquitectura de sistemas, infraestructura de IA, desarrollo full-stack (React + Node), DevOps y administración Linux.
Objetivos generales
- Hacer crecer GroupGarre hasta ser una agencia de IA rentable con cartera de clientes estable.
- Automatizar al máximo los flujos internos con n8n + agentes IA.
- Desarrollar y lanzar productos SaaS propios (TheoxsBoost, THEO STUDY HUB).
- Consolidar la infraestructura del servidor IA propio como ventaja competitiva.
- Reducir o eliminar el turno Uber conforme GroupGarre genere ingresos suficientes.
Forma de comunicarse
- Directo, técnico, sin rodeos. No necesita explicaciones básicas.
- Informal en movimiento (Uber), más detallado cuando está en escritorio.
- Prefiere outputs consolidados, listos para copiar y pegar.
- Le gusta que se le avise si hay algo mejorable aunque no lo haya preguntado.
- Trabaja paso a paso: ejecutar → confirmar resultado → siguiente paso.
- Idioma: siempre español, sin excepción.
Familia y entorno personal
- Padres: Eduardo y Paula.
- Hermanas: Lucila y Candela (Candela tiene 3 hijos).
- Primo de 14 años (muy importante, contacto constante). Es el usuario de THEO STUDY HUB.
2. EMPRESA — GROUPGARRE
Tipo: Agencia de Inteligencia Artificial Sede: Madrid, España Web: lucasgarre.com (portfolio personal que actúa como hub)
Socios
| Nombre | Rol |
|---|---|
| Lucas Martínez | Cofundador, arquitecto técnico, full-stack, DevOps |
| Alfonso Fernández | Socio capitalista |
| Javier Bravo | Socio técnico (desarrollo) |
Historial de herramientas IA
- Antes: ChatGPT como herramienta principal.
- Ahora: migración completa a Claude Pro (claude.ai).
- Plan: escalar a Claude Max.
Flujo de trabajo principal
- Claude.ai → diseño, arquitectura, generación de prompts
- Claude Code en servidor → implementación en producción
- Antigravity (IDE agéntico de Google, fork VS Code con Gemini) → desarrollo local
3. PROYECTOS ACTIVOS
3.1 GroupGarre AI Node (Infraestructura principal)
Estado: Producción activa.
Hardware:
- CPU: Intel i5-12400F
- GPU: NVIDIA RTX 3070 8GB (Driver 590.48.01 | CUDA 13.1)
- RAM: 32GB DDR4
- Almacenamiento: ~950GB NVMe (LVM)
- SO: Ubuntu 22.04 LTS
- IP Tailscale: 100.73.172.82 | IP LAN: 192.168.18.30
Stack Base — /opt/groupgarre/:
| Servicio | Puerto | Notas |
|---|---|---|
| Open WebUI | :3000 | Interfaz LLM |
| Ollama | :11434 | llama3.1, deepseek-r1, qwen2, codellama, llava, gemma2 |
| ComfyUI | :8188 | Generación de imágenes |
| n8n | :5678 | Automatización (actualmente roto, pendiente reparar) |
| Qdrant | :6333 | Base de datos vectorial |
Stack Extendido — /opt/ai/:
| Servicio | Puerto | Notas |
|---|---|---|
| SearXNG | :8080 | Búsqueda privada |
| Flowise | :3001 | Flujos LangChain visual |
| Stable Diffusion A1111 | :7860 | Generación imágenes |
| Kokoro TTS | :8880 | TTS local |
| Apache Tika | :9998 | Extracción de documentos |
| MinIO | :9000/:9001 | S3-compatible |
| Grafana | :3010 | Dashboards |
| Prometheus | :9090 | Métricas |
| Portainer | :9443 | Gestión Docker visual |
| cAdvisor | :8090 | Métricas de contenedores |
| Web personal | :4000 | lucasgarre.com |
Red y proxy:
- Nginx como reverse proxy → /etc/nginx/sites-available/ai-stack
- Red Docker compartida: ai-network
- GPU runtime: nvidia (Docker)
- Métricas GPU: DCGM Exporter
Servicios systemd:
- claude-remote.service — Sesión remota de Claude Code
- openclaw.service — Stack personalizado (GarreBot/OpenClaw)
Archivos clave:
- /opt/groupgarre/docker-compose.yml
- /opt/groupgarre/.env
- /opt/ai/docker-compose.yml
- /opt/ai/.env
- /opt/ai/prometheus.yml
- /opt/ai/post-start.sh
- /etc/nginx/sites-available/ai-stack
Convenciones de infraestructura:
- Contenedores: prefijo groupgarre-[proyecto]-*
- Red Docker: ai-network
- Directorio base: /opt/groupgarre/[proyecto]/
Decisiones clave:
- La RTX 3070 es infraestructura de producción. Moverla rompe el stack completo.
- Upgrade real del PC gaming requiere saltar a generación 40xx (4070 Ti o 4080).
- Añadir 2×8GB DDR4 al PC principal pierde dual channel completo, pero es aceptable en i7-12700K.
Próximos pasos:
- Reparar n8n y construir primer workflow real (scheduling via Google Calendar).
- Prototipo mapa 3D del ecosistema de agentes con Three.js + WebSockets.
- Configurar MacBook Pro 2017 (theo-node) como nodo ligero con Colima + Docker + Tailscale.
- Explorar Browser-Use (Python, control Chrome vía LLM) con n8n + Claude API.
3.2 Kason Asesores
Descripción: Web de consultoría inmobiliaria premium para cliente de GroupGarre. URL: kason.lucasgarre.com (dominio propio: kasonasesores.com) Directorio: /opt/groupgarre/webs/kason.lucasgarre.com/ Estado: Entregada al cliente (marzo 2026). Revisión cliente pendiente.
Diseño final (versión entregada):
- Paleta: verde corporativo oscuro + blanco + negro
- Hero: "Confianza en cada paso del proceso" — asesoría inmobiliaria con enfoque premium
- CTAs: "Valora tu vivienda" / "Ver inmuebles"
- Diferenciador visual: card flotante con "< 24h" tiempo de respuesta, Trato Humano, Proceso Claro
- Footer con contacto completo: kason@kasonasesores.com | +34 672 22 78 22
- Direcciones: C/ Francisca Moreno 2 y C/ Alcalá 139, Madrid 28009
- Horarios: L-V 9:00-15:00 / 16:30-20:00 | S 10:00-14:00
- Título página: "Kason Asesores | Su asesor inmobiliario en Madrid"
3.3 TheoxsBoost
Descripción: Plataforma de servicios Valorant (Elo boost, Duo boost, venta de cuentas). Colaborador: Theo. URL: boost.lucasgarre.com Estado: En desarrollo.
Stack:
- Frontend: React 18 + TypeScript + Vite + Tailwind (puerto 5300)
- Backend: Node.js + Express + TypeScript (puerto 5301)
- BD: PostgreSQL 16
- Pagos: Stripe
- Notificaciones: Discord webhook
- Panel admin en /admin
3.4 THEO STUDY HUB
Descripción: Plataforma de estudio gamificada estilo RPG para el primo de Lucas (14 años). URL: 100.73.172.82:5200 Estado: En desarrollo activo.
Stack:
- Frontend: React 18 + Vite + Tailwind CSS (puerto 5200)
- Backend: Express + TypeScript (puerto 5201)
- BD: PostgreSQL 16 (DB: theo_study)
- Chat en tiempo real: Socket.io (en desarrollo)
- IA Tutora: ARIA — integrada vía Ollama
Estética: HUD / gaming — #00ff88 (verde neón), #7c3aed (púrpura), #0a0a0f (fondo) Fuentes: Orbitron + JetBrains Mono
Usuarios del sistema:
- lucas / admin → rol admin
- theo / theo2025 → rol estudiante
3.5 lucasgarre.com (Portfolio / Web personal)
Puerto: :4000 Stack: React + Tailwind + Vite + Express Estado: Activo. Rediseño del admin panel en curso.
- Panel admin en /admin — estilo dark mode, acento emerald #22c55e
- Chatbot flotante conectado a Ollama (llama3.1) en /api/chat
3.6 GroupGarre Vault
Descripción: Gestor de contraseñas y credenciales interno. URL pública: https://pwd.lucasgarre.com Acceso local: Frontend :4200 | Backend :4201 Directorio: /opt/groupgarre/vault/ Estado: Producción activa.
Stack:
- Frontend: Nginx en contenedor (:4200)
- Backend: Node.js (:4201)
- BD: PostgreSQL 16 → DB groupgarre_vault, usuario vault_user
Contenedores:
- groupgarre-vault-db
- groupgarre-vault-backend
- groupgarre-vault-frontend
3.7 GarreBot (@groupgarre_bot en Telegram)
Descripción: Bot de Telegram profesional conectado a OpenClaw → Ollama. Modelos: qwen2:7b o deepseek-r1:7b Estado: Activo via openclaw.service.
Arquitectura: Persona profesional con cuatro agentes especializados (técnico/sysadmin, ventas, programador, asistente personal). Configurado vía: SOUL.md, USER.md, IDENTITY.md, AGENTS.md, SKILLS.md, HEARTBEAT.md
3.8 Servidor de correo self-hosted
Stack: docker-mailserver (Postfix + Dovecot) + Roundcube Dominio: mail.lucasgarre.com
Cuentas activas:
- lucas.martinez@lucasgarre.com
- info@lucasgarre.com
- javier.bravo@lucasgarre.com
- alfonso@lucasgarre.com
3.9 Valorant Stats Platform (en evaluación)
Estado: Evaluación / pendiente de decisión. API: HenrikDev API Stack previsto: React + Vite + Node.js + PostgreSQL Directorio propuesto: /opt/groupgarre/valorant-stats/
4. EQUIPOS PERSONALES
PC Principal (Gaming / Trabajo)
| Componente | Detalle |
|---|---|
| CPU | Intel Core i7-12700K |
| RAM | 32GB DDR4 3200 (2×16GB Corsair Vengeance Pro) |
| Placa base | Asus TUF B760M-Plus WiFi D4 |
| GPU | Gigabyte Eagle RTX 3060 Ti 8GB |
| Almacenamiento | 1×500GB Samsung Evo Pro (SO) + 2×1TB Crucial SSD |
| Fuente | Corsair RM750W 80+ Gold Modular |
| Caja | Forgeon Mithril |
| SO | Windows 10 Pro |
PC Secundario
| Componente | Detalle |
|---|---|
| CPU | Intel Core i5-12400F |
| RAM | 16GB DDR5 5800 |
| GPU | GTX 1050 Ti 4GB |
| SO | Windows 10 Pro |
MacBook Pro M5 (Principal portátil)
- Apple Silicon M5, 10 núcleos, 16GB RAM
MacBook Pro 2017 (theo-node)
- Intel Core i5, 8GB RAM, 256GB SSD
- Uso previsto: Colima + Docker + Tailscale (nodo ligero)
Acceso SSH al servidor
- Clave: id_ed25519 en C:\Users\lucas.ssh\
- Clientes SSH: Termius o Tabby
- Claude Code accede como root con esa clave
5. CONTEXTO TÉCNICO IMPORTANTE
Stack de desarrollo estándar
- Frontend: React 18 + TypeScript + Vite + Tailwind CSS
- Backend: Node.js + Express + TypeScript
- BD: PostgreSQL 16
- Contenedores: Docker Compose + red ai-network
- Proxy: Nginx + SSL Let's Encrypt
- Automatización: n8n, Flowise
- IA local: Ollama, OpenClaw
Tailscale — dispositivos conectados
- GroupGarre AI Node: 100.73.172.82
- PC Gaming (i7-12700K)
- PC secundario Windows
- MacBook
- iPhone
- srv-principal (servidor remoto)
- srv-proxy (servidor remoto)
Aprendizajes clave de infraestructura
- DCGM Exporter en vez de nvidia_gpu_exporter (driver 590.x es incompatible con nvidia_gpu_exporter).
- RTX 3070 es producción — moverla rompe el stack. Upgrade gaming requiere 40xx.
- DDR4 asimétrica: perder dual channel es aceptable en i7-12700K, confirmar XMP en BIOS.
- Z.ai/Zhipu AI: útil para workflows internos no sensibles, pero NO para trabajo de clientes (Entity List del Departamento de Comercio de EE.UU.).
- Madrid nocturno: nunca dar estimaciones de tiempo sin verificar en Waze.
Navegación Uber (turno de noche)
- App: Waze con links directos formato https://waze.com/ul?ll=[lat],[lon]&navigate=yes
- Estrategia: posicionamiento dentro de M-30 con micro-rotaciones por zonas
Dos instancias Claude Desktop en Windows
- Solución: copiar directorio fuera de WindowsApps a C:\Users\lucas\ClaudeCopy\app\claude.exe y lanzar vía Sandboxie-Plus.
- Login en instancia sandbox: email + 2FA (no OAuth/Google).
Antigravity Knowledge Base
- Archivo: C:\Users\lucas.gemini\antigravity\knowledge\groupgarre.md
- El agente asume que siempre hay un terminal SSH abierto al servidor.
6. PREFERENCIAS DE TRABAJO CON IA
Idioma
- Siempre español, sin excepciones.
Tono y estilo
- Directo y técnico. No simplificar, Lucas es informático avanzado.
- Informal en turno Uber (mensajes cortos, links directos, tablas).
- Más detallado en modo trabajo de escritorio.
Formato de outputs
- Código: completo y listo para copiar, nunca fragmentado ni con placeholders.
- Prompts para Claude Code: en un único bloque consolidado.
- Explicaciones: el porqué detrás de cada solución.
- En Uber: links directos y tablas antes que explicaciones largas.
Metodología de trabajo
- Paso a paso obligatorio: ejecutar → explicar resultado → esperar confirmación → siguiente paso.
- Si se detecta algo mejorable en la infraestructura → decirlo aunque no se haya preguntado.
- Priorizar soluciones prácticas sobre explicaciones teóricas.
Qué evitar
- No simplificar conceptos técnicos.
- No fragmentar código.
- No encadenar pasos sin confirmación.
- No dar estimaciones de distancia/tiempo en Madrid sin Waze.
- No mencionar Z.ai para trabajo de clientes de GroupGarre.
Qué priorizar
- Outputs consolidados y listos para producción.
- Proactividad técnica: detectar y señalar problemas antes de que los pregunte.
- Contexto de infraestructura siempre presente al dar soluciones DevOps/Docker.
- Convenciones de naming y estructura de directorios de GroupGarre.