back to home

PrimalHQ / primal-android-app

Primal's Android app for Nostr.

207 stars
38 forks
89 issues
Kotlin

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing PrimalHQ/primal-android-app in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/PrimalHQ/primal-android-app)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

[![Contributors][contributors-shield]][contributors-url] [![Forks][forks-shield]][forks-url] [![Stargazers][stars-shield]][stars-url] [![Issues][issues-shield]][issues-url] [![MIT License][license-shield]][license-url] Primal Featuring easy onboarding, fast & snappy UI, ability to explore Nostr, and create & manage custom feeds Explore the docs » View Demo · Report Bug · Request Feature Table of Contents About The Project Built With Getting Started Prerequisites Building Debug Release Installing Debug builds Release builds Contributing License Contact Acknowledgments About The Project ( back to top ) Built With [![Kotlin][Kotlin]][Kotlin-url] [![AndroidStudio][AndroidStudio]][AndroidStudio-url] ( back to top ) Getting Started Prerequisites This project requires the following pre-requisites: • Java 17; • Android SDK; • Android Studio (Hedgehog 2023.1.1 and AGP 8.2); • Android 8.0+ device or emulator; Building Debug To build debug builds no extra configuration required, just execute or run in Android Studio. Release To build release builds you will need to create file in the project root directory. Following properties in are **MANDATORY** for any release build: If you want to build the release build with your own certificate you can use or build variant which will read the certificate details from following properties in : should be replaced with or . Installing Attach your device to the computer or start your emulator and install debug or release build as described below. Debug builds To install debug build execute or run build variant in AndroidStudio. Please note that debug builds do not use encryption when storing sensitive information and that the performance is significantly slower compared to release builds. Release builds To install release build execute or , or run in AndroidStudio. Please note that and build variants require configured with mandatory properties. If no certificate properties are provided it fallbacks to certificate. Development The app is still under the development and changes are frequent. Breaking changes can and will happen in the future. Contributing Read more about contributions in CONTRIBUTING.md. ( back to top ) License Distributed under the MIT License. See LICENSE for more information. ( back to top ) Contact Alex - @alex Project Link: https://github.com/PrimalHQ/primal-android-app ( back to top ) Acknowledgments • NostrPostr • Acinq ( back to top ) [contributors-shield]: https://img.shields.io/github/contributors/PrimalHQ/primal-android-app.svg?style=for-the-badge [contributors-url]: https://github.com/PrimalHQ/primal-android-app/graphs/contributors [forks-shield]: https://img.shields.io/github/forks/PrimalHQ/primal-android-app.svg?style=for-the-badge [forks-url]: https://github.com/PrimalHQ/primal-android-app/network/members [stars-shield]: https://img.shields.io/github/stars/PrimalHQ/primal-android-app.svg?style=for-the-badge [stars-url]: https://github.com/PrimalHQ/primal-android-app/stargazers [issues-shield]: https://img.shields.io/github/issues/PrimalHQ/primal-android-app.svg?style=for-the-badge [issues-url]: https://github.com/PrimalHQ/primal-android-app/issues [license-shield]: https://img.shields.io/github/license/PrimalHQ/primal-android-app.svg?style=for-the-badge [license-url]: https://github.com/PrimalHQ/primal-android-app/blob/master/LICENSE.txt [Kotlin]: https://img.shields.io/badge/kotlin-000000?style=for-the-badge&logo=kotlin&logoColor=white [Kotlin-url]: https://kotlinlang.org [AndroidStudio]: https://img.shields.io/badge/androidstudio-000000?style=for-the-badge&logo=androidstudio&logoColor=white [AndroidStudio-url]: https://developer.android.com/studio