algenta

Every published Algenta kernel family in one load, each pinned to an exact revision. Compiled Mojo, loaded in-process.

Get started

pip install kernels torch
from kernels import get_kernel

algenta = get_kernel(
    "thyn-ai/algenta",
    version=1,
    trust_remote_code=["thyn-ai/algenta", "thyn-ai/algenta-bits-time", "thyn-ai/algenta-crypto", "thyn-ai/algenta-finance", "thyn-ai/algenta-general-a", "thyn-ai/algenta-general-b", "thyn-ai/algenta-general-c", "thyn-ai/algenta-general-d", "thyn-ai/algenta-general-e", "thyn-ai/algenta-geometry", "thyn-ai/algenta-graph", "thyn-ai/algenta-llm", "thyn-ai/algenta-ml", "thyn-ai/algenta-networking", "thyn-ai/algenta-serialization", "thyn-ai/algenta-signal", "thyn-ai/algenta-stats", "thyn-ai/algenta-tensors", "thyn-ai/algenta-text", "thyn-ai/algenta-vision"],
)
algenta.stats.ab_testing.z_test_proportions(50, 1000, 65, 1000)

trust_remote_code has to name every repository in the tree: the umbrella and each family it brings in. The loader picks each family's build for your machine (CPU everywhere, Metal on macOS 26, CUDA on NVIDIA hosts with a CUDA build of PyTorch); pass backend="cpu" to stay on the CPU.

Families

Repository Attribute What's inside Backends Pinned revision
thyn-ai/algenta-bits-time algenta.bits_time Bit, number and time kernels CPU 199dff6c
thyn-ai/algenta-crypto algenta.crypto Cryptography and hashing kernels CPU 944dadd4
thyn-ai/algenta-finance algenta.finance Finance and business kernels CPU a646c590
thyn-ai/algenta-general-a algenta.general_a Domain kernels from actuarial to encryption modes CPU 34fa002a
thyn-ai/algenta-general-b algenta.general_b Domain kernels from ensembles to model compare CPU a2ffcc4e
thyn-ai/algenta-general-c algenta.general_c Domain kernels from model interop to risk CPU 8c2dd049
thyn-ai/algenta-general-d algenta.general_d Domain kernels from rlhf dpo to wind energy CPU d2eb31c5
thyn-ai/algenta-general-e algenta.general_e Domain kernels from wood science to workflow engine CPU 022f029f
thyn-ai/algenta-geometry algenta.geometry Geometry and spatial kernels CPU 54b91d90
thyn-ai/algenta-graph algenta.graph Graph, network and automata kernels CPU 7247b466
thyn-ai/algenta-llm algenta.llm LLM, attention, RoPE, embedding and KV-cache kernels CPU · Metal · Cuda 92ef06d7
thyn-ai/algenta-ml algenta.ml Machine-learning kernels: activations, gradients, optimizers, losses, layers CPU c67aed62
thyn-ai/algenta-networking algenta.networking Networking and systems kernels CPU 11ada762
thyn-ai/algenta-serialization algenta.serialization Serialization and data-format kernels CPU 12109d34
thyn-ai/algenta-signal algenta.signal Signal, FFT, audio and spectral kernels CPU a770d6fe
thyn-ai/algenta-stats algenta.stats Statistics, probability, hypothesis testing, regression and sampling kernels CPU ac35ffe2
thyn-ai/algenta-tensors algenta.tensors Tensor, linear-algebra, BLAS and decomposition kernels CPU e1a96bba
thyn-ai/algenta-text algenta.text Text and language kernels CPU fb2cab45
thyn-ai/algenta-vision algenta.vision Image, vision and pixel kernels CPU ebad076f

An umbrella release moves only when every family it pins has been re-verified together; loading thyn-ai/algenta at a given revision therefore always yields the same set of family builds.

License

Algenta Community License 1.1 (LICENSE). Free for personal, research and open-source use, and for internal use at organizations with fewer than 50 employees and under $5M in annual revenue. Beyond that, a commercial license is required: https://algenta.ai/pricing.

Support

Generally Available on the platforms its families list under Requirements. Within v1, functions are only added; removals or signature changes ship as v2. Community: https://discord.gg/w8NDsph9an or this repository's Community tab. Commercial licences and support: https://algenta.ai/pricing.

Downloads last month
-
algenta
mojo
other