An AI-powered personal assistant + CRM: you chat with an assistant (Claude, OpenAI or Gemini) that creates, searches and updates data — people, clients, appointments, notes, expenses — through tool-use, with WhatsApp integration.
The problem
Loading and querying a small business's data demands forms and screens nobody ends up using; the real information stays in someone's head or buried in a chat.
Features
Chat with an assistant that creates, finds and updates your data through tool-use: people, clients, appointments, notes, expenses
One tool schema reformatted for Claude, OpenAI or Gemini: switching provider doesn't change the code
Hybrid data model: fixed searchable columns + JSONB + an automatic semantic index, for natural-language search without full-text
WhatsApp integration through Baileys: conversation threading, message sync and AI triggers from inbound messages
A vertical pack system injecting UI sections, data types and prompt fragments (Clinic, Sales, Lube shop)
Media management with S3 upload, presigned URLs and a gallery
AFIP/ARCA e-invoicing with a multi-tenant delegation model
Dashboard with financial summaries by period
My responsibility
Solo, full-stack: hybrid relational + JSONB data model with an auto-generated semantic key, an abstraction layer across AI providers, the API, the web app and the mobile app.