Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Sarahh AI Logo

Sarahh AI

Your Interactive, Friendly & AI Assistant

Developed by Rahul Loyal Dalmas | Powered by Shruhh.inc

Android SDK License Release


Sarahh AI is a premium, interactive conversational assistant engineered with Next.js, Tailwind CSS v4, and Capacitor. It is designed to provide highly personalized, lightning-fast interactions by routing requests across an intelligent network of fallback Large Language Models (LLMs) including Groq, Pollinations, and OpenRouter (Gemini).


⚡ Download options


✨ Key Features

1. 🤖 Conversational Personality & Identity

  • Custom Persona: Meet Sarahh, a conversational, helpful, and highly intelligent AI companion. She knows her identity, acknowledging she was developed by Rahul Loyal Dalmas and is powered by Shruhh.inc.
  • No Image Generation Restrictions: Standardized, clear text interface guidelines. Sarahh focuses on text, coding, analysis, and speech rather than generating images, guiding users to specialized options where necessary.

2. 🔀 Multi-API Fallback Routing (Zero Downtime)

Sarahh is designed with a resilient fallback mechanism that rotates dynamically between multiple API endpoints and models:

  • Pollinations.ai: High-priority rapid-response chat interface.
  • Groq API Key Rotation: Multi-key rotation (up to 6 rotating keys) with multi-model capability. Fallback sequence: Llama-3.3-70b-versatileLlama-3.1-70b-versatileLlama3-70b-8192Llama3-8b-8192. Prevents 429 (Rate Limit) errors and outages.
  • OpenRouter API: Seamless fallback to Google's Gemini-2.0-flash for high-quality contextual reasoning.

3. 🎙️ Immersive Voice Chat Mode

  • Interactive Animated Voice Orb: A gorgeous visual focal point that responds dynamically to status changes.
  • Real-time Audio Waveform: Fluid visualizer indicating speech activity.
  • Hands-free Feel: Quick activation with a simple floating microphone click, launching an overlays-based voice workspace.

4. 📂 File & Image Analysis

  • PDF Reader: Upload PDF files directly. Sarahh features dynamic, client-side PDF parsing using pdf.js to extract text contents (up to 30k characters) and feed it directly into the LLM system prompt for document auditing, reading, and summaries.
  • Vision-Language Model Support: Send screenshots or images straight into the chat to get visual feedback and descriptions.

5. 🛠️ Personalized Onboarding & Local Storage

  • Adaptive Onboarding: A clean, animated screen that welcomes you, gathering user profile attributes (name, details, work, interests) to customize Sarahh's responses.
  • Offline-First History: Keeps track of your conversations and profile settings using robust, optimized localStorage schemas that strip heavy files or image buffer encodings to avoid native storage quota limits.

📱 Application Screenshots

Onboarding Screen

Onboarding Welcome

Chat Shell & Input

Main Interface

Conversation History & Settings

Sidebar Settings

Dynamic Voice Chat Mode

Voice Chat Interface

🛠️ Technical Architecture

Core Tech Stack

  • Web Framework: Next.js 16 (App Router & Client Hooks)
  • UI Engine: React 19 & Tailwind CSS v4
  • Mobile Framework: Capacitor.js 8 for hybrid Android app compilation
  • AI Integration: Vercel AI SDK, Groq API SDK, OpenRouter SDK
  • Document Processing: Dynamic pdf.js script injector
  • Components: Radix UI and custom Tailwind-animated components

📥 Download & Installation

Android APK Setup

  1. Navigate to the Releases section of this repository.
  2. Download the Sarahh AI.apk installation package.
  3. On your Android device, open the downloaded APK file. (If prompted, allow installations from unknown sources in browser/files settings).
  4. Launch Sarahh AI from your app drawer and complete the setup!

👤 Developer & Socials

Developed by Rahul Loyal Dalmas

Powered by Shruhh.inc

Get in touch or follow the developer's work:

LinkedIn Badge Instagram Badge

📄 License

This showcase repository and its documentation are licensed under the MIT License.

About

Your Personal AI Assistant

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /