Therapy Buddy

Therapy Buddy is a cutting edge AI assisted special therapy application for patients and therapists to collaborate with specialized therapy sessions.

Solo DeveloperNew Paradigm Web DevelopmentFebruary 2025 - Present1 year, 1 month

About This Project

A cutting edge AI application that allows therapists to securely run specialized guided sessions with their patients. Therapists can receive insigntful feedback from the AI on their patients and use that feedback to improve their sessions.

Key Achievements

  • Therapy Buddy is a highly scalable Amplify + OpenAI application that scales from nearly zero to practically infinite users with zero
  • OpenAI integration to use the OpenAI API to provide high quality AI assisted therapy sessions
  • A cutting edge AI application that allows therapists to securely run specialized guided sessions with their patients.
  • Used AWS Lambda to allow for burstable usage patterns at a very low cost, deployed on edge locations to reduce latency
  • AWS Cognito to authenticate users and store user data in the cloud, allowing for easy user management and authentication
  • AWS S3 to store user data and files in a highly available and scalable manner
  • AWS DynamoDB to store user data and files in a highly available and scalable utilizing realtime socket capabilities
  • AWS API Gateway to serve the same application API layer to web users that will be deployed to iOS and Android
  • AWS Lambda to allow for burstable usage patterns at a very low cost, deployed on edge locations to reduce latency
  • AWS Amplify to host the application and allow for easy deployment and scaling, application costs scale with usage

Related Projects

Related Publications

Articles that cover technologies and skills used in this project

AI Apps Without Long Term Memory are Useless in 2025
[M]medium
Jun 5, 202522 min read

AI Apps Without Long Term Memory are Useless in 2025

Breaking down the Sliding Window contextIntroductionBuilding an AI Therapy Buddy chat application with long, multi-turn conversations presents a key challenge: how to maintain context and coherence...

Read more ->
AmplifyAmplifyVue.jsVue.js +2 more
Technical CommunicationTechnical Communication +2 more
AWS Lays off 14k Workers and Blames it on AI Automation, I call Bullshit.
[M]medium
Nov 6, 20256 min read

AWS Lays off 14k Workers and Blames it on AI Automation, I call Bullshit.

I believe the layoffs at AWS have less to do with AI automation directly and more to do with their failure to match services like OpenAI and Google in the race to provide AI platforms that just work...

Read more ->
AWSAWSOpenAIOpenAI
Technology EvaluationTechnology Evaluation +2 more
You Might Be One Rug Pull Away From Crippling Infrastructure Bills
[M]medium
Oct 6, 20245 min read

You Might Be One Rug Pull Away From Crippling Infrastructure Bills

Somewhere around the early 2010s the hot tech news was companies moving their tech off self managed “On Prem” hardware and migrating to the cloud. It was a bright future with promises of high...

Read more ->
AWSAWSDevOpsDevOps +1 more
CI/CD ImplementationCI/CD Implementation +2 more

Project Details

Timeline
February 2025 - Present
Duration
1 year, 1 month
Role
Solo Developer

Technologies Used

Vue.jsVue.jsTypeScriptTypeScriptAWSAWSLambdaLambdaAmplifyAmplifyOpenAIOpenAIAWS CognitoAWS CognitoDynamoDBDynamoDBGraphQLGraphQL

Skills Demonstrated

Architecture PlanningArchitecture PlanningProject ManagementProject ManagementTechnical CommunicationTechnical CommunicationStakeholder ManagementStakeholder Management