[PR #5383] [MERGED] feat: AI chat #6792

Closed
opened 2026-03-23 23:16:41 +00:00 by mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/AppFlowy-IO/AppFlowy/pull/5383
Author: @appflowy
Created: 5/21/2024
Status: Merged
Merged: 6/3/2024
Merged by: @appflowy

Base: mainHead: ai_chat


📝 Commits (10+)

  • c59508d chore: ai type
  • 25e0a4e chore: use patch to fix version issue
  • 544646e Merge branch 'chore/use_patch_to_fix_client_api' into ai_chat
  • 8bb4fd2 chore: update
  • 4b07de0 Merge branch 'main' into ai_chat
  • 7945acb chore: update
  • ac2b6cc Merge branch 'main' into ai_chat
  • 5f7d6ab chore: integrate client api
  • d091002 chore: add schema
  • 06f0405 chore: setup event

📊 Changes

114 files changed (+5473 additions, -282 deletions)

View changed files

📝 .github/workflows/flutter_ci.yaml (+2 -0)
📝 frontend/appflowy_flutter/integration_test/desktop/sidebar/sidebar_icon_test.dart (+6 -0)
📝 frontend/appflowy_flutter/integration_test/desktop/sidebar/sidebar_test.dart (+5 -0)
📝 frontend/appflowy_flutter/ios/Podfile.lock (+2 -2)
📝 frontend/appflowy_flutter/lib/mobile/application/mobile_router.dart (+12 -2)
📝 frontend/appflowy_flutter/lib/mobile/presentation/base/mobile_view_page.dart (+5 -1)
frontend/appflowy_flutter/lib/mobile/presentation/chat/mobile_chat_screen.dart (+28 -0)
frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_ai_message_bloc.dart (+42 -0)
frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_bloc.dart (+423 -0)
frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_message_listener.dart (+87 -0)
frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_notification.dart (+45 -0)
frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_related_question_bloc.dart (+103 -0)
frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_user_message_bloc.dart (+44 -0)
frontend/appflowy_flutter/lib/plugins/ai_chat/chat.dart (+114 -0)
frontend/appflowy_flutter/lib/plugins/ai_chat/chat_page.dart (+332 -0)
frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_ai_message.dart (+197 -0)
frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_avatar.dart (+184 -0)
frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_input.dart (+257 -0)
frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_loading.dart (+69 -0)
frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_popmenu.dart (+70 -0)

...and 80 more files

📄 Description

Implement Chat feature to support commuciating with your own files


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/AppFlowy-IO/AppFlowy/pull/5383 **Author:** [@appflowy](https://github.com/appflowy) **Created:** 5/21/2024 **Status:** ✅ Merged **Merged:** 6/3/2024 **Merged by:** [@appflowy](https://github.com/appflowy) **Base:** `main` ← **Head:** `ai_chat` --- ### 📝 Commits (10+) - [`c59508d`](https://github.com/AppFlowy-IO/AppFlowy/commit/c59508dccb0537f0d9bc2e14f15d3dc3fa386320) chore: ai type - [`25e0a4e`](https://github.com/AppFlowy-IO/AppFlowy/commit/25e0a4e23ec838c22d7ffb93043bc7df90ef066a) chore: use patch to fix version issue - [`544646e`](https://github.com/AppFlowy-IO/AppFlowy/commit/544646e37046f0b8a69f30746875ffbc776ac8a1) Merge branch 'chore/use_patch_to_fix_client_api' into ai_chat - [`8bb4fd2`](https://github.com/AppFlowy-IO/AppFlowy/commit/8bb4fd2a1e6aec4e087ce854a10264b53c47e33b) chore: update - [`4b07de0`](https://github.com/AppFlowy-IO/AppFlowy/commit/4b07de09b45a2581d274361a75367aa3678aed1d) Merge branch 'main' into ai_chat - [`7945acb`](https://github.com/AppFlowy-IO/AppFlowy/commit/7945acb1e65ce87dafd9b6a269a0c77a3a28dec4) chore: update - [`ac2b6cc`](https://github.com/AppFlowy-IO/AppFlowy/commit/ac2b6cc39975f79e00ff64045ce67dab6776aec8) Merge branch 'main' into ai_chat - [`5f7d6ab`](https://github.com/AppFlowy-IO/AppFlowy/commit/5f7d6aba493fc15de534eb89483d323dabd3e135) chore: integrate client api - [`d091002`](https://github.com/AppFlowy-IO/AppFlowy/commit/d091002683c7aa461293c7cba4bc0cd15e51243c) chore: add schema - [`06f0405`](https://github.com/AppFlowy-IO/AppFlowy/commit/06f0405b19feceedbb14e562be390f87820f3fb5) chore: setup event ### 📊 Changes **114 files changed** (+5473 additions, -282 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/flutter_ci.yaml` (+2 -0) 📝 `frontend/appflowy_flutter/integration_test/desktop/sidebar/sidebar_icon_test.dart` (+6 -0) 📝 `frontend/appflowy_flutter/integration_test/desktop/sidebar/sidebar_test.dart` (+5 -0) 📝 `frontend/appflowy_flutter/ios/Podfile.lock` (+2 -2) 📝 `frontend/appflowy_flutter/lib/mobile/application/mobile_router.dart` (+12 -2) 📝 `frontend/appflowy_flutter/lib/mobile/presentation/base/mobile_view_page.dart` (+5 -1) ➕ `frontend/appflowy_flutter/lib/mobile/presentation/chat/mobile_chat_screen.dart` (+28 -0) ➕ `frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_ai_message_bloc.dart` (+42 -0) ➕ `frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_bloc.dart` (+423 -0) ➕ `frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_message_listener.dart` (+87 -0) ➕ `frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_notification.dart` (+45 -0) ➕ `frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_related_question_bloc.dart` (+103 -0) ➕ `frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_user_message_bloc.dart` (+44 -0) ➕ `frontend/appflowy_flutter/lib/plugins/ai_chat/chat.dart` (+114 -0) ➕ `frontend/appflowy_flutter/lib/plugins/ai_chat/chat_page.dart` (+332 -0) ➕ `frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_ai_message.dart` (+197 -0) ➕ `frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_avatar.dart` (+184 -0) ➕ `frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_input.dart` (+257 -0) ➕ `frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_loading.dart` (+69 -0) ➕ `frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_popmenu.dart` (+70 -0) _...and 80 more files_ </details> ### 📄 Description Implement Chat feature to support commuciating with your own files --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror 2026-03-23 23:16:41 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#6792
No description provided.