Skip to main content

Decision tracking CLI with session-based multi-database architecture

Project description

Deciduum CLI

A time-based decision and cognition log that captures decisions and their reasoning — forming a foundation for future thinking and action.

Deciduum (decide + continuum) — the ongoing journey of decisions over time.

For more information, visit: https://github.com/glenn-syj/deciduum/blob/main/docs/README.md

Installation

pip install deciduum

Quick Start

# Create a decision
deciduum decisions create "My decision"

# List decisions
deciduum decisions list

# Add reasoning to a decision
deciduum decisions log <decision-id> "My reasoning"

# Create a memo
deciduum memos create "My thought"

# View today's activity
deciduum today

# Create a new session (separate database)
deciduum session create work

Commands

Command Description
deciduum decisions create "text" Create a decision
deciduum decisions list List all decisions
deciduum decisions log <id> "text" Add reasoning to a decision
deciduum memos create "text" Create a memo
deciduum memos list List all memos
deciduum today Show today's activity
deciduum session create <name> Create a new session
deciduum session list List all sessions

Sessions

Sessions allow you to keep separate databases for different contexts:

# Create a new session
deciduum session create work

# Use a specific session
DECIDUUM_SESSION=work deciduum decisions list

License

MIT License - see LICENSE

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

deciduum-0.1.1.tar.gz (21.5 kB view details)

Uploaded Source

Built Distribution

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

deciduum-0.1.1-py3-none-any.whl (26.1 kB view details)

Uploaded Python 3

File details

Details for the file deciduum-0.1.1.tar.gz.

File metadata

  • Download URL: deciduum-0.1.1.tar.gz
  • Upload date:
  • Size: 21.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for deciduum-0.1.1.tar.gz
Algorithm Hash digest
SHA256 853a14c64449853d7da842e0366d37e2180872676c0cb9712690b7e7e6c4b481
MD5 65b596449c1079e1252d637265e26fe6
BLAKE2b-256 e22a848377a997aa22d4b2fc0058ed34ce287635d8e6695681da25de19590dde

See more details on using hashes here.

File details

Details for the file deciduum-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: deciduum-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 26.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for deciduum-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 99ace6e528e5f38e76cc9e8ae35bf791cb12c7d9535b914149df7838de1db033
MD5 e6c27e481f2833006d3d991556917491
BLAKE2b-256 b0afe3db15da99f4e1f805584de75cde8a49912e9b613119c77ff1aef53a0814

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