Hooly AI

Hooly AI

Multi-provider AI Chat App

In Development

Hooly is a feature-rich mobile AI assistant built with React Native & Expo. It connects to OpenRouter's multi-provider API to give users access to GPT-5, Claude Sonnet, Gemini 2.5, DeepSeek, Grok, Llama, Mistral, and more — from a single app. The smart router automatically picks the best model for the task (chat, reasoning, image gen, web search). Built on Supabase for auth, storage, and real-time sync, with a Deno edge function powering the streaming chat proxy.

React Native 0.83Expo 55TypeScriptOpenRouter APISupabaseMobX+6 more

Features

  • 9 AI providers: OpenAI, Anthropic, Google, DeepSeek, xAI, Meta, Mistral, Moonshot, Auto
  • Smart model routing — auto-selects model by intent & complexity
  • Plugin system: image generation, web search, reasoning/thinking
  • Real-time SSE streaming with typing indicators
  • Image attachments with HEIC→JPEG conversion & Supabase Storage
  • Markdown rendering with syntax highlighting
  • Drawer navigation with conversation search
  • Archive, pin, rename & delete conversations
  • Custom system prompts per conversation
  • Glass morphism UI with animated mesh gradient backgrounds

Architecture

UIReact Native + React Navigation (Drawer + Stack + Bottom Tabs)
StateMobX (persistent settings) + React Query (server state) + Zustand (transient)
BackendSupabase (PostgreSQL + Auth + Storage + Realtime)
AI LayerOpenRouter API via Supabase Deno Edge Function (chat-proxy)
StreamingServer-Sent Events (SSE) with 16ms throttled cache updates
Mediaexpo-image-picker + expo-image-manipulator → Supabase Storage

Tech Stack

React Native 0.83Expo 55TypeScriptOpenRouter APISupabaseMobXReact QueryZustandReanimated 4SSE StreamingDeno Edge FunctionsFlash List