Una API central
FastAPI y Pydantic para estructurar las operaciones y validar los datos que entran en el sistema.
PRODUCTO PROPIO / DESARROLLO E INVESTIGACIÓN
CtxAPI explora cómo transformar la actividad de un repositorio en contexto técnico que se pueda consultar en lenguaje natural.
INGENIERÍADEL CÓDIGO AL CONTEXTO
Eventos y cambios del proyecto.
Información conectada con su evolución.
Recuperación de contexto para la consulta.
01 / EL RETO
El estado actual del código no explica por sí solo cómo ha evolucionado una aplicación. Parte de esa información vive en commits, eventos y relaciones entre cambios.
CtxAPI trabaja sobre esa separación: recoger actividad, conservar contexto y facilitar consultas que ayuden a comprender el proyecto.
02 / LA ARQUITECTURA
FastAPI y Pydantic para estructurar las operaciones y validar los datos que entran en el sistema.
Webhooks de Bitbucket para capturar actividad y relacionar los eventos con la evolución del proyecto.
SQLite, SQLAlchemy y embeddings para conservar información y recuperar contexto técnico relevante.
Integración con modelos de lenguaje para consultar la información del repositorio en lenguaje natural.
03 / LA APLICACIÓN PRÁCTICA
El valor no está solo en conectar un modelo. También está en decidir qué información recoger, cómo relacionarla y qué contexto entregar en cada consulta.
Es un proyecto propio de desarrollo e investigación técnica. Esa experiencia informa nuestra forma de abordar integraciones de IA en problemas concretos de negocio.
Explora automatización e IA