Skip to main content

Zettelkasten Control — CLI utility for managing a Zettelkasten note-taking system

Project description

ztlctl

Zettelkasten Control — CLI utility for managing a Zettelkasten note-taking system.

An agentic note-taking ecosystem leveraging zettelkasten, second-brain, and knowledge-garden paradigms — designed for both human users and AI agents to leverage.

Installation

uv sync

Usage

ztlctl --help
ztlctl --version

Development

uv sync --group dev                      # install all dev dependencies
uv run ztlctl --help                     # run the CLI
uv run pytest --cov --cov-report=term-missing  # run tests with coverage
uv run ruff check .                      # lint
uv run ruff format .                     # format
uv run mypy src/                         # type check
uv run pre-commit run --all-files        # run all pre-commit hooks

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

ztlctl-0.1.0.tar.gz (42.4 kB view details)

Uploaded Source

Built Distribution

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

ztlctl-0.1.0-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file ztlctl-0.1.0.tar.gz.

File metadata

  • Download URL: ztlctl-0.1.0.tar.gz
  • Upload date:
  • Size: 42.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ztlctl-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8cf713462e71232972b7b7d0d226596a42cfeda7b43cf89b6a1d6066bf763671
MD5 e42f5e3af3fb13c9ef329856583ba11b
BLAKE2b-256 e61a53a843ac90354c95e060279b0788a23c0abef8b2c8afbecdb371ea4e25da

See more details on using hashes here.

Provenance

The following attestation bundles were made for ztlctl-0.1.0.tar.gz:

Publisher: publish.yml on ThatDevStudio/ztlctl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ztlctl-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: ztlctl-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ztlctl-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9b7725bf4dd104f565bdd0dc58235a50af50018e5a1341788bf5c287e43d4c06
MD5 9a3bc3d89a81dcfc7410d1f5576cf545
BLAKE2b-256 9cdd01fdabfe6aa52ff57d8493de1ef895e91e03ce1a071341d03306be1121c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for ztlctl-0.1.0-py3-none-any.whl:

Publisher: publish.yml on ThatDevStudio/ztlctl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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