team-reflect/reflect-open — explained in plain English
Analysis updated 2026-05-18
Keep daily notes and link related ideas together with wiki-style backlinks.
Ask questions about your own notes using an AI provider you connect yourself.
Sync a plain-text notes folder across Mac and iPhone via iCloud or git.
| team-reflect/reflect-open | bookorbit/bookorbit | ggml-org/llama.vscode | |
|---|---|---|---|
| Stars | 1,339 | 1,344 | 1,355 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | — | 2026-07-03 | — |
| Maintenance | — | Active | — |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 3/5 | 4/5 | 3/5 |
| Audience | general | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Prebuilt Mac installers work immediately, building from source needs Rust, Node.js with pnpm, and Xcode Command Line Tools.
Reflect is a note-taking app for Mac and iPhone built around a plain folder of Markdown files instead of a proprietary database. It opens straight to today's note, lets you connect ideas by typing double brackets around a word to create a link to another note, and shows you which notes link back to any given one. Everything you write stays as ordinary text files you could open and edit in any other Markdown editor, so you are never locked into the app. Beyond basic note taking, Reflect includes local search across your notes, backlinks, and tags, with an optional semantic search you can turn on. You can ask questions about your own notes using an AI model, but only after you connect your own API key from a provider like OpenAI, Anthropic, Google, or OpenRouter, and any note marked private is excluded from those AI calls. Other features include recording audio memos that get transcribed into your daily note, a Chrome extension for saving links and page content, and a command line tool that lets scripts or automated agents read and search your notes. Your notes folder, called a graph, can be synced between devices using iCloud Drive, or backed up with version history using GitHub or another git remote you control. By default, nothing about your notes leaves your device unless you specifically set up one of these external connections. Building Reflect from source requires a recent Rust toolchain, Node.js with the pnpm package manager, and Xcode Command Line Tools, since the project is a monorepo combining a Rust-based desktop app shell with TypeScript application code. Prebuilt Mac installers are available directly from GitHub releases, and an iOS version is available through Apple's TestFlight beta program. The project is currently in beta, focused on the Mac and iOS apps, with Windows and Android support explicitly out of scope for now. It is released under the MIT license.
A local-first Markdown note-taking app for Mac and iPhone with wiki-style links, optional AI over your own notes, and no proprietary file format.
Mainly TypeScript. The stack also includes TypeScript, Rust, Tauri.
Use, copy, modify, and share this freely, including for commercial purposes, as long as you keep the original copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.