Note
This project was developed without the use of AI agents.
While fully functional, our rate of development was too slow to be sustainable.
Combined with the graduation of the PM and time commitments of project members, this project is on hiatus.
- Agentic chatbot with long-term memory / RAG
- Breathing, Journaling, Login, Profile pages
- Cryptography (E2E)
Needs work...
- Synced and offline persistent storage
- Containerization with Docker
Platform Support: web, mobile (Android), desktop (Windows, Linux)
For local development, follow the documentation as outlined in docs/local_setup.md and docs/colab.md.
Development with GitHub Codespaces was possible (see branch
codespace-compat), but has not been updated for a while.
Development with IDX / Firebase Studio is no longer possible since Google deprecated the product.
Media collected during development. Messages with the chatbot are unrelated to the app's purpose.
The memory graph is not an app feature.
demo.mp4
We had a live deployment at isaacangyu.github.io/Therapy-Chatbot/app (GH Pages + GCP Cloud Run & Compute Engine).
The GCP component is currently offline as of writing this since we do incur a small GCP fee, so the deployment will not work.
- Chatbot model development
- Trained on therapist conversations
- Sentiment analysis
- Therapist recommendations
- Track/plot app feature usage
- Internationalization and localization (i18n / I10n)
- OAuth sign in
- Sending emails