A privacy-first knowledge management platform using bidirectional linking and outlines to organize notes and tasks.
Logseq is an open-source knowledge management and collaboration platform designed for privacy and user control over data. The software is available as a desktop application for multiple operating systems, a web app, and mobile applications for iOS and Android. It allows users to maintain a personal knowledge base where information is stored locally on their own hardware rather than on a proprietary cloud server.
Users employ the tool to build a connected second brain using an outliner format that emphasizes atomic notes. It supports various workflows for students, researchers, and professionals, including complex task management and academic study. The system allows for the organization of ideas through a graph-based structure, enabling the discovery of connections between disparate pieces of information through bidirectional linking instead of relying on a traditional folder hierarchy.
The application is built using Clojure and ClojureScript, utilizing DataScript as an immutable database and Datalog query engine. It integrates isomorphic-git, a pure JavaScript implementation of Git, to handle version control and synchronization across different environments. The architecture is designed for users who require long-term data longevity and prefer to keep their files in open, plain-text formats. The current development includes a database version that introduces DB graphs and a new synchronization approach to improve collaboration between multiple users.
Logseq is a privacy-focused tool for personal knowledge management and collaborative research.
A privacy first personal knowledge management system with block level references and markdown WYSIWYG editing.
A local-first personal knowledge base for managing notes, tasks, and databases with peer-to-peer encrypted synchronization.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.