Sarahh AI Logo
Developed by Rahul Loyal Dalmas | Powered by Shruhh.inc
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).
- 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.
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-versatile➔Llama-3.1-70b-versatile➔Llama3-70b-8192➔Llama3-8b-8192. Prevents 429 (Rate Limit) errors and outages. - OpenRouter API: Seamless fallback to Google's
Gemini-2.0-flashfor high-quality contextual reasoning.
- 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.
- PDF Reader: Upload PDF files directly. Sarahh features dynamic, client-side PDF parsing using
pdf.jsto 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.
- 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
localStorageschemas that strip heavy files or image buffer encodings to avoid native storage quota limits.
- 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.jsscript injector - Components: Radix UI and custom Tailwind-animated components
- Navigate to the Releases section of this repository.
- Download the
Sarahh AI.apkinstallation package. - On your Android device, open the downloaded APK file. (If prompted, allow installations from unknown sources in browser/files settings).
- Launch Sarahh AI from your app drawer and complete the setup!
Powered by Shruhh.inc
Get in touch or follow the developer's work:
LinkedIn Badge Instagram BadgeThis showcase repository and its documentation are licensed under the MIT License.