Un agente de IA conversacional aumentado diariamente con el texto del Boletín Oficial de la República Argentina. Podés usarlo para consultar en lenguaje natural sobre legislación actual y pasada. También podés hacer las consultas con tu propio modelo usando el servidor MCP.
Los datos del boletín se descargan diariamente con scraping del sitio de InfoLegal Argentina y se suman al dataset completo publicado mensualmente en datos.gob.ar. Este pipeline de ETL está implementado en Dagster en la nube de GCP. Hace backups diarios en GCS y también actualiza la base de datos vectorial en BigQuery.
La página web está hecha en FastAPI con React+Vite y la UI viene de Propmt-kit. El uso está trackeado con SQLite y LangSmith.
git clone https://github.com/crivaronicolini/infolegAI.git
cd infolegAI/website
uv venv
source .venv/bin/activate
uv sync --dev
uv run src/main.pyCrear un archivo .env a partir del archivo de ejemplo.
cp .env.example .envjust docker-devEl servidor se levanta en http://127.0.0.1:8000.