Llevo meses construyendo un sistema agéntico que me ayuda a llevar mi propio caso.
Soy ingeniera, tengo un cáncer de mama metastásico bastante raro, y me puse a construir porque es lo único que sé hacer.
Empezó porque no me daba la vida. Dos hospitales que no hablan entre sí, papeles por todos lados, literatura que se mueve cada semana. Y yo intentando que no se me cayera nada mientras estaba en tratamiento.
Hoy corre solo en un Mac mini que tengo encima de la mesa.
33 subagentes con su oficio. 172 herramientas que he ido escribiendo. 63 rutinas que se despiertan solas. 11 modelos entre los que el sistema elige según lo que toque.
Sin nube mía y sin nada abierto hacia dentro.
Parte de esto es fontanería pura: que mis cosas acaben clasificadas, que ningún correo importante se quede sin responder, que la agenda cuadre con los viajes a Barcelona.
Y luego hay otra parte que me sorprende hasta a mí.
Tengo un renderizado 3D de mis propios huesos sacado de los DICOM.
Y en investigación ha llegado más lejos de lo que esperaba. Busca con PMID y DOI y coteja cada cita contra la fuente. Cuando algo promete, hay otro agente cuyo único trabajo es intentar tumbarlo. Lo que sobrevive me llega con lo que lo contradice al lado.
Cómo funciona, en corto.
Entra algo, yo o una rutina que arranca sola. Un router decide con expresiones regulares qué agente y qué modelo lo cogen, sin gastar un token. El encargo se convierte en un fichero dentro de una cola y su estado es la carpeta donde vive. Un subagente lo trabaja con sus permisos y su tope de turnos.
Y lo que va hacia fuera se para. Publicar, enviar, pagar, contactar: eso lo firmo yo.
Lo que más me importa es lo que envuelve todo eso, que yo lo llamo el muro. Once hooks repartidos por el arnés, unos antes de que se ejecute una herramienta y otros al cerrar el turno.
Ahí no me fío de pedirle al modelo por prompt que se porte bien. El corte lo hace código, antes de que la llamada salga.
Y aquí es para lo que escribo esto. Es mejorable y hay tres cosas que no tengo claras.
Una. El gate que revisa lo que sale está en modo aviso mientras mido falsos positivos. Funciona, pero todavía no bloquea. ¿Con qué criterio pasáis vosotros algo así de avisar a bloquear?
Dos. Todo lo irreversible lo firmo yo. Es a propósito, pero soy el único humano del lazo y hay días que no estoy para revisar nada. ¿Cómo lo montáis para que la persona no sea el cuello de botella, sin sacarla de en medio?
Tres. El modelo local, el único que puede ver cosas mías sin salir de casa, es un 8B. En 16 GB no me entra nada mejor. Si tenéis algo que rinda de verdad en ese hueco para clasificar y extraer, me interesa un montón.
Si montas sistemas de agentes y te apetece echarle un ojo, dime por dónde lo romperías.
Aquí va el esquema de cómo está montado 👇
Deje de escribir pero bueno, ayer estaba tan cansado de todo, de mi principalmente, solo me pregunté ¿que tipo de vida quiero? ¿Y que vou hacer para lograrlo? ¿Por que no he cambiado lo que me hace esyar volviendo al ciclo vicioso de no avanzar?
Ok, hoy me acorde temprano de escribir algo por aqui o por aca, ya se esta mezclando mas el uso de modismos de otras partes de "latinoamericana", sepa me acuerdo que empeze mas a oir cuando pasaban Betty la fea, el "como asi", bueno pero deberia convivir mas.
Contara como del dia, aunque ya es otro dia, que escriba algo, pondre una historia corta: Tenia que devolver los tenis, mis zapatos ese dia ya no dieron mas, asi que tome prestados unos tenis pero no le avise al dueño, debia devolverlos o simplemente quedarmelos, ¿que hare?
Uuu pues ya mañana de homeoffice, luego de un mes en presencial y pasar por pruebas para licitaciones, espero ganemos algo, igual, lo unico que no me gusta de salir fuera de la ciudad es dejar a mi familia, he considerado llevarmela pero es una lana, y de un lugar a otro.
Asi que se me paso escirbir, por que anduve ocupado y luego viaje, asi que hoy ya dormire en casa, con mi familia, bueno un baño antes para irme a dormir, aca hace mucho calor.
Por que trabajar hasta las 4 am, pero es por el equipo, bueno no dejarlo asi, pero bueno pronto se participara en un concurso oara proyectos, asi podre decir que ayude en eso, luego puedo cambiar de trabajo, hay que ganar.