desireeia
Python wrapper for DesireeIA, a local LLM inference engine (GGUF models, CPU/GPU backends). This package ships a thin ctypes binding over the native engine, with prebuilt binaries bundled per-platform so it works without a separate native install step.
Full documentation, model compatibility notes, and the C++/CLI side of the project live in the main repository: https://github.com/francescopaolopassaro/DesireeIA (see the project README for details).
Published on PyPI since 2026-09-16: https://pypi.org/project/desireeia/
Install
pip install desireeia
Bundled platforms
This wheel bundles the native engine for the platforms it was built on.
Check desireeia/lib/ in the installed package for the exact list — at
minimum win-x64 and linux-x64 are included. If your platform/arch
isn't bundled yet, the package will raise a clear error on import rather
than silently failing.
- Windows: the engine DLL and its CUDA runtime (
cudart64_13.dll, for GPU acceleration) are bundled. It also needs the Microsoft Visual C++ Redistributable (x64) on the system — already present on most Windows machines (installed by countless other apps, .NET, GPU drivers, etc.), but not bundled in this package. If import fails with a missing-DLL error, install it from https://aka.ms/vs/17/release/vc_redist.x64.exe and retry. - Linux: the engine
.soonly depends onlibstdc++,libgcc_sandglibc— present on essentially every distribution by default, nothing extra to install. GPU acceleration is not packaged for Linux yet (CPU-only); this is a known gap, not a silent limitation. - macOS: not built yet (
osx-x64/osx-arm64are not bundled) — importing on macOS will fail with a clear error until a macOS build is produced.
License
See LICENSE — proprietary, no modification or unauthorized integration,
no AI training/ingestion without explicit written consent from the
author.
Release files for desireeia 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| desireeia-0.0.2.tar.gz | 1.5 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| desireeia-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.9 MB
Release files / desireeia-0.0.2.tar.gz
| Download URL | desireeia-0.0.2.tar.gz |
|---|---|
| Size | 1.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fd5d4175052efe6138892fca308cf7a8715e6f3cc676fb0068c7daa983630af2
|
|
BLAKE2b-256 checksum How to use checksums |
99d2cc557fcafdcc20c2e5710064150a74fa04777f7c0ee2171168c133491022
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / desireeia-0.0.2-py3-none-any.whl
| Download URL | desireeia-0.0.2-py3-none-any.whl |
|---|---|
| Size | 1.5 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f689bb9f71cc10a5b5a9c6c7d946c5a2123752bbed1d0661e29049e3504e7396
|
|
BLAKE2b-256 checksum How to use checksums |
6aab50965ce751dd06a00b7645dd459e6a85bceb4147e0f4ca4fa15eea73d7eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|