About this project
Fragile Notes is positioned as a native open-source alternative to Obsidian for Linux and Windows. The application is built without Electron: the interface is created with GTK4 and libadwaita via PyGObject, the core is written in Python 3.11, and additional capabilities are provided by the optional Node/TypeScript AO Engine. The program works out of the box: on first launch, a local note vault is created automatically, and basic use does not require internet, an external AI server, or an LLM.
It includes a large number of views: a note editor, files, board, canvas, graph, kanban, database, slides, mind maps, Mermaid, LaTeX, media, video, voice, spaced repetition, tasks, habits, Pomodoro, calendar, templates, analytics, a plugin store, theme editor, and AI chat. The core includes vault handling, CRDT, tasks, templates, snippets, encryption, full-text search, embeddings, OCR, P2P, git synchronization, and a system tray.
For Windows, a single installation executable is distributed, containing Python, GTK4, and dependencies. On Linux and macOS, the project can be run from source using an initial setup script and pip. Node and local LLMs via llama.cpp are optional: without them, the corresponding features show an offline state, while the main tools continue to work. The project is distributed under the MIT license.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.