Skip to main content

Task management for AI agents

Project description

Taskara

Task management for AI agents

Installation

pip install taskara

Usage

from taskara import Task

task = Task(
    description="Search for the most common varieties of french ducks",
    owner_id="delores@agentsea.ai"
)

task.assigned_to = "roko@agentsea.ai"

task.post_message("assistant", "Getting started working on this")
task.status = "in progress"

task.create_thread("prompts")
task.post_message("assistant", "I'll post prompts to this thread", thread="prompts")
task.post_message("assistant", '{"role": "user", "content": "Hello?"}', thread="prompts")

task.output = "The most common type of french duck is the Rouen"
task.status = "success"

task.save()

Supported Backends

  • Sqlite
  • Postgresql

Project details


Release history Release notifications | RSS feed

This version

0.1.8

Download files

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

Source Distribution

taskara-0.1.8.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

taskara-0.1.8-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file taskara-0.1.8.tar.gz.

File metadata

  • Download URL: taskara-0.1.8.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.10.1 Darwin/22.6.0

File hashes

Hashes for taskara-0.1.8.tar.gz
Algorithm Hash digest
SHA256 b6e842fae2c2b1405fca507c81b7b646ef7dca9bd6fa85956c2f5ae8f9de5c2f
MD5 1de1de6339184342c9a4b8313a14008a
BLAKE2b-256 c04fe9467a6dd755091e2fe2294b58569b289c5252fd70463791829fd99fbfd7

See more details on using hashes here.

File details

Details for the file taskara-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: taskara-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.10.1 Darwin/22.6.0

File hashes

Hashes for taskara-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 bfc464596b063d38ca224e199b13c3cac82c901b4ed95c038ab8aa2e6d04d640
MD5 9317197710afe92f06a7c535d0684bc6
BLAKE2b-256 d569f1a88cc4b138dba683fecfb0c3522ad6ec1f483b741ef818aa7a2d8aaa32

See more details on using hashes here.

Supported by

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