Skip to content

Turn chaos into clarity. QuickNotes AI helps you summarize text, extract key points, and ask questions to your documents using a local AI model.

Notifications You must be signed in to change notification settings

sreenathyadavk/QuickNotes-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuickNotes AI

Turn chaos into clarity. QuickNotes AI helps you summarize text, extract key points, and ask questions to your documents using a local AI model.

Features

  • Summarize: Instantly generate summaries, key points, cheat sheets, and flashcards.
  • Ask Question: Chat with your content using a local LLM.
  • Local AI: Powered by Ollama (Llama 3.1) for privacy and speed.

Screenshots

Home Page

Home Page

Summarize Mode

Summarize Result

Question Mode

Question Result

Prerequisites

  1. Node.js (v16+)
  2. Python (v3.8+)
  3. Ollama installed and running with llama3.1:8b model:
    ollama pull llama3.1:8b

Installation

  1. Install Frontend Dependencies:

    cd frontend
    npm install
    cd ..
  2. Install Backend Dependencies:

    pip install -r backend/requirements.txt

Usage

The easiest way to run the app is using the startup script:

./start.sh

This will:

  1. Clean up any conflicting processes.
  2. Start the Python backend on port 8001.
  3. Start the Vue frontend on port 5173.

Visit http://localhost:5173 to use the app.

Manual Start

Backend:

python3 backend/main.py

Frontend:

cd frontend
npm run dev

About

Turn chaos into clarity. QuickNotes AI helps you summarize text, extract key points, and ask questions to your documents using a local AI model.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published