Skip to content

Add Mythara β€” agentic AI Android OS layer in Jetpack Compose (MVVM)#42

Open
ankurCES wants to merge 1 commit into
androiddevnotes:masterfrom
ankurCES:add-mythara
Open

Add Mythara β€” agentic AI Android OS layer in Jetpack Compose (MVVM)#42
ankurCES wants to merge 1 commit into
androiddevnotes:masterfrom
ankurCES:add-mythara

Conversation

@ankurCES

Copy link
Copy Markdown

What this adds

A new entry under Pattern β†’ MVVM (appended at end of section):

- https://github.com/ankurCES/project_mythara

    - Open-source local-first agentic AI OS layer for Android. Runs an agent loop with 65+ on-device tools (calls, SMS, calendar, Termux, face recognition, plan executor, skill suggester) + on-device personality analysis from your real chats. Multi-skin theme engine + Music Mode.

    - Tech Stack = Dagger Hilt, Coroutines, Flow, ViewModel, Compose, Room, DataStore, CameraX, ML Kit, TFLite, Accessibility, WorkManager, Navigation

Why it fits

Mythara is a fully Jetpack-Compose Android app using the MVVM pattern throughout β€” Hilt DI, ViewModels with StateFlow, Compose UI from end to end. License is MIT. It's a complete, working, sideloadable app on Android 14+ (Pixel 9 / 10 / Fold tested).

The repo demonstrates a number of patterns that may interest readers of this list:

  • Custom CompositionLocal-backed theme engine (MythPalette + SkinSpec) propagating through 21 routes with zero per-screen edits
  • 330-LOC in-house Markdown renderer (zero deps)
  • Multi-skin design language (Spatial / Aurora Glass / Living Rose / Holographic HUD) with a backdrop renderer architecture

Compliance

  • License: MIT
  • Format matches existing entries (URL + indented description + Tech Stack line)
  • Tech stack reflects what's actually used in the repo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants