#Flutter#Laravel#Python#Golang#MongoDB#Docker

Brooks - 3D AI Companions

AI companion app with lifelike 3D characters that can chat, remember conversations, video call, and perform singing and dancing — available on iOS and Android.

Role

Full Stack Developer

Brooks - 3D AI Companions

Brooks is an AI companion app developed at Wolffun Game. Users pick a 3D character to chat with, share stories, make video calls, or ask them to sing, dance, and tell stories. Unlike regular chatbots, the characters remember past conversations, proactively send messages, and respond with natural facial expressions.

On the technical side, the app is built with Flutter for mobile, with backend services using Laravel, Golang, and Python for AI logic and LLM integration for smart conversations. User and character data is stored in MongoDB. The app is available on both the App Store and Google Play.

Key Features

Lifelike 3D characters with natural gestures and expressions
Remembers conversations and proactively messages you
Video calls with real-time facial reactions
Characters can sing, dance, tell stories, and write poetry
Multiple characters with different looks and personalities
Available on App Store and Google Play

Tech Stack

FlutterLaravelPythonGolangMongoDBDocker