Skip to content

ivlas/nt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

142 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nt

Status: alpha nt is functional but experimental, built around a user-owned note-taking workflow; expect rough edges, bugs, and breaking changes.

nt is a small CLI-native note organizer: canonical CommonMark notes in a flat vault, visible JSON metadata, deterministic search, and shell-friendly commands. The user owns the notes and directs every mutation. An agent may use the same Unix interface — stdin, stdout, $EDITOR, and one-record-per-line output — only when the user asks it to do so; there is no hidden memory layer or autonomous note-taking behavior.

Quick Start

nt init notes
printf '%s\n' '# First Note' '' 'body text' | nt note tag:example
nt find example          # prints NT20260616T101500-style ids

nt note prints a note id like NT20260616T101500.

nt show <id>
nt open <id>             # edit in $EDITOR
nt list                  # id title kind status due tag
nt agenda                # open/waiting todos

Documentation

License

MIT — see LICENSE

About

Experimental note organizer in Rust

Resources

Stars

Watchers

Forks

Contributors

Languages