Reserved name — llrepr: typed Representation IR ("LLVM-for-expression") for the FullSense ecosystem. Reference implementation currently lives in llmesh as llmesh.llrepr.
Project description
llmesh-llrepr
Reserved name for llrepr — typed Representation IR ("LLVM-for-expression").
llrepr lets an LLM emit its output once as a typed node tree, then render it to many targets — Markdown (the always-safe degrade floor), SVG (web / articles), TUI (terminal), manga panels, and more. One IR, many backends: adding a renderer never touches the producer.
llrepr is part of the FullSense ecosystem (llmesh / llive / llove) — the
expression layer: a typed representation contract that travels over MCP as standard
structuredContent, with a Markdown degrade co-located in a text block so non-aware
clients never break.
Status
Early proof-of-concept — this PyPI distribution reserves the name. The reference
implementation currently lives in llmesh
as the llmesh.llrepr package. A standalone release will follow if/when llrepr
graduates to a first-class layer.
import llrepr
print(llrepr.__version__) # 0.0.1 (placeholder)
Links
License
Apache-2.0 + Commercial (dual-license), consistent with the FullSense family.
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 llmesh_llrepr-0.0.1.tar.gz.
File metadata
- Download URL: llmesh_llrepr-0.0.1.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a09c69978fe11ca73bdfde32c3d4a36e6b6b37d1c157e80111da180a567426ab
|
|
| MD5 |
f2c19a08c629dd3f1a555ba039ef6f00
|
|
| BLAKE2b-256 |
fdc5d2b343ba9db3bad6656e8a9b39c9acf6b6a0c830192292ff686873bad899
|
File details
Details for the file llmesh_llrepr-0.0.1-py3-none-any.whl.
File metadata
- Download URL: llmesh_llrepr-0.0.1-py3-none-any.whl
- Upload date:
- Size: 6.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7288015eca99beeeaf314d5de7e044fda31c340b9d13a37285069427f45e656
|
|
| MD5 |
68fd175419658ab6cd988a73f4cc3ddb
|
|
| BLAKE2b-256 |
c88c780b60feb78854247a3865e935222152f77e9a859e57a15e5ec7597bb49a
|