An open API service indexing awesome lists of open source software.

https://github.com/unclecode/note4ai


https://github.com/unclecode/note4ai

Last synced: 8 months ago
JSON representation

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