Skip to content

AnishKMBtech/echo-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

🌟 Echo AI: Personal Emotion & Habit Tracker

Echo AI is a privacy-first personal assistant and productivity companion designed to help you track your emotions, build positive habits, and gain insights into your well-being. By combining powerful on-device AI with daily tracking tools, Echo AI ensures your data never leaves your device.

📥 Download

Download the latest beta version (v1.0-beta)

The APK is available in the Releases section under "initial beta".


✨ Features

🤖 Private AI Chat & Intelligence

  • Offline Conversations: Chat with state-of-the-art LLMs (Gemma, Qwen, etc.) 100% offline.
  • Multi-Model Support: Import and switch between different AI models (.litertlm or .task) easily.
  • Customizable Assistant: Fine-tune AI response creativity with adjustable Temperature, Top-K, and Top-P settings.

📊 Emotion & Habit Tracking

  • Emotion Logging: Monitor your daily emotional patterns and triggers.
  • Habit Building: Create, track, and maintain positive daily routines.
  • Personal Insights: Gain deep insights into your mental well-being and habit progress over time.

⏱️ Productivity & Design

  • Focus Timer: Built-in tools to help you stay in the flow.
  • Privacy First: No accounts, no cloud, no tracking. Your data stays on your device.
  • User-Friendly UI: Modern Material 3 design with full Dark Mode support and sleek animations.

🖼️ Screenshots

Home Screen Private AI Chat Stats and Emotion Log

Adding New Habit Habit Focus Timer Model Import Instructions


🚀 Getting Started

1. Installation

  1. Download the APK from the Releases page.
  2. Enable "Install from Unknown Sources" on your Android device if prompted.
  3. Open the APK and follow the installation instructions.

2. Loading the AI Model

To use the chat feature, you'll need to download a compatible model file:

  1. Visit the Hugging Face Model Repository.
  2. Download a .litertlm or .task file (e.g., Qwen-0.5B).
  3. In the app, go to Settings -> AI Models and click the + icon.
  4. Name your model, use "Pick File" to select the download, and register it!

🛠️ Technology Stack

  • Platform: Android
  • Language: Kotlin / Java
  • AI Engine: LiteRT for Mobile (On-Device Inference)
  • Database: Room (Local Storage)
  • UI Framework: Jetpack Compose (Material 3)

🔒 Privacy

Echo AI is built on the principle that your data belongs to you. We do not collect, store, or transmit your personal data, habit logs, or chat history to any external servers.

👨‍💻 Developer

Anish - @AnishKMBtech

🐛 Known Issues & Contributing

This is a beta release. If you encounter bugs or want to suggest features:

  1. Open an Issue.
  2. Provide your Android version and device model.
  3. Contributions are welcome! Feel free to check the issues page.

Note: Features and functionality may change in future releases.

About

LiteRT AI Integration for kotlin and jetpack compose based application

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors