Skip to main content

Lightweight memo CLI tool with SQLite + FTS5

Project description

a-memo

A small memo CLI for saving notes, finding them later, reviewing old thoughts, linking related memos, and turning a memo into a PNG share image.

PyPI version GitHub

Install

CLI:

brew install coderfee/tap/a-memo

Other options:

uv tool install a-memo

Agents skill:

npx skills add coderfee/a-memo
bunx skills add coderfee/a-memo
pnpx skills add coderfee/a-memo

Standalone binaries are available from the latest release.

Usage

memo add "read later #idea"
memo list
memo list "#idea"
memo show 1
memo search "later"
memo review

More commands:

memo tags
memo link 1 2
memo links 1
memo image 1 --style ink
memo backup
memo export --out memos.json
memo import memos.json

Use memo --help and memo <command> --help for the full command list.

Development

Checks:

uv tool run ruff check .
uv tool run ruff format --check .
uv tool run ty check
uv run --extra dev pytest
uv build

Project docs:

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

a_memo-1.5.3.tar.gz (25.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

a_memo-1.5.3-py3-none-any.whl (25.8 MB view details)

Uploaded Python 3

File details

Details for the file a_memo-1.5.3.tar.gz.

File metadata

  • Download URL: a_memo-1.5.3.tar.gz
  • Upload date:
  • Size: 25.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for a_memo-1.5.3.tar.gz
Algorithm Hash digest
SHA256 948ea4cde803e2bcc5b14cdf6e2b65a3b898a8f1cc409538e20805a3a4f3e498
MD5 b388028ce12a52e059fa5ebf42190945
BLAKE2b-256 18ad063b25ece3ec78f7f4a999beffedd781a83095f9774e6a4e0f6a44e88d53

See more details on using hashes here.

File details

Details for the file a_memo-1.5.3-py3-none-any.whl.

File metadata

  • Download URL: a_memo-1.5.3-py3-none-any.whl
  • Upload date:
  • Size: 25.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for a_memo-1.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f84fe2f9e91a7ba9ff4aa7d07022b90412d86a1f294b33aef55b9a028a4cbd1a
MD5 ceb29ebab6146498ba9ebdd2e5fd9aca
BLAKE2b-256 cba2bacb5488a6eddeadd53621373f7bef0809f7952fffa834d0d789171ba1e4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page