Eloy Lozano logo
Neural Ledger
Neural Ledger
Neural Ledger
Neural Ledger
Neural Ledger
Neural Ledger

Neural Ledger

NeuralLedger no es solo un gestor de documentos; es la evolución del procesamiento inteligente de facturas (IDP). El proyecto nace para eliminar la entrada manual de datos, transformando documentos PDF en información financiera estructurada mediante el uso de LLMs locales. Utilizando modelos de lenguaje de última generación, NeuralLedger analiza, clasifica y audita facturas con total privacidad. Es la convergencia entre la inteligencia artificial generativa y la gestión empresarial, diseñada para ofrecer una visión clara y automatizada de la salud financiera de cualquier negocio.

  • Python
  • FastAPI
  • Svelte 5
  • Ollama
  • LLM
  • Docker

Motor Neural (LLM)

El cerebro de NeuralLedger es una arquitectura de IA local orquestada con Ollama, utilizando modelos como Llama 3.2 o Mistral. Mediante técnicas avanzadas de Prompt Engineering y esquemas de salida JSON estrictos, el sistema garantiza una extracción de metadatos precisa sin que los datos sensibles salgan nunca del servidor del cliente (GDPR compliant).

  • Ollama (Llama 3.1/3.2)
  • FastAPI
  • SQLAlchemy
  • PostgreSQL
  • Pydantic V2
  • PyMuPDF

Extracción y Validación

El sistema implementa un pipeline de procesamiento que combina PyMuPDF para la extracción de texto y Pydantic V2 para la validación de esquemas financieros. NeuralLedger es capaz de identificar proveedores, desglosar líneas de detalle, calcular impuestos y detectar discrepancias en tiempo real, poblando automáticamente una base de datos relacional PostgreSQL.

Arquitectura y Stack

La plataforma utiliza un frontend de alto rendimiento construido con Svelte 5 y su nuevo sistema de Runes para una reactividad óptima. El backend, desarrollado en FastAPI (Python 3.12), se comunica de forma asíncrona con el motor de IA. Todo el ecosistema está contenerizado con Docker Compose, facilitando un despliegue ágil, escalable y totalmente privado.