/ThinkThicket

Un nouveau monde de connaissance

Primary LanguagePython

ThinkThicket

Pour lancer le serveur Streamlit:

  • python3 -m venv thinkthicket
  • source thinkthicket/bin/activate
  • pip install -r requirements.txt
  • streamlit run main.py

Liste de types des loaders de fichiers à intégrer

  • [] PDF
  • [] Epub
  • [] YouTube, Twitch
  • [] Github
  • [] Excel, CSV
  • [] Vidéo
  • [] Site (documentation, XML)
  • [] SQL
  • [] Audio
  • [] Basic folders (txt, word, etc)
  • [] (?) Capacité à interpréter les photos/images
  • [] (?) Zip Folders

Workspaces (TreeBranch)

  • [] Doivent pouvoir être créé pour un seul projet (et à partager)
  • [] Base de donnée pour les admins avec tous les documents déjà embedded
  • [] Super Workspace: plusieurs networks qu'on peut link
  • [] Partage d'un workspace pour que tout le monde puisse le requêter (cloud)
  • [] Production de rapport complet (page de garde + contenu)

Settings TreeSets

  • [] Choisir son LLM: OpenAI Perso, OpenAI Cloud, Aleph Alpha, Gemini Pro, Claude 3, Mistral, LLama 3, etc
  • [] Cloud ou pas (pour le partage)
  • [] Rôle des personnes dans un workspace

Exemple PDF

  • [] Capacité de résumé un PDF
  • [] Capacité de parler avec un PDF
  • [] Capacité de rechercher dans un PDF (+ sources en output)