Skip to content

A cross-platform, AI-powered note taking app. An open source alternative to NotebookLM.

License

Notifications You must be signed in to change notification settings

Radionic/notesify

Repository files navigation

Notesify

Notesify

Notesify is a cross-platform, feature-rich, AI-powered notes taking app. An open source alternative to NotebookLM.

Getting Started

Try Notesify online here. Note: this is a demo app and the data is discarded when the app is closed.

Desktop/mobile apps will be available when the app is more stable.

Features

  • 🔒 All data is stored locally (notes, pdfs, API keys, etc)
  • 🚀 Custom AI model endpoints
  • 💬 Chat with PDF sources
  • 📝 Feature-rich notes editor
  • 🎙️ Audio recording and AI transcription
  • 🌐 Cross-platform (Windows, macOS, Linux, Android, iOS)
  • ⭐ Open source!

Functions

  • Import and view sources
    • PDF/PPTX/DOCX
    • Webpage
    • Video/Audio
  • AI features
    • Chat with sources
    • Generate notes with images
    • Edit notes with AI
    • Video/audio transcription
    • Podcast generation
    • Immersive translation
  • Custom AI models
    • Chat model (with image support)
    • PDF parsing model
    • TTS/STT model
    • Text embedding model
    • Vector database
  • PDF reader
    • Annotate with pen and highlighter (with stylus support)
  • Notes editor
  • Audio recorder
    • Record and replay audio
    • Transcribe audio
  • Library
    • Folders
    • Tagging

Development

pnpm install

# Web
pnpm dev

# Desktop app
pnpm tauri dev

# Mobile app
pnpm tauri android dev
pnpm tauri ios dev
# For converting PPTX/DOCX to PDF using Gotenberg
cd server
docker compose up -d
# Update migration file after modifying schema
pnpm db:generate

Tech Stack