Core data model of the Syneidos personal knowledge system: eide, nodes, typed directed edges, axes, situations — and the storage-backend treaty.
Project description
syneidos
Core data model of the Syneidos personal knowledge system — "the one who knows with you."
This seed release (0.0.x) ships the system's vocabulary as working types: Eidos (an entity in its identity across versions, variants, and instances), Node, typed directed Edges along Axises (axial or lateral, per the syntext orientation test), n-ary Situation hubs, and the TekaBackend protocol — the storage-backend treaty that eidb implements and eidoteka orchestrates. The full engine (Rust core) lands with 0.1.0.
from syneidos import Eidos, Edge, Axis
plato = Eidos("plato", "Plato")
forms = Eidos("theory-of-forms", "Theory of Forms")
authored = Edge(plato.id, forms.id, Axis("authored"))
Development: github.com/syneidos/syneidos · Say it sin-EYE-dos or sin-AY-dos — both are right.
License
Licensed under either of Apache License, Version 2.0 or MIT license at your option.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file syneidos-0.0.1.tar.gz.
File metadata
- Download URL: syneidos-0.0.1.tar.gz
- Upload date:
- Size: 6.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
63f1401e0dc6a863e318a64df86929454d4580782cba5c7c3fa2ad57cb2971ff
|
|
| MD5 |
81f9a9b8522116a44d2b026870b5fc04
|
|
| BLAKE2b-256 |
b58048a4244814be645bc6b192447e9a6074eb10e092516b274c0a69fae9479d
|
File details
Details for the file syneidos-0.0.1-py3-none-any.whl.
File metadata
- Download URL: syneidos-0.0.1-py3-none-any.whl
- Upload date:
- Size: 8.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79f21abc6b59bfa8fb6761a81897f4b36a0c66f5ad3fd0b0d538f85844283705
|
|
| MD5 |
21a21a9b567b3db256f8cbdba73943a1
|
|
| BLAKE2b-256 |
8ceab9e0c3670af6d58aaa1888678db50540434d33713f11b8f853a600c71db9
|