https://github.com/unclecode/note4ai
https://github.com/unclecode/note4ai
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/unclecode/note4ai
- Owner: unclecode
- License: apache-2.0
- Created: 2025-03-23T01:17:49.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-23T13:20:46.000Z (about 1 year ago)
- Last Synced: 2025-10-06T10:57:49.754Z (9 months ago)
- Language: JavaScript
- Size: 448 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Note4AI
A minimalist, elegant note-taking Progressive Web Application (PWA) built with vanilla JavaScript and the TipTap editor.
## The Vision
As the author of Crawl4ai, I'm building a note-taking app for the age of AI. I'm tired of organizing, creating folders, and assigning tags. I dislike them all. No matter what, I always open my Apple Notes at the beginning, eager to create a structure. But by the end of the day, I end up putting all the notes into active notes on top for the entire year. When I move to the next year, I feel it's a bit lagging, and I start making new notes.
For those of you who feel the same way, you're going to love this.
## 🚀 Live Demo
Visit the live application: [https://unclecode.github.io/note4ai/](https://unclecode.github.io/note4ai/)
## ✨ Current Features
- Markdown-aware single-page editor
- Dark/light theme toggle
- Local data persistence with IndexedDB
- Zen mode for distraction-free writing
- Responsive design for all device sizes
- Mobile-friendly interface
## 🔮 Coming Soon
- Small language models to handle all organizational structures
- Semantic search functionality
- Integration with Crawl4ai to access web information
- Text-to-speech and speech-to-text capabilities
- Image processing and management
- Device syncing through peer-to-peer networking
- Direct sharing and collaboration without relying on corporate servers
## 🛠️ Tech Stack
- Vanilla JavaScript
- TipTap editor
- TailwindCSS
- Vite.js
- IndexedDB
## 📱 Usage
- Use markdown syntax while typing for on-the-fly formatting
- Toggle between dark and light themes with the moon/sun icon
- Enter zen mode for distraction-free writing
- All content is automatically saved locally
## 📄 License
Apache License 2.0