- Golden-Circle
- Video Demo
- Community Focus
- App Overview
- Core Features
- Daily AI Companion
- Golden Memories – Time Machine
- AI Integration
- System Architecture
- Tech Stack
- Quick Start
- Project Structure
- Accessibility & Design Philosophy
- MIT License
“Golden” resonates with the phrase golden years — a space where elderly users can chat, connect, express emotions, and rediscover joyful memories through simple, AI-assisted communication.
GoldenCircle is an AI-powered emotional wellness and nostalgia platform designed specifically for seniors. It combines real-time communication, voice companionship, and decade-based memory exploration to reduce loneliness and increase daily joy.
The demo showcases:
- Account onboarding
- Real-time chat rooms
- AI emoji suggestions
- Daily AI Companion mood check-in
- Golden Memories Time Machine feature
GoldenCircle was built for elderly individuals who face:
- Social isolation and loneliness
- Anxiety using complex digital tools
- Difficulty expressing emotions online
- Reduced mobility
- Cognitive decline concerns
Modern communication platforms are often cluttered and overwhelming. GoldenCircle simplifies interaction and introduces emotional intelligence features to create comfort, confidence, and joy.
GoldenCircle is built around three core pillars:
- Connection – Real-time chat rooms
- Comfort – Daily AI Companion
- Joy – Golden Memories Time Machine
Golden Cicle is a digital emotional companion ecosystem for seniors.
- Create or join rooms using 8-digit codes
- WebSocket-powered instant messaging
- Clean and readable interface
- AI emoji suggestions
- Tap-to-learn emoji explanations
The Daily AI Companion helps reduce loneliness and emotional stress.
Features include:
- Voice-based interaction (Web Speech API)
- Daily mood check-in
- Empathetic AI responses
- Gentle reminders (hydration, medication, exercise)
- Daily positive affirmation
This provides emotional grounding and encourages daily engagement.
The Time Machine feature allows seniors to revisit their favorite decades.
Users can:
- Select a decade (1950s–1990s)
- View AI-generated songs from that era (external links only)
- Explore popular sayings
- Read fun trivia
- Discover historical events
- Play short “Do You Remember This?” quizzes
Nostalgia has proven psychological benefits and encourages storytelling across generations.
GoldenCircle integrates AI to enhance emotional support and engagement:
- Context-aware emoji suggestions
- Mood-based conversational responses
- Nostalgia content generation
- Quiz generation based on selected decade
- Affirmation generation
AI is used responsibly to support—not replace—human connection.
- React + TypeScript
- TailwindCSS for accessible design
- WebSocket client integration
- Web Speech API for voice interaction
- Node.js + Express
- WebSocket server (ws)
- REST API endpoints for:
- Chat sessions
- AI Companion
- Time Machine nostalgia generation
The architecture is modular and scalable.
- React
- TypeScript
- TailwindCSS
- Node.js
- Express
- WebSocket (ws)
- Web Speech API
- AI Service Integration (LLM-based responses)
git clone https://github.com/ChielokaCode/Golden-Circle.git
cd Golden-CircleFrontend:
npm installBackend:
cd backend
npm installFrontend:
npm run devBackend:
npm startgolden-circle/
│
├── src/
│ ├── components/
│ │ ├── ChatRoomDashboard.tsx
│ │ ├── DailyCompanion.tsx
│ │ ├── TimeMachine.tsx
│ │ └── ChatRoom.tsx
│ │
│ ├── pages/
│ └── utils/
│
├── supabase/
│ ├── routes/
│ ├── websocket/
│ └── ai/
|-- backend/
| |--src/
│
└── README.md
GoldenCircle prioritizes:
- Large readable typography
- High contrast UI
- Minimal cognitive load
- Clear navigation
- Gentle and supportive language
- Warm visual tone
The design ensures elderly users feel confident and emotionally safe.
This project is licensed under the MIT License.

