Notesmachine is a Zettlekasten engine with bells, whistles, and a possible foghorn.
Go to file
Elf M. Sternberg da44610098 Reverse reference SQL written.
This is pretty hairy, because we're relying on the LEFT JOIN feature
to give us the root node when we need it.  That's kinda ugly, but
it seems to work just fine.  It also gives us the list in the
*correct* order, so the only thing we need to do is go to the last
item in the returned vector, make sure it's a root node, then go
fetch the page so we can decorate the list with the *right* root.
We'll pass this as a JSON object { [notes-in-reverse], page }.
2020-10-29 10:50:31 -07:00
docs DOC Phase one committed to the project, the basic layout of the backstore. 2020-09-27 05:35:37 -07:00
server Reverse reference SQL written. 2020-10-29 10:50:31 -07:00
README.md DOC Phase one committed to the project, the basic layout of the backstore. 2020-09-27 05:35:37 -07:00

README.md

Notesmachine

A Second Brain, From First Principles


Notesmachine is a collection of tools for organizing your notes around first principles. It has graphical desktop tools, a web-based interface, and mobile tools for collecting, organizing, and re-discovering the knowledge that you personally collect. Notesmachine is primarily a Zettlekasten engine designed to work on a personal scale, but it is also designed to make each note smarter, more capable, and more informative, as well as making capturing notes not only possible, but simple and direct.