Notty - Minimal AI-powered Note-taking App and Markdown Editor

Notty is an open-source, minimal AI-powered note-taking app and markdown editor designed for simplicity and efficiency. It offers cloud sync, conflict resolution, and local-first data storage.

Visit Website
Notty - Minimal AI-powered Note-taking App and Markdown Editor

Introduction

What is Notty?

Notty is a minimal, AI-powered note-taking app and markdown editor. It is designed to be noise-free and simple to use, helping users write better notes and documents. Notty supports markdown editing with WYSIWYG functionality, cloud sync, conflict resolution, and ensures data is stored locally first, with optional cloud storage.

Key Features

  • Simple and minimal design
  • AI-powered assistance
  • Built-in markdown editor
  • Cloud sync across devices
  • Conflict resolution for multiple devices
  • Local-first data storage
  • Blazing fast performance powered by Cloudflare KV

Getting Started

Visit notty.dhr.wtf to get started. To set up locally:

git clone https://github.com/dhravya/notty
cd notty
bun install
bun run dev

To run the Cloudflare worker, install Wrangler, set up your Cloudflare account, and edit wrangler.toml with your account details. Then run:

wrangler dev

Tech Stack

  • Frontend: Next.js
  • Backend: Cloudflare Workers
  • Database: Cloudflare KV
  • Caching: Vercel KV
  • AI: OpenRouter API
  • Editor: Novel
  • UI: TailwindCSS, Vaul, Shadcn UI

Future Features

  • Image upload
  • Background color for blocks
  • Dark mode
  • Locked notes
  • Note sharing and real-time collaboration

Contributing

Contributions, issues, and feature requests are welcome. Check the issues page to contribute.

License

Notty is licensed under the MIT License. See LICENSE for more information.