[ FitAI ] · [ FitAI API ] · [ FitAI VS Code Extension ]
FitAI is an innovative ecosystem tailored specifically for developers who face challenges balancing health with their demanding coding schedules. Our solution simplifies achieving fitness goals by providing personalized workout and meal plans, AI expert advice and integration in the VSCode ecosystem.
The FitAI ecosystem consists of three primary components:
- Mobile Application (available at FitAI): Offers personalized meal and workout plans tailored to your available time and financial situation. You can also chat with a personal AI health assistant, which is designed specifically for programmers
- AI Model API Server (this repository): Generates personalized fitness and meal plans based on your profile and preferences, and provides the AI chat assistant.
- Visual Studio Code Extension (available at FitAI VS Code Extension): Integrates health guidance directly into your coding workflow.
Each component has detailed setup instructions available in their respective repositories.
Processing of the knowledge base is done using Python. The AI serving API is written in Nest.js on Node.js. To build and run it locally, you need to do the following:
- Configure Node.js 22 LTS on your machine.
- Install the nessary packages using
npm install. - Configure an
.envfile with key for AI services. - Run the application using
npm run start:dev. - Enjoy! 🎉
|
|
|
|
We welcome contributions to the FitAI ecosystem! Follow these steps:
- Fork the repository: https://github.com/x2oreo/FitAI-API/fork
- Create a feature branch:
git checkout -b feature/your-feature-name - Commit your changes:
git commit -m "Add your message here" - Push to your branch:
git push origin feature/your-feature-name - Open a Pull Request
Your contributions will be reviewed and merged promptly!
FitAI is distributed under the MIT License. See the LICENSE file for more details.




