Lemma — Python SDK
Pure-Python SDK for the Lemma verification substrate. Ships as
artano-lemma. Parallel to the Node distribution at
../mcp-server/ (@artano-ai/mcp-server). Both
packages read the same shared cards/ corpus and the same
schema/card.v0.1.json.
Why a Python SDK
Scientific researchers already work in Python (NumPy, SciPy, Jupyter, conda). A Python SDK lets a notebook call Lemma without spinning up a separate Node process and without going through the MCP protocol when in-process verification is enough.
Install
pip install artano-lemma # from PyPI
pip install -e ".[dev]" # local development
Commands
lemma paths # show where cards/ and schema resolve
lemma list # list every card
lemma show <id> # print one card as JSON
Layout
sdk-py/
├── pyproject.toml
├── README.md
├── artano_lemma/
│ ├── __init__.py
│ ├── version.py
│ ├── cards.py Shared-corpus loader
│ └── cli.py Command-line entry point
└── tests/
└── test_cards.py
License
Apache-2.0. The cards corpus bundled into the installed package
(artano_lemma/_corpus/) is CC-BY 4.0 — its LICENSE travels with it;
attribution to Atomira Technologies, S.L. and the Lemma card authors.
Release files for artano-lemma 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| artano_lemma-0.1.0.tar.gz | 72.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| artano_lemma-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 166.2 kB
Release files / artano_lemma-0.1.0.tar.gz
| Download URL | artano_lemma-0.1.0.tar.gz |
|---|---|
| Size | 72.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c131cb27d81c938a2b8c664d9cb00e3194a429c63c058727faa55634cefb92e2
|
|
BLAKE2b-256 checksum How to use checksums |
1a847c18eb1b8a9cbdc4a23c0be07621d766d1027dcfef796fcaca8ec36a0b50
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.0
|
Release files / artano_lemma-0.1.0-py3-none-any.whl
| Download URL | artano_lemma-0.1.0-py3-none-any.whl |
|---|---|
| Size | 93.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1f8b7ac7122c0ff679a32742aaa69d3b7517187a315c090eb485f5cc9bbdab78
|
|
BLAKE2b-256 checksum How to use checksums |
e9bb1edbebbb05fbf9afb3de8613c0b040a6a053e5020348dc1780a6223f5ac6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.0
|