Offline-first verified evidence-brief engine for frontend design: the portable research engine plus PixelHelm's design adapter.
Project description
pixelhelm
The Python-side distribution of PixelHelm, the frontend-design capability family. It ships the portable, offline-capable verified-evidence-brief engine and PixelHelm's design adapter: given a design subject and a source corpus, non-overlapping perspectives interrogate it, an expert answers grounded only in fetched sources, every load-bearing inference is surfaced as a typed claim, each claim is verified at the claim level, and the output is a cited, confidence-labeled design brief that abstains honestly when evidence is thin. It produces briefs, not UI.
Install
pip install pixelhelm # offline engine + adapter (standard library only)
pip install pixelhelm[live] # optional live model adapter
Use
from pixelhelm import (
DesignFramework, DesignRetrieval, DesignGate, DesignVerify,
DesignInterrogator, DesignExpert, DesignInferenceSurfacer,
DesignLLM, Ledger, StormDesignProvider,
)
The deterministic offline stubs (no network, no credentials) are in
pixelhelm.design_adapter.stubs; the live path uses the optional anthropic
dependency and standard SDK credential resolution.
Scope
This package contains exactly the PixelHelm functionality that runs standalone:
the engine (pixelhelm.storm_engine, imported verbatim from its upstream
project) and the adapter (pixelhelm.design_adapter), with the adapter's
public classes re-exported at the pixelhelm top level. The wheel installs
exactly one top-level package (since 0.1.1; 0.1.0 also placed
storm_engine and design_adapter at the top level). The Claude Code
plugin editions, the deterministic eval suite, and the ChoiceGate admission
consumer live in the PixelHelm repository because they require the repository
tree or externally accepted local roots.
MIT licensed. Built by Rahul Krishna.
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 pixelhelm-0.1.1.tar.gz.
File metadata
- Download URL: pixelhelm-0.1.1.tar.gz
- Upload date:
- Size: 34.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f05f6d63066ee7f12b126881ad03caac25d831b8dd65bb837d3d704eda2c8da
|
|
| MD5 |
ba2703b0d1a6f942edd3aa267827a161
|
|
| BLAKE2b-256 |
bff9655d722f8e8d626745c6d5e5133f86c8faeba8c73002720bc462b8437e73
|
File details
Details for the file pixelhelm-0.1.1-py3-none-any.whl.
File metadata
- Download URL: pixelhelm-0.1.1-py3-none-any.whl
- Upload date:
- Size: 35.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
10d7f23fed2de009876a5dbb4fe5339321c0e64b1daaab49ae844463aad3ac88
|
|
| MD5 |
97b31b5f0f9de85fd3a98e1689d68c54
|
|
| BLAKE2b-256 |
96b702ca969324be1b494890bb445d3c2cb906a0bd98149fb83b8f35a8796454
|