Mira
operatingA multi-tenant AI assistant sold to customers and reached over messaging rather than a web app.
- Why it exists
- Most assistant products assume the customer will come to a website and stay there. Mira starts from where people already are, which changes almost every architectural decision behind it.
- Role
- Founder, architect and operator. Design, implementation and the running of it in production.
- What it taught
- Holding one long-lived connection per customer inside a single process is a resident model, not a request model. It cannot be load balanced, only sharded, and that constraint has to be designed for from the beginning rather than discovered later.
- Public evidence
- The product is sold publicly. Internal architecture and customer numbers are not published.