mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2026-03-24 12:56:59 +00:00
[GH-ISSUE #7911] [FR] read only access user data for AI ingestion #3461
Labels
No labels
2024
2025
2026
acct mgmt
AI
automation
bug
calendar
ci
CJK
cloud
code-block
collaboration
copy-paste
database
data migration
data sync
deploy
desktop
develop
develop
documentation
duplicate
editor
editor-plugin
emoji
export
files
flutter-only
follow-up
formula
good first issue for devs
good first issue for experienced devs
grid
hacktoberfest
HACKTOBERFEST-ACCEPTED
help wanted
i18n
icons
images
importer
improvements
infra
install
integrations
IR
kanban board
login
look and joy
mentorship
mobile
mobile
needs design
new feature
new feature
non-coding
notes
notifications
onboarding
organization
P0+
permission
platform-linux
platform-mac
platform-windows
plugins
program
pull-request
Q1 25
Q1 26
Q2 24
Q2 25
Q3 24
Q3 25
Q4 24
Q4 25
react
regression
rust
rust
Rust-only
Rust-only
Rust-starter
Rust-starter
self-hosted
shortcuts
side panel
slash-menu
sync v2
table
tablet
task
tauri
templates
tests
themes
translation
v0.5.6
v0.5.8
v0.5.9
v0.6.0
v0.6.1
v0.6.4
v0.6.7
v0.6.8
v0.7.1
v0.7.4
v0.7.4
v0.7.5
v0.7.6
v0.7.7
v0.7.8
v0.8.0
v0.8.4
v0.8.5
v0.8.9
web
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
AppFlowy-IO/AppFlowy#3461
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @casainho on GitHub (May 11, 2025).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/7911
Description
I wish I could give my Ollama LLMs read only access to all my notes, so I could ask something as find specific data on them, or access to my TODO lists, reminders, etc.
I have installed Ollama for local AI on Appflowy, but I am not looking for something internal and specific to Appflowy, but instead something generic that can access my "digital memories".
Impact
Everyone that hopes to use AI personal assistant.
Additional Context
No response
@richardshiue commented on GitHub (May 12, 2025):
Hi there @casainho, thanks for raising this. To understand your needs better, do you mean that you wish to use ollama via some other app or tool to read AppFlowy document data?
@casainho commented on GitHub (May 13, 2025):
Hi.
I am new to LLMs but I could figure out I will need this feature for my own self-hosted LLMs, like the ones running on Ollama. I am looking to RAG -- see bellow.
I think the setup should be:
AppFlowy (API to access user notes) --> N8N --> Ollama running DeepSeek --> OpenWebUI user frontend
I still don't know If I need/should used N8N or if OpenWebUI directly. Anyway, N8N has already Notion integration.
@casainho commented on GitHub (May 13, 2025):
Oh, using AI, it just found the community module to N8N that integrates AppFlowy API - so seems my Feature Request / lack of knowledge is solved. Thank you.
AI information:
AppFlowy's API authentication and integration with tools like n8n and OpenWebUI require careful configuration, but recent developments (as of early 2025) have improved compatibility. Here's a structured breakdown:
AppFlowy API Authentication Status
Public REST API Availability
/gotrue/tokenor OAuth2 redirects[4][5].Common Login Issues
https://[your-domain]/gotrue/tokenandhttps://[your-domain]/gotrue/settings[5][12].http_proxy/https_proxyenvironment variables for WebSocket connections, requiring manual proxy configuration or VPN tunneling[12].Integration Workflow Options
Option 1: AppFlowy → n8n → Ollama → OpenWebUI
Option 2: AppFlowy → OpenWebUI (Without n8n)
Key Recommendations
For Production Workflows:
Self-Hosting Notes:
/gotrueendpoints are reachable and configurehttp_proxy/all_proxyvariables in Linux environments[12].Local AI with Ollama:
Final Summary
Using n8n is advisable for robust automation between AppFlowy, Ollama, and OpenWebUI. Login issues primarily stem from network configuration (proxy/VPN), not the tools themselves. OpenWebUI alone cannot replace n8n’s role in this workflow without significant custom development.
Citations:
[1] https://ollama.com/
[2] https://openwebui.com/
[3] https://n8n.io/
[4] https://ollama.com/
[5] https://openwebui.com/
[6] https://n8n.io/
[7] https://github.com/AppFlowy-IO/documentations/blob/main/documentation/appflowy-cloud/openapi/README.md
[8] https://github.com/AppFlowy-IO/AppFlowy/issues/5988
[9] https://github.com/AppFlowy-IO/AppFlowy-Cloud/issues/1013
[10] https://forum.appflowy.io/t/ive-never-looked-into-n8n-just-heard-about-it-dad-with-three-kids-and-this-is-just-a-hobby-but-youre-still-awesome-now-i-have-to-look-into-it/4155
[11] https://docs.appflowy.io/docs/appflowy/product/appflowy-ai-ollama
[12] https://www.reddit.com/r/AppFlowy/comments/1afrrvl/self_hosting_logging_in/
[13] https://docs.appflowy.io/docs
[14] https://www.linkedin.com/posts/mario-haarmann_appflowy-n8n-communitynode-activity-7297559224652378112-GErJ
[15] https://github.com/AppFlowy-IO/AppFlowy-Cloud/issues/1121
[16] https://github.com/AppFlowy-IO/AppFlowy-Cloud/issues/1164
[17] https://www.reddit.com/r/AppFlowy/comments/1hzfwwm/appflowy_web_is_open_source_and_supports/
[18] https://support.riverbed.com/apis/sh.appflow/2.0/service.html
[19] https://appflowy.com/what-is-new
[20] https://docs.appflowy.io/docs/documentation/appflowy/from-source/web-setup
[21] https://www.reddit.com/r/AppFlowy/comments/1fixkpq/where_are_my_notes/
[22] https://forum.appflowy.com/t/thank-you-for-the-request-well-consider-supporting-it-in-q1-2025-heres-the-issue-that-can-be-used-to-track-this-feature-https-github-com-appflowy-io-appflowy-issues-6706/2831
[23] https://kb.status.io/developers/public-status-api/
[24] https://docs.appflowy.io/docs/documentation/software-contributions/architecture/frontend/web
[25] https://forum.appflowy.io/top
[26] https://www.reddit.com/r/AppFlowy/
[27] https://forum.appflowy.io/c/bug-reports/5
[28] https://www.pondhouse-data.com/blog/integrating-n8n-with-open-webui
[29] https://github.com/AppFlowy-IO/AppFlowy/issues/731
[30] https://n8n.io/workflows/2931-ai-agent-with-ollama-for-current-weather-and-wiki/
[31] https://github.com/open-webui/open-webui
[32] https://langfuse.com/docs/integrations/openwebui
[33] https://www.youtube.com/watch?v=w8os5IqnmcE
[34] https://appflowy.com/
[35] https://www.youtube.com/watch?v=y9m3i12qkms
[36] https://community.hetzner.com/tutorials/ai-chatbot-with-ollama-and-open-webui/
[37] https://docs.goauthentik.io/integrations/services/open-webui/
[38] https://community.n8n.io/t/extract-data-from-workflow-to-open-webui/57098
[39] https://docs.n8n.io/integrations/
[40] https://superuser.com/questions/842109/how-to-connect-to-vpn-through-proxy-server
[41] https://community.n8n.io/t/issue-with-self-hosted-login/19116
[42] https://docs.appflowy.io/docs/guides/appflowy/self-hosting-appflowy-using-supabase
[43] https://forum.bubble.io/t/problem-connecting-to-api-api-authentication-problem/195844
[44] https://forum.ionicframework.com/t/solved-ionic-cli-cant-login/170515
[45] https://forum.appflowy.io/t/ive-never-looked-into-n8n-just-heard-about-it-dad-with-three-kids-and-this-is-just-a-hobby-but-youre-still-awesome-now-i-have-to-look-into-it/4155
[46] https://ronin.ae/news/amazon-appflow-vulnerabilities/
[47] https://docs.appflowy.io/docs/documentation/appflowy-cloud/architecture
[48] https://n8n.io/integrations/flow/
[49] https://forum.appflowy.com/t/hey-there-i-have-the-same-problem-but-when-i-click-open-appflowy-the-app-launches-and-quickly-closes-probably-a-crash-is-there-a-file-the-logs-are-written-to/2981
[50] https://forum.appflowy.com/t/authentication-token-isnt-sent-back-to-appflowy-after-approval/102
[51] https://docs.appflowy.io/docs/appflowy/readme/welcome-to-appflowy
[52] https://github.com/AppFlowy-IO/AppFlowy/issues/4945
[53] https://appflowy.com/blog/demystifying-appflowy-editors-codebase
[54] https://n8n.io/integrations/
[55] https://n8n.io/integrations/flow/and/superpowered/
[56] https://n8n.io/workflows/2384-chat-with-local-llms-using-n8n-and-ollama/
[57] https://docs.digitalocean.com/products/marketplace/catalog/ollama-with-open-webui/
[58] https://www.reddit.com/r/AppFlowy/comments/1ipm1vi/issues_with_selfhosted_appflowy_workspace_sharing/
[59] https://docs.netscaler.com/en-us/citrix-adc/current-release/ns-ag-appflow-intro-wrapper-con/ns-ag-appflow-config-tsk.html
[60] https://community.fortinet.com/t5/Fortinet-Forum/SSL-VPN-Proxy-Error/td-p/12594
[61] https://community.n8n.io/t/unable-to-sign-in-n8n/62954
[62] https://github.com/AppFlowy-IO/AppFlowy-Cloud/issues/725
Answer from Perplexity: pplx.ai/share