// espacio-latente.com

Ideas en estado latente,
decodificadas en experimentos.

Construyo y documento sistemas reales con agentes, LLM locales y automatización.

bio.sh — espacio-latente
agente-bio.sh — U-01
$ ./agente-bio --interactivo
Módulo en línea. Elige un comando para conocer al autor de esta web.

El rack

14 ideas decodificadas

Cada módulo lleva un número de serie (U-01, U-02…): marca el orden en que se montó, no un nivel ni una jerarquía de lectura.

Por dentro de los LLM

3 de 5 publicados

La mecánica interna: atención, representación, compresión y unidades mínimas de texto.

U-09

Tokenización y embeddings: la puerta de entrada al modelo

Tercer módulo de la serie 'Por dentro de los LLM': cómo se trocea el texto antes de que el modelo lo vea, por qué escribir en español te sale un 45 % más caro, y qué ocurre exactamente en la primera capa.

en evolución

Agentes, paso a paso

2 de 2 publicados

Con los fundamentos en el rack: cómo un modelo pasa de predecir texto a actuar.

U-01

Agente-bio

Un agente que responde por mí: quién soy, qué hago y por qué.

en evolución

Bitácora de construcción

9 de 10 publicados

Este sitio también es un caso de estudio: qué se monta, con qué piezas, por qué y qué se descarta por el camino.

U-11

El radar deja de pagar dos veces por lo mismo

Tercer episodio de la bitácora: cómo se bajó el coste de la memoria semántica agrupando en lotes, se cerró de verdad el límite de peticiones con un tope duro, y dos bugs reales que solo encontró la primera suite de tests del proyecto — ninguno lo había reportado un lector.

en evolución
U-14

El bake-off, round 2: Devstral defiende el título contra Qwen3.8

La comparativa de 5 candidatos del round 1 tenía un problema de metodología escondido: un muestreo aleatorio hacía que dos corridas de Terminal-bench no fueran comparables entre sí. Corregido eso, la revancha contra el candidato más serio (Qwen3.8-27B) se decide 3 baterías a 2. Un tercer candidato, BTL-4-Compact —cuantizado a 2.3 bits de fábrica—, se queda fuera: HumanEval flojo y una corrida de Terminal-bench que ni siquiera pudo completarse por límite térmico.

en evolución
U-15

Construyendo CarteraSonar

Un motor de análisis de fondos sobre el catálogo público de MyInvestor tiene una feature central —detectar solapamiento oculto— que un límite real del catálogo deja incompleta. La historia de por qué ese límite se queda documentado en vez de maquillado.

en evolución
U-17

El bake-off, round 3: Ornith empata con Devstral y no lo destrona

Tercer aspirante a la RTX 3090 Ti: Ornith-1.5-35B, ~3 veces más rápido que el campeón. Con contexto extendido a 128k completa por fin la batería de Terminal-bench pendiente desde el round 2 — y empata 7/10 con Devstral. Empatar no es superar: el título se queda donde estaba.

en evolución

La sala de máquinas

1 proyecto en marcha

No son artículos, son máquinas encendidas: cosas que he construido y que siguen funcionando (o esperando a que las retome).

ai-trading-lab

activo

Sistema de trading multi-agente: analiza 21 tickers al día, razona sobre señales técnicas y sentimiento con LLMs locales, y ejecuta órdenes en una cuenta paper de IBKR.

LangGraphQwen3.6 (local)FinBERTChromaDBDuckDBStreamlit
desde mar 2026

Buzón de peticiones

¿qué módulo instalo después?

Propón un experimento, una duda sobre agentes o algo que quieras ver documentado aquí.

Perfílala con IA (opcional)

Cuéntame qué te gustaría ver y te ayudo a acotarlo — unos pocos mensajes, gratis.