Open-source Notion alternative. Total data control.
Stop paying per seat. Reclaim your workspace. Self-host a complete workspace for notes, docs, and databases — with zero vendor lock-in.

LibreDiary workspace dashboard — clean, fast, yours
Why switch?
The workspace you deserve
$0 per user. Forever.
A 10-person team on Notion pays $960/year. With LibreDiary, that cost is zero. No subscriptions, no feature gates, no usage caps. The complete workspace experience without the invoice.
Total Data Sovereignty
Your notes, databases, and files live on your server. No third-party access, no AI training on your content, no opaque data handling. Deploy on your VPS, your Raspberry Pi, or your air-gapped network.
Developer-first Experience
95+ REST API endpoints, real-time webhooks, Docker-native deployment, and AGPL-3.0 transparency. Extend, integrate, and contribute to a codebase you can fully audit.
Capabilities
Everything you need, nothing you don't
19 complete features. Self-hosted, privacy-first, and ready to deploy.

Block Editor
Tiptap-based editor with slash commands, drag-and-drop blocks, and markdown shortcuts.

Real-time Collaboration
CRDT-powered sync via Yjs with live cursors, presence indicators, and conflict-free editing.

Databases
Tables, Kanban boards, calendars, and gallery views with filters, sorts, and custom fields.

REST API & Webhooks
95+ endpoints with full CRUD, real-time webhooks, and comprehensive API documentation.

AI-powered Writing
Integrated AI assistant via OpenRouter with content generation and 31-language translation.

