AI Builds · nueve sistemas, todos en producción

Mi Personal OS

Nueve sistemas que he construido con Claude Code y que llevan mi vida profesional. Comparten una memoria en Obsidian, y un Router delante decide qué es todo lo que llega, adónde va y qué modelo se encarga.

Cómo funciona

Todo empieza por lo que entra: llamadas de reunión y notas de voz, tres cuentas de email, 31 newsletters, archivos y enlaces, material del curso, el calendario, portales de empleo y grabaciones de Revenue Squared. Todo pasa por el Router antes de llegar al vault.

El Router tiene dos trabajos. Clasifica cada entrada en uno de unos doce tipos, como una reunión, una clase, una persona, una tarea o una oferta de empleo, y la pasa a la skill que sabe qué hacer con ella. Además elige el modelo de cada skill por banda de potencia, así que renombrar o retirar un modelo es un cambio de una línea.

El vault es la memoria: personas, carrera, académico, Revenue Squared, proyectos, tareas y lecturas, todo en notas de texto. Lo que sale es lo que uso cada día: un periódico en mi reMarkable a las 06:30, un resumen matinal, notas de reunión y de clase, borradores de emails y candidaturas, un pipeline de carrera, respuestas para la comunidad y nuevas ediciones de Revenue Squared. Decenas de tareas programadas lo mantienen en marcha, y una auditoría de seguridad semanal revisa cada una.

El mapa

Cada etiqueta oscura es un build con su propia página. Pulsa una para ver por qué existe y cómo funciona.
Security audit · cada tarea programada, revisada cada semanaLo que entraLo que saleLlamadas de reunióngrabadas en el portátilCasper NotetakerNotas de vozgrabadas en el móvilVoice pipelineEmailtres cuentasNewsletters31 suscripcionesArchivos y enlacesPDFs, artículosMaterial del cursodiapositivas, lecturasCalendariosolo lecturaPortales de empleobarrido semanalGrabaciones de R2episodios del podcastContent EngineRouterclasifica cada entraday elige el modelo de cada skillunos 12 tipos de entradareuniónclasetranscripción de R2tareapersonaempleoidealecturacambio del sistemaVault de Obsidianuna memoria compartidaPersonasCarreraAcadémicoRevenue SquaredProyectosTareasLecturasMorning newspaperen el reMarkable a las 06:30Morning newspaperResumen matinalemail con las acciones del díaNotas de reuniónpersonas y tareas al díaNotas de clasey preparación de exámenesBorradoresemails, respuestas, candidaturasPipeline de carreraseñales de empresas y rolesNews radarCareer CRMRespuestas a la comunidadderivación a expertos en SlackGTM Robo-ExpertEdiciones de R2newsletters, posts, tráilersContent EngineINFRAESTRUCTURAdecenas de tareas programadasinformes que me envío a mí mismotablero sincronizado cada 30 sniveles de modelo: flagship, content, synthesis, routine, fast

Desliza para ver el mapa completo →

Los builds

Cada página explica por qué existe el build y cómo funciona.
diario

Router

Dos mecanismos de enrutamiento detrás de todo lo demás. Lo que llega, un correo, una nota de voz, un archivo, se clasifica y se archiva donde toca, y cada skill de agente se asigna a un modelo por banda de potencia.

Python · Claude headless · launchd · archivos de config
grabando desde julio de 2026

Casper Notetaker

Una app de barra de menú que graba mis reuniones con un tap de audio nativo, avisada por el calendario, sin bots en la llamada y sin suscripción.

Swift · Core Audio · EventKit · AppKit
en el reMarkable cada mañana

Morning newspaper

Un periódico personal llega a mi reMarkable a las 06:30 cada día, con mi agenda, el mundo, tecnología y ciencia, y mis newsletters, para que la mañana empiece en papel.

Python · Chrome headless · GPG · nube de reMarkable · Claude
actualización semanal

GTM Robo-Expert

Un agente construido sobre tres años de Slack, vídeo y audio de la comunidad, anonimizados y estructurados. Responde a los miembros, los deriva al experto adecuado y me ahorra más de 10 horas a la semana.

Slack API · Python · JSON · Claude Code
código público pronto

Security audit

Auditoría semanal de cada script y cada punto de persistencia de la máquina frente a una baseline en git. Manda email solo cuando ha cambiado algo que no cambié yo.

bash · git · launchd
por episodio

Content Engine

Una grabación de Revenue Squared se convierte en una transcripción verificada, tráilers, portadas, tres borradores de newsletter, posts de LinkedIn y el checklist de publicación.

whisper.cpp · ffmpeg · Python · Claude Code
en marcha desde mayo de 2026

Voice pipeline

Graba cualquier conversación en el móvil, una reunión, una clase, un café, un evento, y guarda el móvil. Se archiva una transcripción diarizada, se actualizan las personas que salen en ella, se extraen tareas, un email lo confirma.

Apple Shortcuts · AssemblyAI · Python · launchd · Claude Code
diario

Career CRM

Un script mantiene sincronizados un kanban, un dashboard y las alertas de noticias desde frontmatter en markdown plano. Ningún tracker que mantener a mano.

Python · Markdown · HTML
semanal

News radar

Un agente semanal que vigila empresas objetivo buscando financiación, nuevos ejecutivos comerciales y expansión, puntúa cada señal según un ICP y envía por email un resumen sin duplicados.

Claude agent · web search · JSON · HTML email