A cutting-edge therapeutic experience combining the power of a fine-tuned LLM (Language Learning Model) with immersive 3D interaction. Users can engage in meaningful conversations with an AI therapist through text or enjoy an interactive experience with a 3D therapist model.
- Fine-Tuned LLM: Optimized for therapy conversations using LoRA, ensuring responsive and empathetic interactions.
- 3D Therapist Model: Offers an immersive, visual therapy session with a highly interactive 3D model.
- Dual Interaction Modes: Choose between text-based conversation or a visual 3D therapy session.
- Provide users with an engaging and supportive therapeutic environment.
- Utilize advanced AI models to simulate real-time conversations with a therapist.
- Integrate 3D modeling for a more immersive experience.
- Python 3.7+
- Node
- React
Running Backend Install Dependencies
pip install requirements.txtStarting Backend
python app.pyRunning Frontend Install Dependencies
cd frontend
npm iStarting Frontend
npm startLive link : https://therapify-free.netlify.app/ . (Note: Free servers are being used. If you are using after a time of inactivity, please wait for the server to get started.)
-
Text Conversation: Initiate a conversation with the AI therapist via text. The model is fine-tuned to understand and respond empathetically to various therapeutic topics.
-
3D Interaction: Experience therapy sessions with a 3D therapist model. The model reacts to your text inputs and provides visual responses.
-
Fine-Tuning the LLM: Modify the LLM to suit specific therapy needs using the LoRA framework.
-
3D Model Adjustments: Use Blender to customize the 3D therapist model's appearance and animations.
We welcome contributions to enhance the features and usability of this project. Please submit a pull request or open an issue to get started.