Skip to content

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– Hoshify - AI-Powered Persian Chat Assistant

Hoshify App Icon

Hoshify Logo

An Android application that brings the power of AI to Persian-speaking users through an intuitive chat interface along with Image, File, and Audio processing.

Android Kotlin Java Supabase

πŸ“± Download the App

πŸ›’ Available on Iranian App Stores

Cafe Bazaar
Cafe Bazaar

Iran's leading app marketplace

Myket
Myket

Trusted Iranian app store

πŸ“Έ App Screenshots

πŸ“± Store Screenshots

Main Chat Interface Image Generation Feature Audio Messages with Waveform Settings and Account Management

  • Main Chat Interface: AI-powered chat with Persian support
  • Image Generation: Create images with AI from text prompts
  • Audio Messages: Modern TTS with waveform visualization
  • Settings & Account: Subscription management and preferences

Overview

Hoshify is an Android application that provides Persian-speaking users with an intelligent AI assistant powered by different AI model based on their needs, along with Text-to-Image, Image-to-Image, TTS, Grounding, Thinking and many other features added by every update!

Key Features

AI-Powered Chat

  • Models Integration: The AI model changes automatically based on user needs without any effect on the chat
  • Smart Context Awareness: Maintains conversation context across sessions
  • Multi-modal Support: Text, image, and file attachments
  • Real-time Responses: Fast and accurate AI-generated responses with the lowest possible cost

Character Personas (Roleplay Mode)

  • Massive Catalog: Select from hundreds of real and fictional characters
  • Immersive Roleplay: Stay-in-character responses and behavior
  • Safe Content Filters: Moderation and age-appropriate content controls
  • Custom Personas: Create and save your own character profiles
  • Memory & Preferences: Characters adapt to user style over time

Image Generation

  • AI Image Creation: Generate images from text prompts
  • Reference Image Support: Upload reference images for style-based generation
  • High-Quality Output: Professional-grade image generation
  • Persian Language Prompts: Full support for Persian text descriptions

Text-to-Speech (TTS)

  • Audio Message Generation: Convert AI responses to speech
  • Modern Audio UI: Beautiful waveform visualization and playback controls
  • Persian Voice Support: Natural-sounding Persian speech synthesis
  • File Management: Automatic audio file handling and storage

Modern User Experience

  • RTL Support: Complete right-to-left layout for Persian language
  • Dark Theme: Elegant dark blue color scheme
  • Smooth Animations: Fluid transitions and micro-interactions
  • Responsive Design: Optimized for all Android screen sizes

Flexible Subscription Model

  • Free Tier: 8 daily credits for basic usage
  • Plus Plan: 50 daily credits with enhanced features
  • Pro Plan: 100 daily credits with premium access
  • Credit System: Token-based billing

Security & Privacy

  • Phone Number Authentication: Secure login with SMS verification
  • Data Encryption: End-to-end encryption for sensitive data
  • Privacy-First Design: Minimal data collection, maximum privacy
  • Secure API Communication: HTTPS and secure token management

User Analytics

  • AdTrace Integration: User behavior tracking
  • Firebase Analytics: Comprehensive usage metrics
  • Crash Reporting: Automatic crash detection and reporting
  • Performance Monitoring: Real-time performance metrics

Business Intelligence

  • Subscription Tracking: Revenue and conversion analytics
  • Feature Usage: Popular feature identification
  • User Retention: Engagement and retention metrics
  • A/B Testing: Feature experimentation framework

Data Protection

  • End-to-End Encryption: Secure data transmission
  • Local Storage Security: Encrypted local database
  • API Security: Token-based authentication
  • Privacy Compliance: GDPR and local privacy regulations

πŸ› οΈ Technology Overview

Hoshify is built with a modern native Android stack, combining Kotlin, Java, and an MVVM architecture to deliver a smooth RTL-first chat experience. Infrastructure integrations, deployment tooling, and internal workflows are intentionally abstracted in this public documentation to protect operational security and prevent exposure of sensitive implementation details.

🌍 Localization & Accessibility

Persian Language Support

  • RTL Layout: Complete right-to-left interface
  • Persian Typography: Optimized font rendering
  • Cultural Adaptation: Persian-specific UI patterns
  • Input Methods: Persian keyboard support

Accessibility Features

  • Screen Reader Support: TalkBack compatibility
  • High Contrast: Improved visibility options
  • Large Text: Scalable font sizes
  • Touch Targets: Appropriate sizing for all users

πŸ” Security Approach

The production deployment follows industry-standard mobile security practices, including encrypted transport, safeguarded user data, and resilient authentication flows. Implementation details, keys, and infrastructure specifics remain private to reduce attack surface.

πŸš€ Future Roadmap

Planned Features

  • Voice Input: Speech-to-text capabilities
  • Multi-language Support: Arabic and other RTL languages
  • Advanced AI Models: Integration with latest AI technologies
  • Offline Mode: Limited offline functionality
  • Team Collaboration: Shared chat sessions

Technical Improvements

  • Jetpack Compose: Modern UI framework migration
  • Kotlin Multiplatform: Cross-platform code sharing
  • Advanced Caching: Intelligent content caching
  • Real-time Sync: Live collaboration features

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

Β© 2025 Hoshify Co. All rights reserved

πŸ‘¨β€πŸ’» About the Developer

This project represents my expertise in:

  • Full-stack development with modern Java/Kotlin
  • AI/ML integration and API management
  • Payment gateway implementation
  • Database design and optimization
  • User experience design for Persian users
  • Security best practices and data protection

πŸ“ž Contact Developer

Artin Ebrahim Khani

Mani Mirzaei


Note: This is a team project developed that showcases full-stack development capabilities with AI integration, payment processing, and internationalization for the Iranian market.

About

An Android application that brings the power of AI to Persian-speaking users through an intuitive chat interface along with Image, File, and Audio processing.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors