Skip to content

ZenNotes AI is an AI-powered note-taking platform that blends simplicity with advanced technology. It offers a clean, organized workspace where notes are automatically categorized, synced across devices, and easily searchable. Designed for individuals and teams, ZenNotes AI enhances productivity while promoting mindfulness and focus.

License

Notifications You must be signed in to change notification settings

Gupta-02/ZENNOTESAI

Repository files navigation

🧘 ZenNotes AI

Next.js
TailwindCSS
Firebase
Liveblocks
Vercel
License

A mindful way to take notes — powered by AI and real-time collaboration.

ZenNotes AI is a next-generation note-taking application designed to make your note-taking smarter, collaborative, and AI-assisted.
Whether you're brainstorming, studying, or working with a team, ZenNotes AI helps you stay organized with real-time collaboration and AI-driven insights.

## ✨ Features

✅ Implemented

  • 🔗 Real-Time Collaboration – Work on notes simultaneously with teammates.
  • 🖱️ Live Cursors – See everyone’s activity as they type.
  • 📝 Rich Text Editing – Add formatting, images, and structure to your notes.

🚧 Upcoming

  • 🌐 Enhanced Landing Page – Beautiful, responsive, and welcoming.
  • Skeleton Loading Animations – Smooth UX during data fetching.
  • 🔍 Search & Filter – Find notes faster with smart filtering.
  • 🤖 AI-Powered Note Organization – Auto-tagging and categorization.
  • ✂️ AI Summarization – Turn long notes into concise summaries.
  • 💡 AI Suggestions – Get context-aware note recommendations.

🛠️ Getting Started

1. Clone the Repository

git clone https://github.com/yourusername/zennotes-ai.git
cd zennotes-ai

2. Install Dependencies

npm install
# or
yarn install
# or
pnpm install
# or
bun install

3. Configure Environment Variables

Create a .env.local file in the root directory and add:

NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
NEXT_PUBLIC_LIVEBLOCKS_PUBLIC_KEY=
LIVEBLOCKS_SECRET_KEY=
FIREBASE_PROJECT_ID=
FIREBASE_PRIVATE_KEY=
FIREBASE_CLIENT_EMAIL=

4. Run Development Server

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Then visit 👉 http://localhost:3000.

🧩 Tech Stack

  • Next.js – React framework for modern apps.
  • 🎨 Tailwind CSS – Utility-first styling.
  • 🔥 Firebase – Auth, database, and storage.
  • 🟢 Liveblocks – Real-time collaboration backbone.
  • ☁️ Vercel – Seamless deployment.

🚀 Deployment

Deploy seamlessly on Vercel.
Just push your repo and enjoy automatic builds + hosting.

📚 Next.js Deployment Guide

📖 Learn More

👤 Author & Contact

Built with ❤️ by Gupta-02.

📧 Email: your-email@example.com 🌟 If you like this project, don’t forget to star the repo!

🧘 Closing Note

ZenNotes AI isn’t just a note-taking tool — it’s a mindful workspace.
Collaborate, organize, and let AI handle the busywork while you focus on ideas.

About

ZenNotes AI is an AI-powered note-taking platform that blends simplicity with advanced technology. It offers a clean, organized workspace where notes are automatically categorized, synced across devices, and easily searchable. Designed for individuals and teams, ZenNotes AI enhances productivity while promoting mindfulness and focus.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •