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.
rajatarya
8e93d9acfe 10 months ago
84 commits
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 | |||
assets | |||
data | |||
model | |||
.gitattributes | |||
.gitignore | |||
README.md | |||
requirements.txt |
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...