Arte del banner 418 de la identidad visual de Dídac Llorens
canal visual / 418

01B / PROYECTO

AAAAT

Un workspace nativo en Python que mantiene el registro de candidaturas en local y sigue siendo completamente útil sin ninguna IA conectada.

Logotipo de AAAAT

SEÑAL DEL PROYECTO

Una aplicación wxPython/SQLite centrada en la candidatura: fuente de la oferta, estado, notas, próximas acciones, contexto reutilizable, documentos generados, artefactos locales y asistencia opcional neutral respecto al proveedor.

  • Python
  • wxPython
  • SQLite
  • Local-first
  • PyInstaller

Abrir repositorio ↗

PROYECTO

AAAAT es una aplicación de escritorio que construí porque una búsqueda de empleo real se convierte rápidamente en una mezcla de hojas de cálculo, notas, pestañas del navegador, historiales de chat, PDFs y borradores a medias. La información útil pertenece al mismo contexto, pero no quería que la solución se convirtiera en otra cuenta cloud o en un wrapper de IA.

La candidatura es el registro central. Conecta la oportunidad original, etapa actual, próxima acción, notas, investigación, preparación de conversaciones, contexto profesional reutilizable, texto generado y los archivos que realmente se utilizaron en esa candidatura.

Local-first significa ownership local

El workspace autoritativo es un directorio local elegido por el usuario, respaldado por SQLite y artefactos locales. El tracking, edición, búsqueda, preparación, renderizado, backup y restore normales funcionan sin un LLM, conexión de red, Git o un checkout del source.

La UI de escritorio está construida con wxPython y empaquetada con PyInstaller como aplicaciones nativas para Windows, macOS y Linux. La aplicación está pensada para abrirse y usarse como software, no para ejecutarse desde una terminal como una demo de desarrollo.

La IA es opcional y está deliberadamente acotada

AAAAT puede trabajar con un host externo de IA, pero la aplicación conserva la autoridad sobre sus propios datos. Un host conectado recibe contexto limitado al propósito de la operación y un conjunto pequeño de operaciones, en lugar de acceso general a la base de datos, IDs internos, paths del workspace o navegación arbitraria por registros.

La integración es neutral respecto al proveedor: AAAAT no necesita API keys, nombres de modelos ni un SDK de proveedor. La misma aplicación sigue siendo completa cuando no hay nada conectado. Esa separación entre software útil y asistencia opcional de un modelo es una de las decisiones arquitectónicas que más me importan en el proyecto.

Vistas operativas en vez de un dashboard genérico

Smart View está diseñada para la información necesaria durante una llamada con un recruiter o una preparación urgente. Detailed View expone el registro completo de la candidatura. User View contiene contexto profesional reutilizable. La aplicación también mantiene los archivos generados y su provenance junto al registro que los produjo.

AAAAT nació de un experimento anterior de tracking dentro de AgenticCareerBoost, pero se convirtió en un proyecto propio cuando los límites del producto quedaron suficientemente claros como para merecer un repositorio y un proceso de release independientes.

© Dídac Llorens. Este sitio es un portfolio personal y un índice de proyectos. AgenticCareerBoost, incluido el diseño y la implementación de esta página, está desarrollado con asistencia de IA y dirección humana.

El código fuente y los materiales de cada proyecto sólo están licenciados cuando el repositorio o archivo enlazado indica una licencia. Los principales repositorios activos se publican bajo GNU GPL v3.0 salvo que se indique lo contrario.

Las fotografías personales, dibujos y materiales visuales originales de Dídac Llorens se comparten bajo una licencia Creative Commons de atribución y reutilización no comercial, salvo que un archivo indique otra cosa. La marca personal, el contenido del CV, los textos del portfolio y la presentación de identidad no forman parte de la licencia del software.