Skip to main content

Alloygent

A boring, typed Python library for building agent workflows from plain functions.

Install

pip install alloygent

For local development with uv:

uv sync
uv run pytest

Example

from alloygent import Agent, Workflow

double = Agent("double", lambda value: value * 2)

workflow = Workflow()
workflow.add(double).add(lambda value: value + 1)

assert workflow.run(3) == 7

Release files for alloygent 0.1.0

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

Source distribution (sdist)

Source distribution for alloygent 0.1.0
File Size Uploaded
alloygent-0.1.0.tar.gz 5.4 kB Details

Built distribution (wheel)

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

Total release size: 9.0 kB

Release files / alloygent-0.1.0.tar.gz

Download URL alloygent-0.1.0.tar.gz
Size 5.4 kB
Tags Source
SHA-256 checksum
How to use checksums
91f71ca8bae8732cd7908c2e72012f258e52f02eb5cfcff1715af4e8ee34423d
BLAKE2b-256 checksum
How to use checksums
d2161e51930bcb34a11cb13754f32d3a39c9ce8e5d6cab3f00b66fcfcbe73eb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / alloygent-0.1.0-py3-none-any.whl

Download URL alloygent-0.1.0-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ca1fb373c7ea1e1f94360ffdfe78da114100679f05a40b843ca8c8efd12b3c8b
BLAKE2b-256 checksum
How to use checksums
3d41a2213e0e266522ce97f7cf122c346cc5c27543c25b4cb7758e1e2fc9367a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":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

0.1.1

2 release files

This release

0.1.0 This release

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