The Idea

I wanted to build an AI assistant that wasn't just another ChatGPT wrapper. Something with real personality — where you could switch between different AI personas depending on what you needed. A creative writer, a code reviewer, a casual chat buddy.

More importantly, I wanted it to work everywhere — Android, Windows, and the web — from a single codebase.

Why Expo?

Expo was the natural choice. With Expo Router for navigation and the ability to target both mobile and web, I could ship to multiple platforms without maintaining separate codebases. The developer experience is unmatched.

I shared this project on r/expo and the community response was amazing — 16 upvotes and great technical discussions about the architecture.

Key Features

  • Switchable AI Personas — choose from different assistants optimized for different tasks
  • Bring Your Own Key (BYOK) — use your own Google Gemini API key
  • Agentic IDE — an integrated development environment powered by AI
  • Multi-thread branching — fork conversations into different directions
  • Web search — AI can search the web for up-to-date information
  • Cross-platform — Android, Windows (Microsoft Store), and Web

Lessons Learned

Ship early, ship often. The first version of EyuX was rough, but getting it into people's hands taught me more than months of polishing alone ever would.

Building cross-platform taught me that the hard part isn't the code — it's the UX differences between platforms. What feels natural on mobile doesn't always work on desktop, and vice versa.

Try EyuX

Web App Microsoft Store Android
Previous Post Next Post