Skip to main content

cliary

Python License Type

A minimal command-line journal for writing, reading, and searching notes.

Notes are automatically grouped by day — each day gets its own file.


Installation

uv tool install cliary

Or you can also install locally with pip

pip install -e cliary

Quick Example

  1. You can write about today
$ cliary write
>> today I learned about pathlib
>> built my first CLI tool
>> exit
Saved. Exiting...

and read what you have written about today

$ cliary read

today I learned about pathlib
built my first CLI tool
  1. You can also write and search about yesterday (-1 from today)
$ cliary write -1
>> yesterday I install Linux
>> and learn about vim
>> exit
Saved. Exiting...
$ cliary read -1

yesterday I install Linux
and learn about vim

and you can also do that with tomorrow (1 from today).

  1. You can exact search
$ cliary search good

2026-04-23.txt: weather is good today

Usage

Write notes:

cliary write

Note: You can exit writing by writing 'exit' or tapping 2 times.

Read today’s notes:

cliary read

Search notes:

cliary search <keyword>

Storage

Notes are stored in a logs/ directory in the home directory.

Example:

/home/me/
 ├── logs/
 │    ├── 2026-04-23.txt

Each day creates a new file.


Requirements

  • Python 3.8+

License

MIT

Release files for cliary 0.2.3

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

Source distribution (sdist)

Source distribution for cliary 0.2.3
File Size Uploaded
cliary-0.2.3.tar.gz 4.0 kB Details

Built distribution (wheel)

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

Total release size: 8.6 kB

Release files / cliary-0.2.3.tar.gz

Download URL cliary-0.2.3.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a014cf009b42675a9c952102d67c741dc5227058a14bf371fd2dad5772bf3c99
BLAKE2b-256 checksum
How to use checksums
ef032fac47272e513e71e724cdc8f5acf415b17051b4c462c76ef0a1cb27ceab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / cliary-0.2.3-py3-none-any.whl

Download URL cliary-0.2.3-py3-none-any.whl
Size 4.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
12026f07394a0e3e1277a404b5c1f485363a705fb74931f6580222b3a65103a6
BLAKE2b-256 checksum
How to use checksums
73f26080f1a78a57f94672f49d84e7a2e2a7bf490d7b1c8c7f6a75da95f9623d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.2.3 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

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