Rhizome

Planning 🧠

Your personal Knowledge Management System.
Connect ideas horizontally, build your second brain.

🚀 Implementation Roadmap

Rhizome aims for Local-First and Multi-platform support. To ensure optimal performance, it will provide pragmatic feature sets tailored differently for desktop and mobile. It serves as a tool ranging from simple text data management to automated knowledge connection, search, and utilization.

  • 🏗️
    Phase 1: Foundation Building a Vault-based file and metadata management system.
  • 📄
    Phase 2: Viewer & Text Extraction Integration of PDF and Image viewers, supporting text extraction and preview for Office documents (docx/xlsx).
  • ✍️
    Phase 3: Editor & Concurrency Local-first based markdown block editor.
  • 🔍
    Phase 4: Fast Integrated Search Efficient full-text and tag-based search. Desktop-based OCR pipeline and search index generation. Mobile offers optimized features for battery efficiency.
  • 🧠
    Phase 5: Related Document Search(if possible) Local embedding generation and vector indexing, implementing hybrid search.
  • 🤖
    Phase 6: AI Automation and More Automated tagging using LLMs, summarization, analysis and visualization of document relationships, enhanced OCR capabilities, and more.

Currently, there seem to be technical limitations to satisfying both desktop and mobile platforms equally, so mobile features will be provided at an appropriate level. Some features cannot be fully supported on both platforms simultaneously due to technical constraints.

File management and text editing will be provided as free features unconditionally, while specialized search, similarity analysis, and AI capabilities will be offered as premium features.

Join the Investigation

Get the latest updates on my projects and indie hacking journey directly in your inbox.

No spam. Unsubscribe anytime.