https://github.com/teodorlu/iki
Formerly known as dbx. The recommended introduction to IKI is a Scicloj meeting from 2022-10-23:
I see lack of shared intent, lack of shared sense of quality and lack of trust as the three biggest factors holding current software and product teams back. IKI is the tool I wish I had for building shared intent, building trust, and building shared sense of quality.
I want:
IKI leans on two narrow waists: everything is a file (creating centric), and the web (consumption centric). We support extending the creation interface by progreamming with data, and the consumption interface with web technology.
Core system built with Clojure & pandoc. Can run on Babashka and JVM Clojure.
IKI is a library (first) and a CLI (second). The recommended IKI setup is to extend the library to provide a custom CLI. (is this an IKI distribution?) Code editors (Emacs, VSCode, etc) talk to the CLI through a plugin, providing things like fuzzy link target selection.
Multiple IKI sources must be allowed. Provider capabilities:
by-uuid
pages linger.