Comment by Daril

2 months ago

I think an PKMS is strictly related to how each of us thinks. It's similar to project management/organizer tools. I also created my own (https://brainminder.it/) based on how I think: I prefer to organize items by type with different fields that I can add and search. Instead of simply collecting ideas and thoughts, I'm trying to build a system that can help me evaluate leveraging what I've entered.

Reminds me of the Zettelkasten note-taking method.

I'm not confident I understand how it works from the site though. A video of how it works would be helpful.

  • Hi, I know I didn't have time to describe it properly. Currently, I am focusing more on adding features and making it more usable. In simple terms:

    1. It is possible to create different types of items: books, ideas, projects, tasks, etc.

    2. Every item can have its own custom fields, such as author for a book or priority for a task.

    3. All items are stored in a single SQLite table, so you can search through all items and edit them if necessary.

    4. Fourth, it is possible to establish relations between items: parent, child, or simple link.

    5. There is a space called "Quickbox" where you can quickly register a link or a note to read later and transform it into an item.

    6. Items can be part of one or more notebooks, such as Personal, Work, or Family.

    I have many ideas to make it more useful, but some basic features are still missing, such as:

    1. Attach images or documents to each item and access all the attachments as a separate library.

    2. Multi-user support

    3. Multilingual support

    4. Kanban support for tasks.

    The most interesting part for me is adding systems/structures that can help me analyze problems and find proper solutions.

    This idea is still vague, but I'd like to implement workflows that can help me become a better thinker, improve my creativity, and enhance my ability to make rational decisions. I'd like to integrate also logic programming in the process, probabily using Prolog.

    I don't want to lose the manual aspect of thinking, so I'm considering creating prefilled documents to help study problems and find solutions.

    I have used Golang and SQlite on backend and PWA and HTMX on frontend.