José González OlivaContact
Technical maturity

Real status of the source work

An honest maturity view for recruiters and technical reviewers.

What is mature enough to show

  • Clear architectural separation between runtime, contracts, provider adapters, services and traceability.
  • FastAPI backend patterns for health, document and chat flows.
  • Telegram integration as an operational test channel.
  • JSON/JSONL execution records with trace identifiers, latency, RAG status, errors and token metrics when available.
  • Deterministic evals to detect changes in response length, latency, token usage and operational behavior.

What is still experimental

  • Document RAG depends on corpus quality, document boundaries and chunking strategy.
  • The backend is local and experimental, not a hosted production service.
  • Observability is local and file-based, not centralized monitoring.
  • Labs, scripts and runtime components need curation before being published as an open technical demo.

What should not be claimed

  • Not production-ready.
  • Not deployment-ready yet.
  • No public high-concurrency validation.
  • No claim of enterprise-grade security or cloud production operation.
  • No private corpus, real logs, local artifacts or confidential documentation are part of the public portfolio.

Recommended next steps

Root dependency file

Add root project metadata so the backend environment is reproducible.

Minimal Dockerfile

Add a small container build for local demo reproducibility.

Parameterized URLs

Move local service URLs into configuration.

Synthetic RAG demo

Demonstrate retrieval behavior without exposing private content.