GDPR Compliance
Built-in data export, consent management, and audit logs. Full regulatory compliance out of the box.
Quick start
Deploy in 5 minutes
Three commands. Any VPS or local machine. Full workspace, zero configuration headaches.
git clone https://github.com/Akaal-Creatives/LibreDiary.gitcp .env.example .env && nano .envdocker-compose up -dWorks on Ubuntu, Debian, macOS, or any system with Docker installed. Full documentation →
Comparison
LibreDiary vs Notion
See how LibreDiary compares on the things that matter.
Roadmap
What's shipping next
Shipping in Q2–H2 2026 — the features that make LibreDiary unstoppable.
MCP Server Integration
Connect LibreDiary to AI assistants like Claude, Cursor, and Copilot. Manage pages, search your workspace, and automate workflows directly from your AI tools.
- AI-native workflows
- Semantic workspace search
- npm package for easy setup
Notion Import & Export
One-click workspace migration from Notion. Import Markdown and CSV. Export to PDF, Markdown, and JSON for full data portability.
- One-click Notion migration
- Markdown & CSV import
- PDF export
Native Mobile Apps
iOS and Android apps with offline-first sync, push notifications, and full feature parity with the web version.
- Offline-first architecture
- Push notifications
- Native performance
Ready to own your workspace?
No subscriptions. No per-user pricing. Full data sovereignty. Join developers and teams who've moved from Notion to a platform they actually own.
Frequently Asked Questions
How do I self-host LibreDiary?
LibreDiary is designed for easy deployment via Docker. You can get up and running in minutes using our official docker-compose configuration. Simply clone the repository, configure your environment variables, and run `docker-compose up -d`. Our documentation provides detailed guides for various VPS providers.
Is my data really private?
Yes. Unlike cloud-based Notion alternatives, LibreDiary gives you 100% data sovereignty. All your notes, databases, and files are stored on your own infrastructure. We do not have any access to your data, and there are no hidden trackers or analytics stealing your information.
What is the "local-first" approach?
Local-first means your application works instantly and offline. Data is saved locally first and then synchronised to the server in the background using CRDTs. This ensures a zero-latency experience, even on slow connections, and guarantees you never lose work due to network issues.
The Philosophy of Digital Sovereignty
In the modern era, our digital tools have become an intimate extension of our cognitive processes. We store our most private thoughts, strategic plans, and essential data in applications that we often do not control. LibreDiary was born out of a simple, yet radical realisation: your digital workspace should be under your absolute control.
Traditional cloud-based platforms offer convenience, but they come with a hidden cost. When you entrust your data to a closed-source provider, you are subject to "vendor lock-in." Your proprietary data is stored in opaque formats, and you are vulnerable to arbitrary changes in pricing, service availability, or data privacy policies. If the provider disappears, so does your digital history.
The Hidden Cost of Cloud-Locked Platforms
When you choose Notion, Coda, or similar platforms, you are not just paying per seat. You are accepting per-user pricing that grows with your team (a 10-person team paying $8/user/month is $960/year — with LibreDiary, that cost is zero), opaque data handling where your proprietary documentation could be used for AI training, forced API changes that break your integrations when the platform pivots, and export friction that makes it intentionally difficult to leave. LibreDiary eliminates all of these constraints. You own your infrastructure, your data, and your future.
The Local-first Advantage
LibreDiary implements a "local-first" architecture that fundamentally changes how you interact with your tools. In a typical web app, every click and keystroke must travel to a remote server and back before being confirmed. This creates latency and makes the app unusable without a stable internet connection.
With LibreDiary, the primary copy of your data resides on your device. We use Conflict-free Replicated Data Types (CRDTs) to ensure that changes made whilst offline are seamlessly merged when you reconnect. This results in a zero-latency user experience. The interface responds instantly because it is interacting with local memory, whilst synchronisation happens silently in the background. Learn more about our performance-focused features.
Built for Professionals and Privacy Advocates
Whether you are a researcher managing thousands of references, a developer documenting a complex codebase, or a privacy advocate seeking a secure personal journal, LibreDiary provides the infrastructure you need. Our block-based editor, built on the industry-standard Tiptap framework, allows for a fluid writing experience that supports everything from simple markdown to complex integrated databases.
We believe that security is not a feature, but a foundation. By choosing to self-host, you remove yourself from the mass surveillance and data harvesting models of the big-tech ecosystem. You can deploy LibreDiary on your local network, a private VPS, or even a Raspberry Pi, ensuring that your data never crosses a border you haven't authorised. Check our documentation for setup guides.
Collaborate Without Compromise
Open-source doesn't mean "solo-only." LibreDiary supports sophisticated multi-tenancy and real-time collaboration. Teams can work together on the same document simultaneously, seeing live cursors and presence indicators, all whilst maintaining the security of their own internal servers. Our AGPL-3.0 licensing ensures that the software remains free and open for everyone, preventing any single entity from monopolising the code. See how we compare to other tools.
Join the movement toward a more decentralised and owner-centric internet. Reclaim your digital sovereignty one block at a time. Explore our roadmap, audit our source code on GitHub, and start building your private knowledge base today with LibreDiary.
The Technology Behind LibreDiary
Frontend: Reactive & Fast
Our frontend is built with Vue 3 and Vite, leveraging the latest in reactive UI patterns. We use TailwindCSS for a utility-first design approach that ensures our interface is not only beautiful but also highly performant across all device types, from mobile phones to high-resolution desktop monitors.
- • Responsive Design with TailwindCSS
- • Reactive State Management
- • Type-safe components with TypeScript
Sync Engine: CRDT & Yjs
To handle real-time collaboration and offline synchronisation, we utilise Yjs. This shared-data framework allows multiple users to edit the same content simultaneously without conflicts. By storing data in Conflict-free Replicated Data Types (CRDTs), we guarantee that every user will eventually converge on the same state.
- • Real-time Presence Indicators
- • Seamless Offline-to-Online Transition
- • Peer-to-peer and Server-client Sync Models
Backend: Secure & Modular
LibreDiary's core logic is designed for portability. We support deployment via Docker, making it compatible with any cloud provider or on-premise hardware. Our architecture focuses on multi-tenancy, allowing a single installation to serve multiple independent organisations with strict data isolation.
- • Docker-ready for easy orchestration
- • Multi-tenant user management
- • REST and WebSocket API support
AI Integration: Private GPT
We integrate AI through OpenRouter, ensuring that you can leverage the world's best LLMs without being tied to a single vendor. Unlike other platforms, we do not use your data for training. Your prompts are sent through an anonymised proxy, ensuring that your intellectual property remains private.
- • Multi-LLM Support (GPT, Claude, Llama)
- • Context-aware slash commands
- • 31+ Language Translation support