Skip to content
/ MyBrain Public

All-in-one productivity app and AI assistant with Tasks, Notes, Calendar, Diary and Bookmarks.

License

Notifications You must be signed in to change notification settings

mhss1/MyBrain

Repository files navigation

Stars License: GPL v3 Crowdin

app icon

My Brain

All-in-one productivity app and AI assistant with Tasks, Notes, Calendar, Diary and Bookmarks.

MyBrain banner

screenshots made by previewed

Get it on F-Droid Get it on GitHub

Features

  • Local and Private with no data collection at all.
  • Create tasks with priority, sub-tasks, due date and reminders.
  • Create Notes that supports markdown which enables you to use Headers, lists, links etc..
  • Record your mood daily and view your mood summary with beautiful graphs.
  • Save bookmarks for later by using the share menu from any other app.
  • View your calendar events in a modern view and also with a beautiful home screen widget.
  • Dashboard screen to see your tasks, calendar events, and more to see your day at a glance.
  • AI assistant to help you with your daily workflow. You can chat and attach notes, tasks, or calendar events to your conversations—or even combine them all for comprehensive planning.

Technologies

  • 100% Kotlin.
  • Multi-module project.
  • Made Using Jetpack Compose.
  • Widgets made with Jetpack Glance.
  • Following Clean Architecture approach.
  • MVI Design Pattern.
  • Room DB
  • Koin
  • Ktor
  • Preferences DataStore
  • Kotlin coroutines
  • Kotlin Flows
  • Alarm Manager
  • Content Provider
  • Biometric Authentication

Translation

Project localisation is managed via Crowdin Crowdin

Contributing

To get started, take a look at CONTRIBUTING.md.


Icons Attribution: Document icons created by Freepik - Flaticon List icons created by Freepik - Flaticon 3d calendar icons created by Freepik - Flaticon Bookmark icons created by Freepik - Flaticon Book icons created by Freepik - Flaticon Chatbot icons created by HideMaru - Flaticon