Skip to content

AI-powered note-taking and summarizing app for fast, organized, and intelligent note management.

Notifications You must be signed in to change notification settings

rishvant/NoteSage

Repository files navigation

NoteSage - AI-Powered Note Summarizer & Note-Taking App

NoteSage is a modern, AI-enhanced note-taking web application that helps you capture and condense your thoughts with ease. Built using Next.js, Supabase, and Tailwind CSS, it combines minimalist design with powerful features like real-time note summarization, secure storage, and a clean, responsive UI.

Features

  • Create, Update, Delete Notes: Full CRUD support for note management.
  • Clean, Responsive UI: Built with Tailwind CSS for a modern, lightweight experience.
  • Secure Authentication: Powered by Supabase with simplified auth logic.
  • AI-Powered Summarization: Automatically summarizes lengthy notes to concise insights.
  • Custom Hooks & Modular Code: Easily extendable and developer-friendly project structure.

Tech Stack

  • Framework: Next.js
  • Styling: Tailwind CSS
  • Backend: Supabase (serverless PostgreSQL + auth)
  • AI Integration: GROQ
  • Language: TypeScript
  • Deployment: Vercel

Installation

Prerequisites

Before you begin, make sure you have the following installed:

Steps to Run Locally

  1. Clone the repository:

    git clone https://github.com/rishvant/NoteSage.git
    cd NoteSage
    
  2. Install Dependencies:

    npm install
    
  3. Set Up Environment Variables

  4. Run Server:

    npm run dev
    

About

AI-powered note-taking and summarizing app for fast, organized, and intelligent note management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published