cd ../projects

MomoAI

Active

AI-powered assistant, with many AI Models with a Next.js frontend and FastAPI backend. Leverages language models for intelligent conversations and task automation.

About this project

An assistant that routes a conversation across several language models rather than locking users to a single provider. A Next.js front end handles the chat experience, and a FastAPI backend manages model selection, requests and streamed responses through an aggregating API. The interesting engineering is abstraction: presenting many models behind one consistent interface, normalising their differing response formats, and letting a request move between them without the user having to care which model answered.

Next.jsFastAPIOpenRouter API