1
0
Fork 0

Your AI-assisted learning tool. Use NotebookLM to chat with your documents, summarize them, and write your own Markdown notes. Save the chats, docs, and notes in folders, all in the app.

README.md

NotebookLM -> Chat with your docs, capturing Notes & Summaries

This app is designed to help summarize documents and incorporate user notes, leveraging an LLM. This app should allow users to add notes (in markdown) and save the LLM-generated summaries, along with their uploaded documents.

Requirements

  • OpenAI API KEY - by default this uses the text-da-vinci-003 LLM from OpenAI. In the future this project could swap out this LLM for a locally hosted one instead.
    • This key is also used for getting the embeddings

Design

.
├── README.md           # this file
├── requirements.txt    # python dependent packages
├── app                 # app code, gradio code, ingest, process
├── data                # all documents + user generated notes
└── model               # vector db, embeddings, and models
File List Total items: 8
Name Last Commit Size Last Modified
app Fix Capsule launch typo, sigh. 10 months ago
assets
data Saved notes & chat for file: 'xethub-git-is-for-data.pdf' 10 months ago
model Uploaded & ingested file: 'TEST.md' 10 months ago
.gitattributes
79 B
.gitignore
287 B
README.md Rename project 854 B 10 months ago
requirements.txt
231 B

About

Your AI-assisted learning tool. Use NotebookLM to chat with your documents, summarize them, and write your own Markdown notes. Save the chats, docs, and notes in folders, all in the app.

Repository Size

Loading repo size...

Commits 75 commits

File Types