Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

llmesh_llrepr-0.0.1.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

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

llmesh_llrepr-0.0.1-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

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

Hashes for llmesh_llrepr-0.0.1.tar.gz
Algorithm Hash digest
SHA256 a09c69978fe11ca73bdfde32c3d4a36e6b6b37d1c157e80111da180a567426ab
MD5 f2c19a08c629dd3f1a555ba039ef6f00
BLAKE2b-256 fdc5d2b343ba9db3bad6656e8a9b39c9acf6b6a0c830192292ff686873bad899

See more details on using hashes here.

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

Hashes for llmesh_llrepr-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a7288015eca99beeeaf314d5de7e044fda31c340b9d13a37285069427f45e656
MD5 68fd175419658ab6cd988a73f4cc3ddb
BLAKE2b-256 c88c780b60feb78854247a3865e935222152f77e9a859e57a15e5ec7597bb49a

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