awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
reorproject avatar

reorproject/reorArchived

0
View on GitHub↗
8,560 stars·527 forks·JavaScript·AGPL-3.0·47 viewsreorproject.org↗

Reor

Reor is a local AI knowledge management application that stores, links, and searches personal notes using large language models and vector embeddings entirely on the user's device. It functions as a private AI note assistant, keeping all data and processing local for full privacy without relying on external cloud services.

The application integrates with Ollama to manage the lifecycle of local LLMs and embedding models, handling downloads, updates, and execution. Notes are imported from markdown files, preserving existing file structure, and are automatically linked through vector-similarity comparisons that surface semantic connections without manual tagging. Users can search their note corpus by meaning rather than exact keywords, and ask natural language questions that retrieve relevant passages and generate answers using the local LLM.

Reor also provides an OpenAI-compatible API bridge, allowing users to optionally connect to external AI services as an alternative to local models. The embedding pipeline runs entirely on the machine, computing and storing vector representations locally to ensure data never leaves the device.

Features

  • AI Knowledge Management - Provides a complete private AI knowledge management system that stores, links, and searches personal notes using local LLMs.
  • Local AI Model Runtimes - Downloads and manages LLMs and embedding models through Ollama, keeping all processing on the user's machine.
  • Model Lifecycle Managers - Manages the full lifecycle of local LLM and embedding models through Ollama for private AI processing.
  • Ollama Model Runners - Downloads, updates, and executes LLMs and embedding models through the Ollama runtime for local AI processing.
  • Ollama-Powered Note Tools - Integrates with Ollama to run local LLMs and embedding models for AI-assisted note features like semantic search and question answering.
  • Retrieval-Augmented Generation - Retrieves relevant note passages via vector search and feeds them to a local LLM for grounded answer generation.
  • Local Embedding Pipelines - Computes and stores vector embeddings entirely on the user's machine using locally-run models for full privacy.
  • Local Model Query APIs - Answers questions by sending a natural-language query to a locally-run large language model and returning the generated response.
  • Contextual Note Surfacing - Automatically connects notes by comparing their vector embeddings, surfacing related content as you write.
  • Question Answering - Retrieves relevant passages from the note corpus and feeds them to a local LLM to answer user queries.
  • Local-First Knowledge Bases - Operates as a local-first knowledge base that stores and processes all notes and AI models entirely on the user's device.
  • Automatic Note Discovery - Discovers semantic connections between notes as they are created or edited and surfaces those relationships automatically.
  • Embedding-Based Note Searches - Searches notes by meaning using local embedding models and vector similarity, enabling natural language queries over the corpus.
  • Note-Taking App AI Assistants - Answers questions and surfaces related content using locally-run AI models, keeping all data on-device as a private note assistant.
  • Note-Taking App Similarity Searchers - Links notes by comparing their vector embeddings via cosine similarity, surfacing related content without manual tagging.
  • Semantic Note Retrieval - Finds notes by meaning using vector similarity and local embedding models, without relying on external cloud services.
  • Note Importers - Reads markdown files from a designated directory, allowing migration of notes from other applications.
  • Markdown Note Managers - Imports, organizes, and edits markdown notes with automatic semantic linking and full-text search capabilities.
  • Markdown Note Importers - Imports existing notes from markdown files, preserving file structure and enabling migration from other applications.

Star history

Star history chart for reorproject/reorStar history chart for reorproject/reor

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does reorproject/reor do?

Reor is a local AI knowledge management application that stores, links, and searches personal notes using large language models and vector embeddings entirely on the user's device. It functions as a private AI note assistant, keeping all data and processing local for full privacy without relying on external cloud services.

What are the main features of reorproject/reor?

The main features of reorproject/reor are: AI Knowledge Management, Local AI Model Runtimes, Model Lifecycle Managers, Ollama Model Runners, Ollama-Powered Note Tools, Retrieval-Augmented Generation, Local Embedding Pipelines, Local Model Query APIs.

What are some open-source alternatives to reorproject/reor?

Open-source alternatives to reorproject/reor include: logancyang/obsidian-copilot — Obsidian Copilot is an AI assistant plugin for Obsidian that brings conversational AI directly into your note-taking… brianpetro/obsidian-smart-connections — This project is a knowledge base plugin and RAG context manager that uses a local vector database interface to enable… imartinez/privategpt — PrivateGPT is a private AI document assistant and local knowledge base manager designed for querying private files and… codexu/note-gen — Note-gen is an artificial intelligence-assisted note-taking application and knowledge management tool designed for… zyds/transformers-code — This project is a collection of scripts and workflows for training, fine-tuning, and deploying large language models… blinkospace/blinko — Blinko is a personal knowledge management system and an LLM-powered knowledge base that enables users to capture and…

Open-source alternatives to Reor

Similar open-source projects, ranked by how many features they share with Reor.
  • logancyang/obsidian-copilotlogancyang avatar

    logancyang/obsidian-copilot

    6,211View on GitHub↗

    Obsidian Copilot is an AI assistant plugin for Obsidian that brings conversational AI directly into your note-taking vault. It allows you to chat with multiple large language models, create and execute custom prompts, and edit notes through natural conversation, all without leaving your workspace. The plugin distinguishes itself by offering complete model flexibility, supporting OpenAI, Anthropic, Google, local, and self-hosted models with no vendor lock-in. It stores all chat history, system prompts, and custom commands as plain Markdown files in your vault, ensuring full data ownership and

    TypeScriptaiaiagentchatgpt
    View on GitHub↗6,211
  • brianpetro/obsidian-smart-connectionsbrianpetro avatar

    brianpetro/obsidian-smart-connections

    5,195View on GitHub↗

    This project is a knowledge base plugin and RAG context manager that uses a local vector database interface to enable semantic search and relationship mapping. It transforms text into numerical vectors to find semantically related notes and excerpts based on conceptual meaning rather than keyword matches. The system differentiates itself through a semantic graph visualizer that maps notes into clusters to reveal conceptual connections. It also features a context manager capable of bundling local notes and excerpts into reusable packs to provide grounded factual bases for large language model

    JavaScriptchatgptclaudeembeddings
    View on GitHub↗5,195
  • imartinez/privategptimartinez avatar

    imartinez/privateGPT

    57,281View on GitHub↗

    PrivateGPT is a private AI document assistant and local knowledge base manager designed for querying private files and documents using retrieval-augmented generation. It functions as a local language model application and API gateway, allowing users to obtain cited answers from unstructured data without sending information to external servers. The system differentiates itself by acting as a tool integrator that connects language models to external functions, including web search, tabular data analysis, and custom action extensions. It provides a standardized API layer that allows local infere

    Python
    View on GitHub↗57,281
  • codexu/note-gencodexu avatar

    codexu/note-gen

    12,173View on GitHub↗

    Note-gen is an artificial intelligence-assisted note-taking application and knowledge management tool designed for local-first data ownership. It functions as a workspace that leverages language models to organize, summarize, and synthesize personal notes into structured documents while maintaining offline accessibility. The platform distinguishes itself through a multimodal workflow orchestrator that chains sequences of tasks to process text, images, and external data. By integrating vision-language models, it extracts information from visual inputs like screenshots and documents, converting

    TypeScriptagentchatbotknowledge-base
    View on GitHub↗12,173
  • See all 30 alternatives to Reor→