summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander_Kabui2025-06-04 15:30:33 +0300
committerPjotr Prins2025-06-13 07:00:19 +0200
commit0999a20dd1bfc408f5f48b8fb79ebbb819e65bdc (patch)
treea189ccdcd8e603075a42dcc7fc4bcf7d1436cf38
parent2ef7378ef5917f69c18e722be9dca66383a4417c (diff)
downloadgn-gemtext-0999a20dd1bfc408f5f48b8fb79ebbb819e65bdc.tar.gz
feat: Add new issue: Implement no login requirement for gnqa.
-rw-r--r--issues/gnqa/implement-no-login-requirement-for-gnqa.gmi20
1 files changed, 20 insertions, 0 deletions
diff --git a/issues/gnqa/implement-no-login-requirement-for-gnqa.gmi b/issues/gnqa/implement-no-login-requirement-for-gnqa.gmi
new file mode 100644
index 0000000..9dcef53
--- /dev/null
+++ b/issues/gnqa/implement-no-login-requirement-for-gnqa.gmi
@@ -0,0 +1,20 @@
+# Implement No-Login Requirement for GNQA
+
+## Tags
+
+* type: feature
+* status: progress
+* priority: medium
+* assigned: alexm,
+* keywords: gnqa, user experience, authentication, login, llm
+
+## Description
+This feature will allow usage of LLM/GNQA features without requiring user authentication, while implementing measures to filter out bots
+
+
+## Tasks
+
+* [x] If logged in: perform AI search with zero penalty
+* [ ] Add caching lifetime to save on token usage
+* [ ] Routes: check for referrer headers — if the previous search was not from the homepage, perform AI search
+* [ ] If global search returns more than *n* results (*n = number*), perform an AI search