Semo App Released
Introducing Semo: Your AI Companion
Download Semo on the App Store
I’m excited to announce the release of Semo, an AI companion app that I’ve developed from the ground up. Semo is designed to understand and enhance the human experience, responding with genuine empathy and care across a variety of interactions.
What is Semo?
Semo is an AI companion designed to understand and enhance the human experience. It responds with genuine empathy and care, offering meaningful conversations across a variety of topics, daily mood tracking, and personalized guidance. Whether you’re seeking inspiration or a supportive listener, Semo provides a deeply emotional connection that empowers you to grow and thrive.
Technical Stack
Building Semo involved integrating various technologies:
Frontend
- React Native: For cross-platform mobile development, allowing deployment on both iOS and Android
- Redux: For state management
- Styled Components: For component styling
- React Navigation: For seamless navigation between screens
Backend
- Python: Core backend language
- FastAPI: High-performance API framework
- Google Cloud Platform (GCP): For deploying and scaling services
- Cloud Run: For containerized microservices
- Cloud SQL: For database management
- Cloud Storage: For media and data storage
Development Journey
Developing Semo from 0 to 1 has been both challenging and rewarding. The journey began with a simple prototype focusing on conversation capabilities, and evolved into a fully-featured companion app.
Try Semo Today
Experience a new kind of AI companionship by downloading Semo from the App Store or Google Play Store. I welcome your feedback as Semo continues to evolve and grow.
This project represents countless hours of learning, coding, testing, and refining. I’m proud to share it with the world and excited to see how it impacts people’s lives.