Knowledge Base CLI — local-first notes with Python + SQLite
github.com·1d·
Discuss: r/commandline
🗄️SQLite
Preview
Report Post

Knowledge Base (CLI)

A local-first command-line knowledge base built with Python and SQLite.

This tool is for developers who are constantly learning new tools, APIs, and frameworks and want a fast, simple place to store and retrieve notes — without cloud lock-in or heavy UIs.

Why This Exists

Over time, notes end up scattered across:

  • Notion
  • Apple Notes
  • Markdown files
  • Browser bookmarks

This project is a focused alternative:

  • No sync
  • No accounts
  • No graphs
  • No WYSIWYG
  • Just fast capture and retrieval from the command line

Features

  • Add notes from the CLI
  • List all entries
  • View a specific entry
  • Search by keyword
  • Delete entries
  • Export notes to Markdown
  • Local SQLite database (your data stays on your machine)

Install

git clone https://gi...

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help