Mono repository chat with AI, and authentication via google OAuth2,. The API charges the user with Stripe, based on his usage of tokens.