In the last few weeks, I’ve been working on a project I’m really excited about: NeuroNote — a real-time, collaborative note-taking platform enhanced with AI features like summarization and grammar correction.
Whether you're brainstorming with teammates or jotting down ideas solo, NeuroNote brings together the best of collaboration and intelligence in one seamless app.
🧠 What is NeuroNote?
NeuroNote is an AI-powered collaborative note-taking tool that enables users to write, edit, and enhance documents in real time.
Powered by:
- 🧩 Tiptap – rich text editor framework
- 🔗 Hocuspocus – real-time collaboration backend (Yjs)
- 🤖 Gemini API – AI features for summarization and grammar improvements
✨ Key Features
✅ Real-time collaboration with multiple users
✅ AI Summarization of long notes using Gemini
✅ Grammar enhancement and content correction
✅ Auth system for secure access
✅ Fully Dockerized for consistent deployment
✅ Monorepo structure using Turborepo
🛠 Tech Stack
- Frontend: Next.js + Tailwind CSS
- Editor: Tiptap (ProseMirror-based)
- Backend: Express.js + Hocuspocus Server
- AI Integration: Google Gemini API
- Database: PostgreSQL with Prisma ORM
- DevOps: Docker, Turborepo, CI/CD pipeline (coming soon)
- Monorepo: Shared packages for API types, UI components, and utilities
🧩 Why I Built NeuroNote
While working on other collaborative apps, I found a gap: most editors offer real-time sync or AI assistance, but rarely both in one polished package. I wanted to build a tool that:
- Combines collaboration and intelligence
- Encourages focused writing, not just typing
- Offers developer-friendly architecture for easy extension
📦 Dockerized & Monorepo-Ready
This project follows a monorepo structure using Turborepo, which makes development smoother when working with multiple interconnected packages.
The app is fully Dockerized, allowing for fast local setup and consistent deployment across environments. Whether you're deploying to GCP, AWS, or just running locally, the setup is minimal and efficient.
🔜 What's Next?
Here’s what I plan to add in the coming weeks:
- 📹 Video calling in collaborative rooms
- 🔍 Search and filter features inside documents
- 📊 Analytics dashboard for document usage
- 📁 Export to PDF/Markdown
- 🌐 Integrations with tools like Notion and Google Drive
- ✅ Unit and Integration Testing
🧪 Try It Out (Coming Soon)
A public demo is on the way. Once deployed, you’ll be able to try NeuroNote with your team and give feedback. Stay tuned for updates!
🙌 Feedback & Contributions
Want to explore the code or contribute?
If this sounds interesting to you, feel free to reach out or drop a star on the repo. I’m also open to contributions and suggestions!
Tags:
#Nextjs
#AI
#Tiptap
#Hocuspocus
#Turborepo
#Docker
#Webdev
#OpenSource
Top comments (0)