Mycel Project aims to make continuous, curiosity-driven, long-term learning accessible to everyone, whether used as a standalone application or integrated into existing tools.
Mycel is the name of the open-source backend integrating all tools related to learning, scheduling, data collecting, and data processing.
Mycelium is a cross-platform frontend, designed to integrate Mycel’s features in the most seamless way possible.
The mission of this project is to address a key gap in modern learning tools: while access to information is abundant, lifelong learning remains poorly supported.
- Read-it-later apps (such as Omnivore or Wallabag) are great for collecting information.
- Flashcard applications (such as Anki) are great for memorization.
- PKM tools like Obsidian or Logseq are great for storing knowledge and reflection.
However, when it comes to transforming information and curiosity into structured, lifelong understanding and learning, existing solutions are either limited, fragmented, or closed.
Mycel Project aims to fill this gap with an open-source backend for continuous learning, designed to integrate into any tool or environment
Mycel Project is currently in a early prototype stage. It is open-source to encourage experimentation and the exchange of ideas.
Be aware that this is an experimental state: data may be unstable, and loss or unexpected behavior can occur. Major and breaking changes may also be introduced at any time.
This project includes optional paid services around the core open-source system, see MycelCloud. No functionality is locked behind a paywall, and self-hosting is always fully supported.
This project implements the core philosophy pioneered by SuperMemo, a software developed by Piotr Wozniak that introduced incremental learning and spaced repetition to computer-assisted education, and is still actively maintained today.
The spaced repetition system incorporates FSRS, an open-source project focused on spaced repetition algorithms.