Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sheryl 🤖

Java Spring Boot Maven

Sheryl is a Java Spring Boot application that acts as an AI-powered assistant. It integrates AWS Bedrock AI, Twilio WhatsApp, and Gmail API to automate messaging, email handling, and conversational AI responses.


Features ✨

  • AI Chat Integration: Powered by AWS Bedrock AI (Claude-3-sonnet) for natural conversations.
  • WhatsApp Messaging: Send and receive messages via Twilio API.
  • Gmail Integration: Authenticate users and read/send Gmail messages.
  • Debug Logging: Full DEBUG logging enabled for easier development.
  • Configurable: Easy Spring Boot property-based configuration.

Prerequisites 📋

  • Java 17+
  • Maven 3+
  • Spring Boot 3+
  • AWS Bedrock account and API credentials
  • Twilio account with WhatsApp enabled
  • Google Cloud project with OAuth credentials for Gmail

About

Ai virtual assistant agent

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages