High-performance FastAPI service running local GGUF Large Language Models (Qwen 2.5 3B Instruct via llama.cpp) alongside agile cloud LLMs (DeepSeek, Google Gemini). Powers the conversational AI financial advisor (/api/v1/chat) with live financial history aggregation.
FastAPI Worker + llama-server Daemon + Dynamic LLM Router
Traditional regex parsers fail as formats change. A localized LLM understands human syntax, slang, and evolving banking formats.
Maximizing throughput by pairing lightning-fast heuristics with deep semantic reasoning.
Encrypted SMS batches are ingested from the Android queue into tbl_Loot.
Verified financial senders (MPESA, banks) are identified instantly in sub-milliseconds.
The local Qwen model extracts structured fields into standard JSON under strict temperature controls.
Transactions are committed into tbl_Transactions with full audit logs and job metrics.
SuperAdmins manage models, tune prompts, and monitor container diagnostics in real time.
/admin/telemetry)Exposes real-time container vitals for high-availability production monitoring:
llama-server.Manage models effortlessly directly through the WebApp dashboard:
Tune system prompts and output schemas without modifying application code:
Reprocess historical data safely with interactive modal dialogs: