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
memo insights

More commands:

memo tags
memo insights --view 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.6.1.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.6.1-py3-none-any.whl (25.9 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: a_memo-1.6.1.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.6.1.tar.gz
Algorithm Hash digest
SHA256 6955b6833cbd7ccc3036086de09ea6ac56923796335f67be3af07e6bdd0dee09
MD5 87d0afb262dc7f3655b526dd4e4d8133
BLAKE2b-256 e70442f35083a50052ea9e71d7d5f2fe00c83dbfd16095acdbb61270e405d17c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: a_memo-1.6.1-py3-none-any.whl
  • Upload date:
  • Size: 25.9 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.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c1b4a844cb283a178d0954e8a7a2a3cb472d990d68e061e4130044045b74dff8
MD5 f6e895a5af0037dde3332bed46c7daa9
BLAKE2b-256 5767b2b2cf7c90ab2349f5eb82d26ed772554eff8bf49d0842a048b8aa90288c

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