kowalski-core is an AI-powered terminal-based PKMS. You can use it to take notes or save read-it-later content.
- Install go
- Sign up at OpenRouter
- Run
make all - Update the yaml config. Note that:
notesPathis the full expanded path where you will save your noteseditoris the default editorkowalski-corewill usemodelis the OpenRouter model id you get from hereapiKeyis your OpenRouter api key
Usage:
ko [command]
Available Commands:
add Add a new note. Skipping the content will open the editor of choice.
completion Generate the autocompletion script for the specified shell
cook Cook a note with AI.
edit Edit a note. Skipping the content will open the editor of choice.
find Find a note.
help Help about any command
list List the notes. Skipping the limit will list all the notes.
remove Remove a note.
save Save a link.
serve Start kowalski in server mode.
show Show a note.
Flags:
-h, --help help for ko
Use "ko [command] --help" for more information about a command.
kowalski-core is distributed under the terms of the GNU general public license.