nawbc / nitmgpt

Notification in the middle gpt.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nitm

NITM (Notification-in-the-middle) gpt

workflow download twitter

Hate these ads, spam notifications? Hurry up and use NITM now! It's a watcher client for Android that auto-hides ads, spam, etc notifications via GPT3. And this idea lets AI return the formatted data for UX.

☢ If you use a paid API, Ignore the ongoing notification app in Custom rules option;

☢ 如果使用付费的接口, 请在自定义规则中忽略常驻状态栏的应用.

Features

  • Innovative notification filtering power by GPT3.
  • Permanent background service even kills the app.
  • Custom match rules.
  • Local export history(xlsx).
  • Safe, fully open source.
  • Beautiful UI (Material You).

Installation

Github release

Coming soon to the other App Stores.

Note bene

  • Recommend
  • This app is not free. it needs your star or follow Nawbc.
  • The software only been tested on the emulator. Issues welcome.
  • Han(Nawbc) assumes no responsibility or liability for any errors or omissions in the content of this app.

preview.mp4

Usage

  1. Enable all the necessary permissions (notification listener, battery optimization...).
  2. Setup the OpenAI API Key https://platform.openai.com/account/api-keys (国内如果梯子无效可以尝试修改代理).
  3. Waiting for the ad notifications 😂 . (Download nitmgpt test to try)

FAQ

  1. Why i cannot keep the background service alive ?

In some AOKP may not keep the background service alive, You cloud

  1. What to do if you keep requesting the OpenAI api ?

Ignore the applications in Custom rules option;

  1. How to avoid missing some important notifications ?

Ignore the applications in Custom rules option;

Credits (modified)

  1. Flutter-ChatGPT
  2. flutter_notification_listener

License

This project is available under the GNU AFFERO GENERAL PUBLIC LICENSE (AGPL-3.0).

Additional licenses: Copyright (C) 2021 Han deskbtm@outlook.com

a) The source code of this program is forbidden to be distributed, deployed, or derived by individuals, and the source code is only used for learning and communication.
b) To obtain a license to use this program, a purchase is required.
c) The source code and binary products of this program may not be used for any commercial and profitable purposes

About

Notification in the middle gpt.

License:Other


Languages

Language:Dart 64.2%Language:Kotlin 17.8%Language:C++ 7.7%Language:CMake 7.1%Language:HTML 1.3%Language:C 0.6%Language:Swift 0.6%Language:Java 0.3%Language:Objective-C 0.2%Language:Shell 0.2%