ModelPass (Work in progress)
One clean conversation. Any model behind it.
A thin, fast chat experience that lets people use multiple AI providers without carrying the complexity of each provider into the interface.
Built with two teammates. I owned the frontend router and the provider connection layer—the path between a user’s message and the right AI service.
I’m most proud of the separation between the Svelte client and Express service, and how little friction remains in the chat experience.
- Svelte
- Express
- TypeScript
- MongoDB
- AI providers


