gnebbia/kb
A minimalist command line knowledge base manager observed · 2026-08-28
Health v2 · maintenance only
35/100
- Activity 27
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2181
- days_rel: 438
- days_push: 438
- n_releases_24m: 1
Adoption not part of the score
3414 stars · 115 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
kb is a minimalist command-line knowledge base manager written in Python for organizing notes, cheatsheets, and procedures. It lets users add, list, view, edit, delete, and grep through text artifacts organized by categories and tags.
Use cases
- manage a personal knowledge base from the terminal
- store and search cheatsheets and procedures
- grep through my notes from the command line
- organize pentesting notes and commands
- create notes from the output of other programs
- keep a lightweight notebook without a GUI
When to choose
- you prefer terminal-only workflows for note management
- you need fast grep-based search across a personal notes collection
- you want a lightweight, scriptable knowledge base with no server
When to avoid
- you need a graphical note-taking app with rich text editing
- you need multi-user or cloud-synced knowledge management
- you need a full wiki or team documentation platform
Facets
cli-tool · maturity active
cli search-engine documentation developer-tools developer-tools documentation windows cli python cross-platform knowledge-base notes-management cheatsheets notebook grep command-line linux macos
1 source
- readme: https://github.com/gnebbia/kb · fetched 2026-08-28 · 6e072c464573
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| gnebbia/kb | main | 35 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem