DomiChat
DomiChat is a Dominican AI assistant that allows users to ask questions and engage in conversations through both chat and voice, featuring authentic local accents.
Key Features
- - Create an account with email, Google, or Apple
- - Select from 4 Dominican accent voices: popi, wawawa, cibaeña, sureña
- - Chat with the app using text or voice input
- - Receive voice responses in the selected accent
- - Save and browse past chat history with context grouping
- - Customize your user profile with photo and preferences
- - Integrates a RAG system combining OpenAI API with a local Dominican dataset
Role & Tech Stack
Role: Software Engineer (Web, Mobile)
Tech Stack: TypeScript, Python, TailwindCSS, Next.js, Expo, OpenAI API, Node.js, Prisma
User Interface
DomiChat features a sleek and culturally-inspired interface. Both mobile and web versions are responsive and engaging, offering users a seamless onboarding experience.

Onboarding & Login
Users can log in with email, Google, or Apple accounts. The welcome screen includes a voice-based introduction where users select their preferred Dominican accent.
Chat & Voice Interaction
The main interface allows real-time conversations with DomiChat through text or voice, with animated message bubbles and instant feedback.


Customizable Profiles
Users can personalize their profiles with photos, nickname, and preferred accent settings. The design remains clean and functional across devices.
Chat History View
Previous conversations are stored and categorized by topic or context, with intuitive navigation for reviewing past questions or interactions.

Impact
DomiChat provides accessible AI for the Dominican population by incorporating cultural nuances and voice diversity. It is currently used in education, daily assistance, and citizen services. The custom RAG system enhances accuracy for local questions, making the app a valuable digital companion in the tech ecosystem of the country.
If widely adopted, DomiChat has the potential to become the first mainstream AI assistant tailored for a Caribbean nation. It could bridge the digital literacy gap by offering natural language interactions in local dialects, making advanced technology accessible to broader demographics. Schools could integrate it as a learning aid, government offices as a support tool, and professionals as a smart assistant in their workflows. Over time, DomiChat could inspire similar region-specific AI solutions across Latin America, positioning the Dominican Republic as a pioneer in culturally relevant artificial intelligence.