
Misproyectos.
Myprojects.
Cada uno empezó con algo que quería resolver.
Each one started with something I wanted to solve.
Herramientas para que las usen tus agentes
Tools meant to be used by your agents
Cada proyecto empezó con algo que quería resolver. En muchos de ellos estoy diseñando herramientas para que las usen tus agentes desde el entorno en el que ya trabajas. Tú explicas lo que necesitas; el agente utiliza la herramienta y te devuelve el resultado en esa misma conversación.
Each project started with something I wanted to solve. In many of them I’m designing tools to be used by your agents from the environment you already work in. You explain what you need; the agent uses the tool and brings the result back into that same conversation.
Todos están en desarrollo. Abre cada uno para ver qué problema ataca, cómo funciona y en qué estado está de verdad.
All of them are in development. Open each one to see what problem it tackles, how it works, and what state it’s really in.
01 · En desarrolloIn developmentInternuntius
Que los agentes se revisen entre sí sin que yo sea el mensajero.
Agents reviewing each other without me being the messenger.

Internuntius
Que los agentes se revisen entre sí sin que yo sea el mensajero.
Agents reviewing each other without me being the messenger.
Internuntius, en latín: el mensajero que va y viene entre dos partes.
Internuntius, in Latin: the messenger who goes back and forth between two parties.
El problema
The problem
Cuando un plan, una especificación o una implementación me importa, le pido a otro modelo que la revise. Antes copiaba la respuesta de un chat, la pegaba en otro y llevaba las objeciones de vuelta. Ronda tras ronda, el mensajero era yo.
When a plan, a spec, or an implementation matters to me, I ask another model to review it. I used to copy the answer from one chat, paste it into another, and carry the objections back. Round after round, the messenger was me.
Cómo funciona
How it works
Internuntius se hace cargo de ese ida y vuelta: un agente envía su trabajo, otro lo revisa, las objeciones regresan y el primero continúa sobre ellas, conservando el contexto de cada respuesta. A mí me llega lo que de verdad necesita mi criterio. La idea no depende de una herramienta en particular; los nombres del diagrama son ejemplos.
Internuntius takes over that back-and-forth: one agent sends its work, another reviews it, the objections return, and the first continues from them, keeping the context of each response. What reaches me is what truly needs my judgment. The idea doesn’t depend on a particular tool; the names in the diagram are examples.
Los nombres de modelos son ejemplos; la idea no depende de una herramienta.
Model names are examples; the idea doesn’t depend on one tool.
02 · En desarrolloIn developmentConsilium
Escuchar varias perspectivas antes de decidir.
Hearing several perspectives before deciding.

Consilium
Escuchar varias perspectivas antes de decidir.
Hearing several perspectives before deciding.
Consilium: el consejo que un magistrado romano reunía para escuchar antes de decidir. Decidía él.
Consilium: the council a Roman magistrate gathered to listen to before deciding. The decision was his.
El problema
The problem
Hay decisiones en las que una sola respuesta no me basta. Preguntarle lo mismo a tres modelos y recibir tres textos largos tampoco ayuda: termino comparándolos a mano.
Some decisions need more than one answer. Asking three models the same thing and getting three long texts doesn’t help either: I end up comparing them by hand.
Cómo funciona
How it works
Consilium organiza ese consejo. Tres familias de modelos analizan el mismo asunto a través de tres lentes con nombre romano: Cicerón disputa los dos lados, Tácito busca lo que puede torcerse y Plinio exige cifras y operación. Después se reúne lo que concluyen, en qué no están de acuerdo y qué evidencia usan. Que varios coincidan no prueba que tengan razón; por eso me interesan más los desacuerdos.
Consilium organizes that council. Three model families analyze the same matter through three lenses with Roman names: Cicero argues both sides, Tacitus looks for what can go wrong, and Pliny demands numbers and operations. Then it gathers what they conclude, where they disagree, and what evidence they use. Several agreeing doesn’t prove they’re right; that’s why the disagreements interest me most.
Los tres nombres son lentes para mirar el mismo asunto, no personajes que fingen discutir. Que varios coincidan no prueba que tengan razón: por eso el acta conserva los desacuerdos.
The three names are lenses for looking at the same matter, not characters pretending to argue. Several agreeing doesn’t prove they’re right: that’s why the record keeps the disagreements.
03 · En desarrolloIn developmentIndagator
Investigación profunda que puedo revisar, no solo creer.
Deep research I can review, not just believe.

Indagator
Investigación profunda que puedo revisar, no solo creer.
Deep research I can review, not just believe.
Indagator: el rastreador. En la cacería romana, el que seguía la huella hasta encontrar.
Indagator: the tracker. In the Roman hunt, the one who followed the trail until he found it.
El problema
The problem
Investigo a fondo para entender un problema antes de construir. Un reporte largo de IA se lee convincente, pero cuesta saber qué preguntas cubrió de verdad, cuáles dejó a medias y de dónde salió cada afirmación.
I research in depth to understand a problem before building. A long AI report reads convincingly, but it’s hard to tell which questions it truly covered, which it left half-answered, and where each claim came from.
Cómo funciona
How it works
Indagator ordena ese trabajo: descompone la pregunta, busca y lee fuentes, lleva la cuenta de qué subpreguntas ya tienen respuesta y decide si hace falta otra ronda antes de sintetizar. Quiero poder volver tanto a la conclusión como a las fuentes que la produjeron. En modo normal, varios modelos investigan la misma pregunta y sus reportes se funden en uno. En modo campaña, varias preguntas con un propósito común corren como investigaciones completas y después se leen juntas.
Indagator organizes that work: it breaks down the question, searches and reads sources, keeps track of which sub-questions already have answers, and decides whether another round is needed before synthesizing. I want to be able to return to both the conclusion and the sources that produced it. In normal mode, several models research the same question and their reports are merged into one. In campaign mode, several questions with a shared purpose run as complete investigations and are then read together.
Cada recuadro es una investigación completa del modo normal. La campaña corre varias preguntas distintas con un propósito común y después las lee juntas.
Each frame is a complete normal-mode investigation. A campaign runs several different questions with a shared purpose and then reads them together.
04 · En desarrolloIn developmentCatena Aurea
Seguir la cadena entre lo que se prometió y lo que de verdad quedó funcionando.
Following the chain between what was promised and what actually ended up working.

Catena Aurea
Seguir la cadena entre lo que se prometió y lo que de verdad quedó funcionando.
Following the chain between what was promised and what actually ended up working.
Catena aurea: la cadena de oro. Cada eslabón sostiene al siguiente; si uno falta, no hay cadena.
Catena aurea: the golden chain. Each link holds the next; if one is missing, there is no chain.
De dónde viene
Where it comes from
He visto trabajo que parecía terminado en los reportes y que no se reflejaba completo en el producto. Catena nació de cuatro dolores que se repetían:
- Una promesa a la que le falta un tramo.Está en la especificación, hay módulos y datos, pero al usuario nunca le llega el resultado.
- Pruebas en verde sin valor visible.Un dato existía en el análisis y nunca llegaba a la pantalla. Todo «pasaba».
- Trabajo grande que pierde el hilo.Se pierde el foco, la dependencia o el punto exacto donde retomar.
- Partes correctas que no ensamblan.Cada pieza funciona sola y deja de funcionar al juntarse con las demás.
I’ve seen work that looked finished in the reports and wasn’t fully reflected in the product. Catena came from four recurring pains:
- A promise with a missing stretch.It’s in the spec, there are modules and data, but the result never reaches the user.
- Green tests with no visible value.A piece of data existed in the analysis and never made it to the screen. Everything “passed.”
- Big work that loses the thread.The focus, the dependency, or the exact point to resume gets lost.
- Correct parts that don’t fit together.Each piece works alone and stops working once joined with the rest.
Cómo funciona
How it works
Catena reúne los mecanismos con los que sigo esa cadena: qué se prometió, qué unidad de trabajo lo resuelve, cómo se comprueba y en qué resultado concreto quedó. También debe dejarme ver dónde estamos y qué falta sin reconstruir toda la historia. No es un certificador infalible: es una forma de que la evidencia mande sobre el reporte.
Catena brings together the mechanisms I use to follow that chain: what was promised, which unit of work resolves it, how it’s checked, and in what concrete result it ended up. It should also let me see where we are and what’s missing without reconstructing the whole story. It isn’t an infallible certifier: it’s a way for evidence to outrank the report.
Lo que se prometióWhat was promised
Un resultado que alguien debe poder ver y usar, escrito de forma que se pueda comprobar.
A result someone must be able to see and use, written so it can be checked.
Los tramos que lo hacen posibleThe stretches that make it possible
La promesa se parte en los tramos que deben existir, de punta a punta, para que el resultado llegue. Aquí se ve si falta alguno.
The promise is split into the stretches that must exist, end to end, for the result to arrive. This is where a missing one shows up.
Unidades pequeñas de trabajoSmall units of work
Cada unidad tiene objetivo, límites y una prueba de salida. Si el trabajo se interrumpe, se retoma en la unidad exacta.
Each unit has a goal, limits, and an exit test. If the work is interrupted, it resumes at the exact unit.
Juntarlo y volver a comprobarJoin it and check again
Durante el avance se recorre el camino real del producto para confirmar que lo acumulado sigue funcionando junto.
As work progresses, the product’s real path is walked again to confirm that what has accumulated still works together.
La prueba del resultado exactoProof of the exact result
Se verifica el resultado completo, en la versión exacta que se va a aceptar, no una parecida.
The complete result is verified, in the exact version about to be accepted, not a similar one.
Aceptar con evidenciaAccept with evidence
Acepto viendo el resultado y su evidencia. Si un eslabón no tiene prueba, la cadena sigue abierta.
I accept by seeing the result and its evidence. If a link has no proof, the chain stays open.
05 · En desarrolloIn developmentPrincipia
Una base de operaciones para leer Pergamum sin abrir carpetas.
A base of operations for reading Pergamum without digging through folders.

