Smart Notebook

A powerful, feature-rich note-taking application for Android

Built with Kotlin for Android devices. Features voice input, attachments, reminders, drag & drop sorting, and local storage.


Smart Notebook — a powerful, feature-rich note-taking application for Android built with Kotlin.

All data stored locally in JSON format — no cloud dependency, complete privacy and offline access.

Smart Notebook

Smart Notebook — Main Screen


📝 Notes

  • Create, edit, and delete notes
  • Drag & Drop sorting – long press and drag the handle (≡) to reorder
  • Swipe left/right to delete with confirmation

🎤 Voice Input

  • Voice recognition for Title and Content
  • Tap microphone icon next to any input field
  • Works in creation and editing modes

📎 Attachments

  • Images – capture from camera or choose from gallery
  • Files – attach any file type (PDF, DOC, TXT, ZIP, APK, etc.)
  • Full-screen preview – tap images to view
  • Long press on any attachment to delete it

⏰ Reminders

  • Set date and time reminders for any note
  • Notifications work even when app is closed
  • Notification actions: Open Note and Dismiss

💾 Storage

  • All data stored locally in Documents/smart-notebook/
  • JSON format – notes.json and order.json
  • No cloud dependency – complete privacy and offline access

🎨 UI/UX

  • Dark theme with orange accents
  • Material Design components
  • Smooth animations and transitions

  • Creating a Note — Tap + → Enter Title and Content → Tap Save Note
  • Voice Input — Tap microphone icon → Speak → Text automatically inserted
  • Adding Attachments — Open note → Tap Attach → Choose Photo/Image/File
  • Setting Reminder — Open note → Tap Reminder → Select Date and Time
  • Reordering NotesLong press the handle (≡) → Drag up/down → Order saved automatically
  • Deleting NoteSwipe left/right → Confirm OR Open note → Tap Delete Note

  • Android 7.0 (API 24) or higher
  • Google Play Services (for speech recognition)
  • ~10 MB storage

Documents/smart-notebook/
├── notes.json          # All note data
├── order.json          # Custom note order
├── images/             # Image attachments
└── files/              # File attachments

PermissionPurpose
StorageRead/write notes and attachments
CameraCapture photos for notes
MicrophoneVoice input
NotificationsShow reminders
Exact AlarmPrecise reminder timing

By using this software, you agree to the full disclaimer terms.

Software provided "AS IS" without warranty. You assume all risks.

Full legal disclaimer: See DISCLAIMER.md

License: All Rights Reserved

Links


Created by Aixandrolab

© 2026 Smart Notebook – All Rights Reserved

Kotlin Android Note-Taking Voice Input Reminders Attachments