krahets /
hello-algo
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
90/100 healthLoading repository data…
anxcrn / repository
No description provided.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
MYRA AI is an advanced voice-controlled Android assistant that can control your mobile device, handle phone calls, edit media, and answer complex questions using state-of-the-art AI models.
app/src/main/java/com/myra/ai/
├── MainActivity.kt # Main UI with Jetpack Compose
├── App.kt # Application class
├── ai/
│ ├── AIModelRouter.kt # Intelligent routing between Gemini & OpenRouter
│ ├── GeminiService.kt # Gemini API for quick responses
│ ├── OpenRouterService.kt # OpenRouter API for complex tasks
│ ├── DeviceController.kt # Device control execution
│ ├── ToolExecutionManager.kt # Orchestrates all capabilities
│ ├── ConversationEngine.kt # Conversation management
│ ├── IntentEngine.kt # Intent parsing
│ └── ...
├── voice/
│ ├── VoiceAssistantService.kt # Foreground voice service
│ └── VoiceActivationManager.kt # Wake word & continuous listening
├── call/
│ ├── CallHandlerService.kt # InCallService for speaking in calls
│ └── IncomingCallReceiver.kt # Incoming call detection
├── communication/
│ └── SMSManager.kt # SMS sending & contact resolution
├── media/
│ ├── ImageProcessor.kt # Image conversion & editing
│ └── VideoEditor.kt # Video editing with Media3
├── agents/ # AI agent modules
├── emotion/ # Emotional AI system
├── memory/ # Long-term memory
├── overlay/ # Floating orb overlay
├── security/ # Security vault
└── vision/ # Vision & OCR
git clone https://github.com/anxcrn/Myra-ai-assistant.git
cd Myra-ai-assistant
Open in Android Studio
Add your API keys in MainActivity.kt:
const val GEMINI_API_KEY = "your_gemini_api_key_here"
const val OPENROUTER_API_KEY = "your_openrouter_api_key_here"
Tip: For production, store API keys in
local.propertiesor use BuildConfig fields.
The app requires the following permissions (requested at runtime):
| Component | Technology |
|---|---|
| Language | Kotlin 2.0 |
| UI | Jetpack Compose + Material 3 |
| AI (Fast) | Google Gemini 2.0 Flash |
| AI (Complex) | OpenRouter (GPT-OSS-120B, DeepSeek V4) |
| DI | Hilt |
| Networking | Retrofit + OkHttp |
| Media | Media3 Transformer |
| Database | Room |
| Async | Coroutines + Flow |
This project is for personal use. All rights reserved.
Built with ❤️ by MYRA AI Team
Selected from shared topics, language and repository description—not editorial ratings.
krahets /
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
90/100 healthjustjavac /
:books: 免费的计算机编程类中文书籍,欢迎投稿
100/100 healthJetBrains /
The Kotlin Programming Language.
89/100 healthlysine-dev /
A meticulous HTTP client for the JVM, Android, and GraalVM.
98/100 healthgkd-kit /
基于无障碍,高级选择器,订阅规则的自定义屏幕点击安卓应用 | An Android APP with custom screen tapping based on Accessibility, Advanced Selectors, and Subscription Rules
97/100 healthyuliskov /
Browse media content with your own rules on Android TV
94/100 health