Principia
Una base de operaciones para leer Pergamum sin abrir carpetas.
A base of operations for reading Pergamum without digging through folders.
Principia: el edificio del cuartel general en el centro de un campamento romano.
Principia: the headquarters building at the center of a Roman camp.
El problema
The problem
Pergamum guarda el contexto, pero vive en documentos de texto. Navegar carpetas y recordar el nombre de cada documento me hacía perder tiempo justo cuando quería retomar algo.
Pergamum holds the context, but it lives in text files. Browsing folders and remembering each document’s name cost me time right when I wanted to pick something up.
Cómo funciona
How it works
Principia es la interfaz desde la que quiero consultarlo: abrirla y encontrar lo que está activo, lo que hice antes y los documentos relacionados. Es una interfaz para mí, no para agentes. Con el tiempo irá incorporando otras vistas del sistema para convertirse en mi base de operaciones.
Principia is the interface I want to consult it from: open it and find what’s active, what I did before, and the related documents. It’s an interface for me, not for agents. Over time it will take on other views of the system to become my base of operations.
06 · En desarrolloIn developmentGaleno
Asistencia al análisis dental: la IA propone, la profesional decide.
Assistance for dental analysis: the AI proposes, the professional decides.

Galeno
Asistencia al análisis dental: la IA propone, la profesional decide.
Assistance for dental analysis: the AI proposes, the professional decides.
Galeno: el médico griego que ejerció en Roma y cuyo nombre terminó significando «médico».
Galen: the Greek physician who practiced in Rome and whose name came to mean “doctor.”
El problema
The problem
Lo desarrollo junto a una odontóloga, a partir de su flujo clínico real. Reunir lo que se observa en fotografías y radiografías y convertirlo en un diagnóstico integral y un plan de tratamiento toma mucho tiempo de escritorio.
I’m developing it with a dentist, based on her real clinical workflow. Gathering what is observed in photographs and X-rays and turning it into a comprehensive diagnosis and a treatment plan takes a lot of desk time.
Cómo funciona
How it works
Galeno analiza fotografías y radiografías, reúne los hallazgos en un reporte editable y propone un diagnóstico integral y un plan de tratamiento. La IA aporta el análisis y las propuestas; la profesional revisa, corrige y decide. No hay casos, fotos ni datos de pacientes en esta página.
Galeno analyzes photographs and X-rays, gathers the findings in an editable report, and proposes a comprehensive diagnosis and a treatment plan. The AI provides the analysis and the proposals; the professional reviews, corrects, and decides. There are no cases, photos, or patient data on this page.