Un artesano romano trabaja sobre una tablilla en su taller
IV · Taller
IV · Workshop

Misproyectos.

Myprojects.

Cada uno empezó con algo que quería resolver.

Each one started with something I wanted to solve.

La idea común
The common idea

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.

Un mensajero corre con un pergamino entre dos torres marcadas Claude y ChatGPT
01 · En desarrolloIn development

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.

El ida y vuelta · antes lo hacía yo copiando y pegandoThe back-and-forth · I used to do it by copying and pasting
El agente A propone un plan y le pide al agente B que lo reviseAgent A comes up with a plan and asks agent B to review itAgente A · autorAgent A · authorp. ej. Claudee.g. ClaudeAgente B · revisorAgent B · reviewerotra familia, p. ej. Codexanother family, e.g. Codexplan v1plan v1objecionesobjectionsplan v2, corregidoplan v2, correctedobjeciones menoresminor objectionsplan v3plan v3sin objeciones materiales ✓no material objections ✓Plan aprobado tras el ping-pongPlan approved after the ping-pongregresa a la conversación donde lo pedíit returns to the conversation where I asked¿Algo que solo yo decido?Something only I can decide?el ciclo se detiene y me lo traethe loop stops and brings it to me

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.

Estado realActual stateUna primera versión ya hace este ida y vuelta en mi propio entorno. Lo sigo ampliando; no es un producto disponible ni promete funcionar con cualquier herramienta.A first version already runs this back-and-forth in my own environment. I keep extending it; it isn’t an available product and doesn’t promise to work with every tool.
César escucha a un senador que expone mientras el resto del senado discute
02 · En desarrolloIn development

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.

Del asunto al actaFrom the matter to the record
La razón del ConsiliumThe reason for the councillo que se cuestionawhat is being questionedo analiza + su expedienteor analyzed + its dossierTRES LENTES × TRES FAMILIAS DE MODELOS = NUEVE OPINIONESTHREE LENSES × THREE MODEL FAMILIES = NINE OPINIONSCicerónCicerodisputa los dos ladosargues both sidesTácitoTacitusbusca qué puede torcerselooks for what can go wrongPlinioPlinyexige cifras y operacióndemands numbers and operationsClaudeClaudeopiniónopinionClaudeClaudeopiniónopinionClaudeClaudeopiniónopinionRelatorRapporteurresume a su familiasums up its familyChatGPTChatGPTopiniónopinionChatGPTChatGPTopiniónopinionChatGPTChatGPTopiniónopinionRelatorRapporteurresume a su familiasums up its family3ª familia3rd familyopiniónopinion3ª familia3rd familyopiniónopinion3ª familia3rd familyopiniónopinionRelatorRapporteurresume a su familiasums up its familySAPIENTIASAPIENTIAActa finalFinal recordacuerdos · desacuerdosagreements · disagreementsriesgos · recomendaciónrisks · recommendationDecido yoI decideel consejo aconsejathe council advisesla tercera familia se elige en cada corrida · el sintetizador puede bajar a cualquier opinión originalthe third family is chosen per run · the synthesizer can drill down to any original opinion

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.

Estado realActual stateEstá diseñado. Su primera deliberación real todavía está pendiente, así que aún no puedo decir qué tan bien funciona.It’s designed. Its first real deliberation is still pending, so I can’t yet say how well it works.
Un bibliotecario anciano sigue un texto que brilla en un archivo subterráneo
03 · En desarrolloIn development

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.

Modo normal · una investigaciónNormal mode · one investigation
Mi preguntaMy questionAgenteAgentDeep researchDeep researchGeminiGeminiDeep researchDeep researchChatGPTChatGPTDeep researchDeep researchClaudeClaudeDeep research maestroMaster deep researchuna síntesis con fuentesone synthesis, with sourcesel agente parte lathe agent splits thepregunta y repartequestion and fans outla misma pregunta,the same question,varios modelosseveral modelsse contrastan y sethey’re compared andfunden en un reportemerged into one report
Modo campaña · una súper-investigación (en diseño)Campaign mode · a super-investigation (in design)
Manifiesto de campañaCampaign manifestuna razón de ser + varias preguntas relacionadasone purpose + several related questionsAgenteAgentInvestigación 1Investigation 1AgenteAgentDRDRGeminiGeminiDRDRChatGPTChatGPTDRDRClaudeClaudeReporteReportInvestigación 2Investigation 2AgenteAgentDRDRGeminiGeminiDRDRChatGPTChatGPTDRDRClaudeClaudeReporteReportInvestigación 3Investigation 3AgenteAgentDRDRGeminiGeminiDRDRChatGPTChatGPTDRDRClaudeClaudeReporteReportInvestigación 4Investigation 4AgenteAgentDRDRGeminiGeminiDRDRChatGPTChatGPTDRDRClaudeClaudeReporteReportMetaanálisis maestroMaster meta-analysislee los reportes a la luz de la razón de ser de la campañareads every report in light of the campaign’s purpose

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.

Estado realActual stateEl bucle básico ya corrió de principio a fin en una investigación real. Las campañas y el contraste entre modelos siguen en diseño.The basic loop has run end to end on a real investigation. Campaigns and cross-model comparison are still in design.
Un centurión supervisa a los legionarios que construyen un puente de piedra
04 · En desarrolloIn development

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.

La cadenaThe chainToca un pasoSelect a step

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.

Estado realActual stateEn construcción. Lo estoy probando sobre mis propios proyectos; nada de esto está disponible como producto.Under construction. I’m testing it on my own projects; none of this is available as a product.
Un comandante romano estudia el mapa de su cuartel general
05 · En desarrolloIn development

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.

Estado realActual stateEl motor funciona en mi equipo y la interfaz sigue en trabajo. No muestro captura todavía: la que tengo es antigua y contiene información personal.The engine runs on my machine and the interface is still in progress. I’m not showing a screenshot yet: the one I have is old and contains personal information.
Un médico romano muestra sus instrumentos con demasiado entusiasmo
06 · En desarrolloIn development

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.