https://github.com/rishvant/notesage
AI-powered note-taking and summarizing app for fast, organized, and intelligent note management.
https://github.com/rishvant/notesage
ai-notes ai-summarizer groq nextjs note-taking supabase typescript
Last synced: 11 days ago
JSON representation
AI-powered note-taking and summarizing app for fast, organized, and intelligent note management.
- Host: GitHub
- URL: https://github.com/rishvant/notesage
- Owner: rishvant
- Created: 2025-04-24T10:45:06.000Z (28 days ago)
- Default Branch: main
- Last Pushed: 2025-05-02T12:27:39.000Z (20 days ago)
- Last Synced: 2025-05-02T13:38:01.404Z (20 days ago)
- Topics: ai-notes, ai-summarizer, groq, nextjs, note-taking, supabase, typescript
- Language: TypeScript
- Homepage: https://note-sage-green.vercel.app
- Size: 126 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](https://groq.com/)
- **Language**: TypeScript
- **Deployment**: Vercel## Installation
### Prerequisites
Before you begin, make sure you have the following installed:
- [Node.js](https://nodejs.org/) (v20 or higher)
- [Git](https://git-scm.com/)
- [Supabase Account](https://supabase.io/) to create a project and get API keys
- [GROQ API Key](https://console.groq.com/) for AI summarization### 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
```