CarryOnCONSULTING Hablemos

PRODUCTO PROPIO / DESARROLLO E INVESTIGACIÓN

El código cuenta una parte.
El contexto, el resto.

CtxAPI explora cómo transformar la actividad de un repositorio en contexto técnico que se pueda consultar en lenguaje natural.

INGENIERÍA
CONTEXTO
IA APLICADA
Proyecto
CtxAPI
Tipo
Desarrollo e investigación
Trabajo
Arquitectura, API e IA
Ámbito
Desarrollo de software

DEL CÓDIGO AL CONTEXTO

  1. 01 / CAPTURARActividad del repositorio

    Eventos y cambios del proyecto.

  2. 02 / RELACIONARContexto técnico

    Información conectada con su evolución.

  3. 03 / CONSULTARPreguntas en lenguaje natural

    Recuperación de contexto para la consulta.

01 / EL RETO

Entender un proyecto
más allá de sus archivos.

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

Información conectada.
Consultas con contexto.

01

Una API central

FastAPI y Pydantic para estructurar las operaciones y validar los datos que entran en el sistema.

02

Eventos del repositorio

Webhooks de Bitbucket para capturar actividad y relacionar los eventos con la evolución del proyecto.

03

Persistencia y recuperación

SQLite, SQLAlchemy y embeddings para conservar información y recuperar contexto técnico relevante.

04

Consultas con IA

Integración con modelos de lenguaje para consultar la información del repositorio en lenguaje natural.

03 / LA APLICACIÓN PRÁCTICA

La IA necesita
una base útil.

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

HABLEMOS DE TU PROYECTO

El siguiente paso
lo damos contigo.

Cuéntanos qué necesitas y pongamos en claro por dónde empezar.

Empezar una conversación