Banorte One nació al identificar un problema muy simple: cada persona tiene necesidades financieras diferentes, pero la banca tradicional suele ofrecer prácticamente la misma experiencia para todos.
Un estudiante puede necesitar ayuda para ahorrar y administrar sus gastos, mientras que una PyME puede necesitar entender su flujo de efectivo, buscar financiamiento o administrar sus pagos. Una familia puede estar interesada en seguros y protección, mientras que otra persona puede estar buscando invertir o alcanzar una meta financiera.
Nos preguntamos: ¿por qué una aplicación bancaria debería mostrar lo mismo a todos si cada usuario tiene un contexto diferente?**
A partir de esta pregunta surgió Banorte One, una experiencia bancaria que utiliza inteligencia artificial y MCP (Model Context Protocol)para comprender lo que el usuario necesita y adaptar la interfaz en tiempo real.
Uno de nuestros principales retos fue lograr que esta personalización no comprometiera la seguridad. Queríamos que la IA pudiera decidir qué componentes mostrar y cómo adaptar la experiencia, pero sin permitirle modificar la lógica bancaria crítica o acceder libremente a información sensible.
Otro reto fue convertir una conversación en una experiencia visual útil. No queríamos crear simplemente otro chatbot que respondiera preguntas. Queríamos que cuando una persona dijera lo que necesita, la aplicación pudiera construir la interfaz adecuada para ayudarla a lograrlo.
Durante el desarrollo también enfrentamos el desafío de conectar diferentes piezas de tecnología: el modelo de IA, MCP, el contexto del usuario, los datos autorizados y una biblioteca de componentes dinámicos. Diseñamos una arquitectura donde cada elemento tiene una responsabilidad clara y donde la IA puede personalizar la experiencia utilizando componentes previamente definidos y controlados.
El resultado es Banorte One: una experiencia donde la misma aplicación puede transformarse dependiendo de quién eres, qué necesitas y qué estás intentando lograr.
Built With
- fastapi
- mcp
- postgresql
- python
- react
- supabase
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.