nexOS ERP & CRM

Python FastAPI PostgreSQL Docker Ollama

INIT_SYSTEM: nexOS

nexOS is more than just another CRM; it is a software architecture built to address operational challenges for SMEs in Ecuador, centralizing invoicing, customer relations, and communication automation within an isolated multi-tenant environment.

Multi-Tenant Architecture

To ensure high data isolation between different clients, the backend implements Row-Level Security (RLS) at the PostgreSQL database layer, alongside ephemeral worker containers for intensive processing tasks.

# Tenant container deployment example
docker-compose -f docker-compose.prod.yml up -d

Core Modules

  • SRI Electronic Invoicing: Real-time XML signing and direct API communication with the Ecuadorian tax authority (SRI).
  • AI Sales Agent: Offline local LLMs analyze purchase history to suggest automated, context-aware upselling paths.
  • WhatsApp API Integration: Two-way webhooks that enable end-users to interact with the ERP natively through standard chat threads.

The entire environment runs on a clustered Proxmox VE infrastructure, load-balanced dynamically using Nginx Proxy Manager.

TUXBOT@SYSTEM:~$ ./chat
> SYSTEM INITIALIZED. FLEET STATUS: ACTIVE.
🐧🤖 [Tuxbot]: Hello, I am Tuxbot. Your Ghost in the Shell for dragont.ec. What do you want to query today?
>