Skip to main content

noteman

A minimal CLI tool to create, view, and manage notes — right from your terminal. Each directory gets its own isolated notes database, so your work notes stay separate from your personal ones.


Installation

pip install noteman

Usage

Create a note

noteman make "title" "content"
noteman make "meeting" "discuss Q3 roadmap with team"

View notes

# Get by ID
noteman get --i 1

# Get by title
noteman get --t "meeting"

# List all notes
noteman get --a

Remove a note

# Remove by ID
noteman kick --i 1

# Remove by title
noteman kick --t "meeting"

Linux terminal shortcuts reference

# Show all shortcuts
noteman cuts

# Filter by category
noteman cuts --cat cursor
noteman cuts --cat function
noteman cuts --cat process
noteman cuts --cat text
noteman cuts --cat history
noteman cuts --cat misc

How notes are stored

noteman creates a notes.db SQLite file in the current directory when you run any command. This means each folder has its own independent set of notes — similar to how git works.

~/work/        → has its own notes.db
~/personal/    → has its own notes.db
~/project/     → has its own notes.db

No cloud, no sync, no accounts. Just a local SQLite file.


License

MIT © 2026

Metadata

Release files for noteman 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for noteman 0.1.0
File Size Uploaded
noteman-0.1.0.tar.gz 4.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for noteman 0.1.0
File Interpreter ABI Platform
noteman-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 12.8 kB

Release files / noteman-0.1.0.tar.gz

Download URL noteman-0.1.0.tar.gz
Size 4.9 kB
Tags Source
SHA-256 checksum
How to use checksums
13580aa6cf806d82ff18282f25be67ecaec2518608ecdc445e46f02ee3e29b68
BLAKE2b-256 checksum
How to use checksums
494efde18f1ef07a70d39bd878d9acf92a9b28af0007cc6e26f10386e232c652
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / noteman-0.1.0-py3-none-any.whl

Download URL noteman-0.1.0-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
258e6cef8d371404736d600a07828a10397a4a38d2770b3ae8092a2a4ba3af6d
BLAKE2b-256 checksum
How to use checksums
0f1d3052120d8dcf4a37d665ffe6beb807dabc1237d035aa68697a9bc59b37f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page