Skip to main content

Daystrom is an agent framework for easily building workflows

Project description

daystrom

Daystrom is an agent framework for easily building workflows. Give AI just enough power, but not too much. The M4 was better than the M5.

This project is still under active initial development and should not be exepected to be stable at this time.

Quickstart

Daystrom provides convenient primitives for building AI powered workflows. The main primitives you'll want to use directly are:

primitive description
Agent LLM with access to tools in a loop
LLM Base component for direct LLM interaction
Instructor Structured Output component leveraging the Instructor library
@tool decorator that wraps any function and makes it a tool

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

daystrom-0.1.6.tar.gz (14.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

daystrom-0.1.6-py3-none-any.whl (22.6 kB view details)

Uploaded Python 3

File details

Details for the file daystrom-0.1.6.tar.gz.

File metadata

  • Download URL: daystrom-0.1.6.tar.gz
  • Upload date:
  • Size: 14.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for daystrom-0.1.6.tar.gz
Algorithm Hash digest
SHA256 8d4459ebfb2ee7370258bd6fd31168956d4c87e07241ae31286399670e1cc996
MD5 029ffb7a2cd04a7da4e4f217d80384f7
BLAKE2b-256 b931ea301eeaefaba45969e41b77731ba58062b26d2a2f96709b8cf9765f6b29

See more details on using hashes here.

File details

Details for the file daystrom-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: daystrom-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 22.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for daystrom-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 ab36a1b3c40d44295d07725ac7d7b595f8bb6a0c09078a55da5caed226e82d6a
MD5 f67d78d66ac825ae9c0024caac8b0c75
BLAKE2b-256 250c199860e9fe606b16f4942fe8f1d73ffe3e44798b1de34c48574bf12ef32a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page