About
Overview
mbot is an open-source starter project for building AI-powered chatbot applications. Combining a modern tech stack of Svelte for the frontend and FastAPI for the backend, it provides Firebase authentication and integrates seamlessly with OpenAI APIs.
This project is designed for:
- AI startup enthusiasts building chat applications.
- Developers exploring Svelte and FastAPI.
- Hobbyists experimenting with OpenAI's GPT models.
Features
- Modern Frontend: Built with SvelteKit for reactive UI.
- FastAPI Backend: Async API integration with OpenAI.
- Secure Authentication: Firebase for user authentication.
- Boilerplate for AI Apps: A great foundation for interactive AI chat solutions.
Source Code
The source code for this project is available on GitHub: https://github.com/mthomason/mbot