Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

knowde

knowde(know + node)は知識管理メモ支援ツールである。
理解とは分解と再構成だ。 機械は自分の手で分解・組み立て直すことではじめてその構造を把握できる。 知識も同様である。

本ツールは

  1. 理解した内容を1文とそれらを関連付けに分解してメモ(再構成)するための独自文法
  2. その文法に則ったプレーンテキストの読み取りと蓄積
  3. 関連付けによる情報の検索・表示

を提供する。

これで知識を整理すれば、概念の位置づけや複雑さなどを一目で分かるようになる。 wikipediaのようなリンク地獄や知識の体系的理解の難しさとはおさらばだ!

Requirements

Python 3.11+

How to use

Installation

pip install knowde

プレーンテキストの独自文法

# 題名 // 情報のまとまりの識別として使う
    // メタ情報
    [@author 著者]
    [@publish 第一出版日]
    [@url url]
! コメントは!から始まる1行
## 見出し1
    aaa //1文にはインデントが必要
    bbb\
        ccc //改行を含めて1文(bbbccc)と見なす
### 見出し2
    ...
###### 見出し5 // 5段階まで見出しが使える
    ppp
        qqq    //pppの配下を表す 詳細などを書く
        <- rrr //pppの前提
        -> sss //pppによる帰結

    ...途中

CLI

kn --help #helpの表示

例: プレーンテキストを読み取り

cat xxx.txt |kn read
# or
kn read xxx.txt

URLs

PyPI: https://pypi.org/project/knowde/
GitHub: https://github.com/shogogoto/knowde


なぜこれを作ろうと思ったか

大学数学ムズすぎ

定理の依存関係を追えれば、全体像が把握しやすくなるだろうと思った。

大学数学の勉強で以下を経験した。

  • 名前もない大量の定理があって証明を追い切れなかった
  • 全体像がつかめない、どこに繋がっているかも分からずモチベが低下した

手書きメモの限界

見返せる生きたメモはプレーンテキストなどのデジタルなものしか不可能だと悟った。

読書内容をいざブログなどでアウトプットしようとしたら、 全く書けるレベルに達していないことが発覚して愕然とした。
だから次は読書メモを始めた。 ノートやコピー用紙では紙のこすれや消しゴムのせいで文字が滲んだり、紙が痛んり、 かさばった。それが嫌でデジタルペーパーに移行した。
しかし、それらの手書きメモは検索性が悪く、見返すことはなかった。 見返してもメモの精度が低く、アウトプットの参考として使い物にならないものばかりだった。

Metadata

Release files for knowde 0.0.14

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

Source distribution (sdist)

Source distribution for knowde 0.0.14
File Size Uploaded Provenance Actions
knowde-0.0.14.tar.gz 117.7 kB Without provenance Details for knowde-0.0.14.tar.gz

Built distribution (wheel)

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

Total release size: 325.6 kB

Release files / knowde-0.0.14.tar.gz

Download URL knowde-0.0.14.tar.gz
Size 117.7 kB
Tags Source
SHA-256 checksum
How to use checksums
34c2b793d2918268451dcc3ccf67ecadd001b2c43b86382d1f9154d83dc5d7e0
BLAKE2b-256 checksum
How to use checksums
4fdb76f82e9631f99ec922703a9bb088e4de3d2327599073721c785218897b6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.1 CPython/3.12.9 Linux/6.8.0-1021-azure

Release files / knowde-0.0.14-py3-none-any.whl

Download URL knowde-0.0.14-py3-none-any.whl
Size 207.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
10a8ef62aed352bcb3426c5606eae045085fc5f2c106cd0360d762b8119033d8
BLAKE2b-256 checksum
How to use checksums
7028960deae86fbe8755b9dfc5f2710aa39686fbe76dad09f189ed68161cc1fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.1 CPython/3.12.9 Linux/6.8.0-1021-azure

Security for knowde 0.0.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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