Skip to content

Repository files navigation

RememberLi

I’ve tried many note-taking apps over the years, but one thing always frustrated me. Finding the important information was harder than it should be. The search just wasn’t good enough.

So I built RememberLi. Instead of adding more and more features, I focused on simplicity. A simple UI, a simple markup language and a powerful search engine.

RemeberLI Preview

Download

Download the latest release

Platform Format Link
macOS (Apple Silicon) DMG Download .dmg
Linux Debian Download .deb
Linux AppImage Download .AppImage
Windows MSI Download .msi
Windows Installer Download .exe

macOS users: Since RememberLi is not signed with an Apple Developer certificate, macOS will block the app on first launch. To allow it, go to System Settings → Privacy & Security, scroll down, and click Open Anyway next to the RememberLi message. Alternatively, use the install script below, which does this for you.

macOS quick install

Installs the latest Apple Silicon build into /Applications and clears the Gatekeeper quarantine flag automatically:

curl -fsSL https://raw.githubusercontent.com/KlausSchaefers/rememberli/main/scripts/install-mac.sh | bash

Concept

The app is built around three main concepts:

  1. A simple markup language that supports to highlight important elements in a note and help you to find the right notes.
  2. A powerful search engine that allows you to find and filter all your notes. It support magic commands like ":due", ":todo" "#tag" or "@person" search with smart auto complete.
  3. Notes are taken in a chronological order and this order is perserved, even when you filter the list of Notes with the search function.

In addition, you can also set reminders. When a note is due, it will be indicated with a red bar.

Markup Language

RememberLi supports the following markups that make it easy for you to organize your notes:

  1. @name: Create a @person markup
  2. #tag: Create a and #tag markup
  3. []: Create a open task checkbox
  4. [X]: Create on closed markup checkbox
  5. ->: Create an arrow
  6. ``` ``` For code

AI, Built In

RememberLi ships with a lightweight local AI built right in. It automatically recognizes the concepts hiding in your notes and turns them into tags, so your notes organize themselves as you write. Want more control? Tell it exactly which concepts and entity types to look for in the settings. Special thanks to the GLiNER project for their awesome work!

Note: enabling the AI downloads a small model to your computer the first time you turn it on.

AI tagging

Runnable Code, Right in Your Notes

Notes shouldn't just describe your workflows — they should run them. Drop in a code snippet, add placeholders to make it reusable, and execute it with a single click, right where you wrote it.

Code

See How It All Connects — the Knowledge Graph

New: Your notes are more connected than you think. The Knowledge Graph visualizes the relationships between your tags and people, and you can toggle a second view showing how notes themselves link to concepts — turning a flat list of notes into a map of your knowledge.

RemeberLI Preview

Developer Setup

Prerequisites

Before getting started, make sure you have the following installed:

Development

Install dependencies:

npm install

Start the development server:

npm run tauri dev
npm run build:web

This will start both the Vite development server for the frontend and launch the Tauri application.

Building

To create a production build:

#mac os
npm run tauri build

# linux
docker build -f Dockerfile.linux -t rememberli-linux . && docker run --rm -v \\$(pwd)/linux-build:/output rememberli-linux cp -r /app/src-tauri/target/release/bundle /output

Available Scripts

  • npm run dev - Start Vite development server only
  • npm run build - Build frontend for production
  • npm run preview - Preview production build locally
  • npm run tauri dev - Start Tauri development mode
  • npm run tauri build - Build Tauri application for production

Learn More

About

Simple and elegant note taking app

Topics

Resources

Stars

22 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages