Goami.ai
Muhammad Arief Rahman
-
June 01, 2024
5 min read
ruby-on-rails
postgresql
redis
tailwind
docker
nginx
ai
Overview

Go Ami is a platform where you can chat with diverse selection of AI companion. It provides an engaging interface to interact with various AI personalities for entertainment, learning, and productivity.
Key Features
- Diverse AI Companions: Choose from a wide selection of AI personalities
- Real-time Chat: Seamless communication with AI models
- Responsive Interface: Modern, clean, and intuitive user experience
Tech Stack
- Ruby on Rails for robust backend operations
- PostgreSQL as the primary database
- Redis for performant caching and background jobs
- Tailwind CSS for rapid and consistent UI styling
- Docker & Nginx for reliable deployment and serving
My Role
As the Project Lead for Go Ami, my responsibilities included:
- Project Management: Leading the development team and managing the product roadmap
- Architecture Design: Designing the backend infrastructure utilizing Ruby on Rails
- Implementation: Building core functionality and integrating third-party AI APIs
- Deployment: Setting up the Dockerized environment and configuring Nginx for production
Impact
The platform serves as an accessible way for users to explore and interact with conversational AI technology effortlessly.