← Wszystkie projekty
w budowie

ai-dan

Bot Discord, który odpowiada na pytania prosto z notebooka NotebookLM — wiedza z książki, bez wymyślania faktów.

O projekcie

Slash command /ai-dan pyta NotebookLMClient (notebooklm-py), podpięty do konkretnego notebooka (NOTEBOOK_ID). Odpowiedzi są źródłowane wprost z książki, więc bot nie zmyśla. Auth przez from_storage + keepalive, żeby sesja nie wygasała.

Stack

  • Python
  • Discord API
  • notebooklm-py

Jak to działa

  • Komenda /ai-dan: „Zadaj pytanie pomocnikowi Mistrza Gry"
  • Odpowiedzi źródłowane z notebooka NotebookLM (NOTEBOOK_ID)
  • Auth: NotebookLMClient.from_storage + keepalive 600 s
  • v1: obsługa AuthError / HeadlessLoginRequiredError