# Reor

Features

Download

Join Us

# Reor: The AI Note-Taking App That Thinks With You

Effortlessly organize your ideas, uncover hidden connections, and get insightful answers– all within a powerful, privacy-focused desktop experience.

## Key features

  • Self-Organizing Notes: Experience effortless knowledge organization as Reor automatically links related ideas and unearths powerful insights.

  • AI-Powered Q&A: Get instant answers to complex questions directly from your notes, unlocking deeper understanding.

  • Local and Secure: Enjoy complete control and privacy with AI processing and data storage happening securely on your device.

  • Seamless Markdown Editing: Capture and refine your thoughts with the familiar and fluid feel of a Markdown editor.

## How can it possibly be “self-organizing”?

  • Every note you write is chunked and embedded into an internal vector database.

  • Related notes are connected automatically via vector similarity.

  • LLM-powered Q&A does RAG on the corpus of notes.

  • Everything can be searched semantically.

### Augment your thoughts

One way to think about Reor is as a RAG app with two generators: the LLM and the human. In Q&A mode, the LLM is fed retrieved context from the corpus to help answer a query. Similarly, in editor mode, the human can toggle the sidebar to reveal related notes "retrieved" from the corpus.


This is quite a powerful way of "augmenting" your thoughts by cross-referencing ideas in a current note against related ideas from your corpus.

## Local by default

Reor is an AI-powered desktop note-taking app: it automatically links related ideas, answers questions on your notes and provides semantic search. Everything is stored locally and you can edit your notes with an Obsidian-like markdown editor.


The hypothesis of the project is that AI tools for thought should run models locally by default.


Reor stands on the shoulders of the giants Llama.cppTransformers.js & LanceDB to enable both LLMs and embedding models to run locally. (Connecting to OpenAI-compatible APIs like Oobabooga is also supported.)

### Running local models

Reor interacts directly with Llama.cpp libraries so there's no need to download Ollama. Although right now, we don't download models for you so you'll need to download your model of choice manually:


Download a GGUF model file. Hugging Face has this nice page with the most popular models. I recommend starting with a 7B 4-bit model and see how that performs on your system.

Connect it in Reor settings under "Add a new local model".


You can also connect to an OpenAI-compatible API like Oobabooga, Ollama or OpenAI itself!

### Importing notes from other apps

Reor works within a single directory in the filesystem. You choose the directory on first boot. To import notes/files from another app, you'll need to populate that directory manually with markdown files. Integrations with other apps are hopefully coming soon!

## Why this project matters

Current digital tools often constrain our natural thought processes. Our mission is to create a tool that augments thinking, not limits it. Help us break free from these limitations and empower individuals to work with information in transformative ways.

## Get started

Download the app below. Mac, Linux & Windows are all supported.

Download for Windows

Download for Intel

Download for ARM

Download for Linux

### Join us in revolutionizing knowledge work!

We're building an open-source tool that empowers the way we synthesize and process information. If you're a developer, designer, writer, tester, or visionary thinker, your contributions are vital!


Developers: Build robust features, optimize performance, and push the boundaries of our platform.

Designers: Craft intuitive interfaces that seamlessly support the flow of thought.

Writers & Documenters: Ensure clarity and accessibility with comprehensive guides and documentation.

Testers: Uncover potential issues and contribute to a rock-solid user experience.

Idea Generators: Inspire innovation by sharing your unique perspectives and bold feature requests.

Become a part of the movement

Visit our repository

Visit our repository

### Reor

To calculate, reckon, or count.

To think, suppose, or believe.

To deem or judge.