Skip to content

simple browser based notes depending on your local storage

License

Notifications You must be signed in to change notification settings

kanishkdan/cachenotes

Repository files navigation

CacheNotes 📝

A modern, browser-based note-taking application that saves your notes locally. Built entirely with AI using Bolt.

cachenotes.mp4

Features ✨

  • Local Storage: All notes are saved in your browser - no server, no tracking
  • Twitter Thread Mode: Craft Twitter threads with character count and preview
  • AI Integration: Chat with Claude AI to improve your writing
  • Folder Organization: Keep your notes organized in custom folders
  • Drag & Drop: Easily reorganize notes between folders
  • Keyboard Shortcuts: Quick actions for power users
  • Responsive Design: Works seamlessly on desktop and mobile

Tech Stack 🛠️

  • React 18

  • TypeScript

  • Vite

  • Tailwind CSS

  • Zustand (State Management)

  • DND Kit (Drag & Drop)

  • Claude AI Integration

  • IndexedDB (Media Storage)

Getting Started 🚀

  1. Clone the repository:
git clone https://github.com/yourusername/cachenotes.git
  1. Install dependencies:
cd cachenotes
npm install
  1. Start the development server:
npm run dev
  1. Build for production:
npm run build

Keyboard Shortcuts ⌨️

  • N - Create new note
  • F - Create new folder
  • S - Open settings
  • ⌘ + L - Open AI chat
  • Esc - Go back/close dialogs

Contributing 🤝

Feel free to open issues and submit PRs. All contributions are welcome!

License 📄

MIT License - see LICENSE for details

Acknowledgments 🙏

About

simple browser based notes depending on your local storage

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published