tapeo/notion-any-ai — explained in plain English
Analysis updated 2026-05-18
Chat with an assistant that can search, read, and update pages in your Notion workspace.
Set voice or text based reminders that fire as local push notifications on your device.
Keep a running memory file so the assistant remembers facts across conversations.
Fetch a web page and have the assistant summarize or answer questions about it.
| tapeo/notion-any-ai | craftedwebpro/vault-os | imranduratbegovic/coban1.0 | |
|---|---|---|---|
| Stars | 3 | 3 | 3 |
| Language | Dart | Dart | Dart |
| Setup difficulty | moderate | hard | hard |
| Complexity | 3/5 | 3/5 | 4/5 |
| Audience | general | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires running your own companion backend server and your own OpenAI compatible chat endpoint before it works.
Any AI for Notion is an open source cross platform app that lets you chat with an AI assistant that can read and write pages inside your own Notion workspace. It works on Android, iOS, macOS, Windows, and Linux, and it connects to Notion through a small companion server that handles the OAuth login and forwards requests to Notion's official API, so the app itself never stores your Notion secret keys. The assistant can call a set of tools to search your Notion pages, read their content, create or update pages, query databases, and add new blocks, all while you chat with it normally. Beyond Notion specific actions, it also comes with a handful of built in tools: it can tell you the current date and time, schedule and manage local reminders that fire as push notifications on your device, keep a running memory file of facts it should remember across conversations, and fetch a web page and turn it into plain readable text. You can also talk to it using your voice, since it can record audio on the device and send it off for transcription. Every conversation is saved locally as a plain JSON file you can open in your file manager, and you can customize the assistant's system prompt from the settings screen. A dedicated Notion page picker lets you search for pages, see recently used ones, and set a default selected page. To use the app, you need to run your own OpenAI compatible chat model endpoint, such as OpenAI itself, Azure OpenAI, or a local server, plus your own copy of the companion backend server, and a Notion account to connect through OAuth the first time you use it. The reminders feature keeps working after restarting the app on iOS, Android, macOS, and Windows, but on Linux they only fire while the app is actively running. The project is written in Flutter and Dart, is organized by feature inside the codebase, and is released under the GNU General Public License version 3, meaning you can freely use and modify it as long as you share your changes under the same license.
A cross platform Flutter app that lets you chat with an AI assistant that can read, write, and search your Notion workspace.
Mainly Dart. The stack also includes Dart, Flutter, Next.js.
GNU GPL version 3: you can use and modify the software freely, but any distributed modified version must also be released under the same license.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.