Skip to main content

clefml

clefml is a family of small open-weights language models that are experts in symbolic music. It is built as a learning project: a reproducible data pipeline, a benchmark with programmatic checkers, fine-tuned models, and an honest write-up of what worked.

The first model is a notation expert: it reads, checks, transforms and converts scores in a text format. Later models cover comprehension and harmony, arrangement, and composition.

Status: planning. See docs/PLAN.md for goals, tasks, benchmark design, data sources, training approach and the roadmap. No results yet.

Layout

Path Purpose
docs/ The plan, and later the data card, model card and experiment notes
eval/ Benchmark, verifiers and baseline runners
data/ Scripts and configs that build datasets (raw data is not committed)
train/ Training configs and scripts
serve/ Export and serving scripts
experiments/ Run logs and result tables
tests/ Tests for parsers, generators and verifiers

Next steps

Phase 0 and 1 of the plan: choose and license-check two or three corpora, build the verifiers and the first benchmark, and measure baselines before any training.

License

MIT.

Release files for clefml 0.0.2

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

Source distribution (sdist)

Source distribution for clefml 0.0.2
File Size Uploaded
clefml-0.0.2.tar.gz 7.3 kB Details

Built distribution (wheel)

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

Total release size: 9.9 kB

Release files / clefml-0.0.2.tar.gz

Download URL clefml-0.0.2.tar.gz
Size 7.3 kB
Tags Source
SHA-256 checksum
How to use checksums
465fea314bcba89390466c96db27134a9905933058a99a46713a14df2515a2d5
BLAKE2b-256 checksum
How to use checksums
ae86b8a52a1fd5c250e30936788d4e536a11af91fec5b8c402c0057859f9c0cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / clefml-0.0.2-py3-none-any.whl

Download URL clefml-0.0.2-py3-none-any.whl
Size 2.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fb3d5b9993add6e9e63f7ffcd317d94e7b7359b03808a702e46787ede175f4b9
BLAKE2b-256 checksum
How to use checksums
b376691b13eb2d4bb03020b3190a44a2dd4be80edd6581a2edaaccd15909ff5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

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