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.5.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.5-py3-none-any.whl (22.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: daystrom-0.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 99f804fbc8d01a220067557e7b50a65393eb7085c366a0bca51843878eba239f
MD5 eff36c1613baee82b6c8fdefb6b02778
BLAKE2b-256 2318914cf5fc6d11236057db66efb02eb7426195f11f62671a12500c67970bbe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: daystrom-0.1.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 71343c3501f5dd5a07b99ce2f99cc587780eb5947c9266e0d2fe364eccee677d
MD5 c0318a47e38c3b81fa4ebf57bcfd3443
BLAKE2b-256 8c6bf2aea64c4a6e07ea8a2b187d387cab44f38c7f05cc51c580900e2598c8f7

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